Proceedings of the 27th International Workshop on Software Measurement and 12th International Conference on Software Process An 2017
DOI: 10.1145/3143434.3143447
|View full text |Cite
|
Sign up to set email alerts
|

Discovering maintainability changes in large software systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

4
22
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 11 publications
(26 citation statements)
references
References 6 publications
4
22
0
Order By: Relevance
“…R R RQ Q Q 3 : Do differences exist between the maintainability scores reported for the same software version? Existing research (Molnar and Motogna, 2017) has shown this as an important possibility. Given that each quality model uses its own scale, we identify those versions where differences exist in the maintainability change between the last and current studied version.…”
Section: Research Objectivementioning
confidence: 98%
See 1 more Smart Citation
“…R R RQ Q Q 3 : Do differences exist between the maintainability scores reported for the same software version? Existing research (Molnar and Motogna, 2017) has shown this as an important possibility. Given that each quality model uses its own scale, we identify those versions where differences exist in the maintainability change between the last and current studied version.…”
Section: Research Objectivementioning
confidence: 98%
“…As the MI was proposed in the '90s, it does not consider object orientation, which emphasized new relations, such as inheritance, coupling and cohesion to the forefront. These were proven to have significant impact on maintainability (Chidamber and Kemerer, 1994;Li and Henry, 1993;Marinescu, 2002;Molnar and Motogna, 2017).…”
Section: Maintainability Indexmentioning
confidence: 99%
“…New metrics are being defined in order to fine-tune the characteristics of software systems, and in order to better reflect the properties of source code and associated artefacts. Examples include approaches to improve estimation of the maintenance effort [31], in order to supersede existing measures such as the Maintainability Index [26] which was shown to be outdated [16,30,11]. Other studies propose new metrics to better capture system coupling or cohesion [10,1].…”
Section: Metricsmentioning
confidence: 99%
“…We decided to analyse software maintainability change following the approach proposed in [17] for the jEdit open source project using the JHawk tool to get useful insights. jEdit is an open source project developed in Java available in SourceForge 1 with all existing versions with the related source code.…”
Section: Our Investigationmentioning
confidence: 99%
“…There are in total 41 versions but they have almost no differences compared to the selected ones. A significant difference compared to [17] is that we rely on general information outside the source code to examine and find potential relation between version numbers and changes to maintainability during the evolution of the project.…”
Section: Our Investigationmentioning
confidence: 99%