• English
    • svenska
  • svenska 
    • English
    • svenska
  • Logga in
Redigera dokument 
  •   Startsida
  • Student essays / Studentuppsatser
  • Department of Computer Science and Engineering / Institutionen för data- och informationsteknik
  • Masteruppsatser
  • Redigera dokument
  •   Startsida
  • Student essays / Studentuppsatser
  • Department of Computer Science and Engineering / Institutionen för data- och informationsteknik
  • Masteruppsatser
  • Redigera dokument
JavaScript is disabled for your browser. Some features of this site may not work without it.

The Relation Between Documentation and Internal Quality of Software

Sammanfattning
Regardless of the software development process used, there are many factors that take place during such process. Those factors may affect positively or negative the internal quality of the resulting software product. In the context of open source software, the success of a project depends on having a community in which people can contribute to expand and improve the project. How modular and easy-to-modify a system is, is one of many factors that developers take into consideration before contributing to a project. Therefore, creators of open source projects need to ensure that their system has certain level of internal quality and modularity in order to make it easier for contributors around the world to modify and extends the system. Therefore, understanding the factors that affect the quality of software product is the first step towards developing software of higher internal quality. This study investigates the effect that factors such as documentation quality, size of a system, and documentation size have on a specific internal quality metric: Coupling Between Objects or CBO. Open Source Software projects were selected for this study. Their internal quality over time was studied as well as the quality and content of their documentation. Finally, a Spearman’s correlation analysis revealed the correlation between documentation quality, size of a system, and documentation size with the metric CBO. Our results suggest a strong positive correlation between the CBO metric and factors such as lines of code, number of modules, and documentation size. Such results indicate that as the size of the system increases (size expressed as lines of code or number of modules), the CBO of the system increases as well. The same is true for amount of documentation files. As it increases, so does the CBO of the system. This study further explains such results and discusses the possible causes of the correlations.
Examinationsnivå
Student essay
URL:
http://hdl.handle.net/2077/62556
Samlingar
  • Masteruppsatser
Fil(er)
The Relation Between Documentation and Internal Quality of Software (3.013Mb)
Datum
2019-11-19
Författare
LINERO, HUMBERTO
Nyckelord
Unified Modeling Language
internal software quality
software documentation
Chidamber & Kemerer metrics
object-oriented metrics
Spearman’s correlation
Språk
eng
Metadata
Visa fullständig post

DSpace software copyright © 2002-2016  DuraSpace
gup@ub.gu.se | Teknisk hjälp
Theme by 
Atmire NV
 

 

Visa

VisaSamlingarI datumordningFörfattareTitlarNyckelordDenna samlingI datumordningFörfattareTitlarNyckelord

Mitt konto

Logga inRegistrera dig

DSpace software copyright © 2002-2016  DuraSpace
gup@ub.gu.se | Teknisk hjälp
Theme by 
Atmire NV