Proceedings of the 26th ACM International Systems and Software Product Line Conference - Volume A 2022
DOI: 10.1145/3546932.3547073
|View full text |Cite
|
Sign up to set email alerts
|

Customizable visualization of quality metrics for object-oriented variability implementations

Abstract: Many large-scale software systems intensively implement variability to reuse software and speed up development. Such mechanisms, however, bring additional complexity, which eventually leads to technical debt, threatening the software quality, and hampering maintenance and evolution. This is especially the case for variability-rich object-oriented (OO) systems that implement variability in a single codebase. They heavily rely on existing OO mechanisms to implement their variability, making them especially prone… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
9
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 7 publications
(9 citation statements)
references
References 86 publications
0
9
0
Order By: Relevance
“…All the toolchain components (symfinder, metrics fetching and VariMetrics) are packed in several Docker images to ease reuse of all or parts of the toolchain. The IDE integration is developed using the IntelliJ Platform SDK 7 and is installed as any other plugin for the IDE.…”
Section: Methodsmentioning
confidence: 99%
See 4 more Smart Citations
“…All the toolchain components (symfinder, metrics fetching and VariMetrics) are packed in several Docker images to ease reuse of all or parts of the toolchain. The IDE integration is developed using the IntelliJ Platform SDK 7 and is installed as any other plugin for the IDE.…”
Section: Methodsmentioning
confidence: 99%
“…The VariMetrics visualization has been quantitatively evaluated on seven industrial open-source projects from several thousands to 2.4MLoC. Using these metrics, the exhibited classes were both critical and concentrating variability implementations [7]. A qualitative evaluation was also conducted on the JFreeChart project, with the refactoring of the indebted zones detected by VariMetrics.…”
Section: Visualizing Quality Metrics In Varimetrics-idementioning
confidence: 99%
See 3 more Smart Citations