Show simple item record

dc.contributor.authorGezici, Bahar
dc.contributor.authorTarhan, Ayca
dc.contributor.authorChouseinoglou, Oumout
dc.date.accessioned2021-06-07T07:30:04Z
dc.date.available2021-06-07T07:30:04Z
dc.date.issued2019
dc.identifier.issn1300-1884
dc.identifier.urihttp://dx.doi.org/10.17341/gazimmfd.460547
dc.identifier.urihttp://hdl.handle.net/11655/24594
dc.description.abstractMobile applications are becoming complex software systems as they rapidly evolve and grow constantly to meet user requirements. However, satisfying these requirements may lead to poor design choices known as `antipatterns' that can degrade software quality and performance. Therefore, perception and monitoring of the characteristics of mobile applications are important activities to facilitate maintenance and development, so that developers are directed to restructure their practices and upgrade their qualifications. This study aims to better understand the development of complexity, size and internal quality in the evolution of mobile applications and, in particular, to investigate the validity of three of Lehman's laws (increasing complexity, continuous growth, decreasing quality) in mobile applications. In this context, an exploratory study was carried out by analyzing the evolution of application quality, according to hypotheses established and using object-oriented design metrics in 61 versions of three Android-based mobile applications. As a result of the analyses, Lehman's `continuous growth' law was validated for all apps, while the `increased complexity' and `declining quality' laws have not been validated. In addition, the results of the experimental study have been verified with Spearman correlation analysis and it was observed that there is a significant relation between the design metrics and the quality attributes.
dc.language.isotur
dc.relation.isversionof10.17341/gazimmfd.460547
dc.rightsAttribution 4.0 United States
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectOpen source
dc.subjectsoftware quality
dc.subjectC&K metric set
dc.subjectLehman laws
dc.subjectmobile software
dc.subjectsoftware evolution
dc.titleComplexity, Size And Internal Quality In The Evolution Of Mobile Applications: An Exploratory Study
dc.typeinfo:eu-repo/semantics/article
dc.typeinfo:eu-repo/semantics/publishedVersion
dc.relation.journalJournal Of The Faculty Of Engineering And Architecture Of Gazi University
dc.contributor.departmentBilgisayar Mühendisliği
dc.identifier.volume34
dc.identifier.issue3
dc.description.indexWoS


Files in this item

This item appears in the following Collection(s)

Show simple item record

Attribution 4.0 United States
Except where otherwise noted, this item's license is described as Attribution 4.0 United States