2017
DOI: 10.1016/j.jss.2016.07.038
|View full text |Cite
|
Sign up to set email alerts
|

Evaluating Lehman’s Laws of software evolution within software product lines industrial projects

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(4 citation statements)
references
References 21 publications
0
4
0
Order By: Relevance
“…Analysis of 30 PHP projects shows that laws I, and III to VI are confirmed, but other three laws lack conclusive evidence. Oliveira et al (2015) validate the Lehman's laws in the context of Software Product Lines (SPL). The SPL product that they use for evaluation is an industrial medical software system.…”
Section: Declining Qualitymentioning
confidence: 76%
“…Analysis of 30 PHP projects shows that laws I, and III to VI are confirmed, but other three laws lack conclusive evidence. Oliveira et al (2015) validate the Lehman's laws in the context of Software Product Lines (SPL). The SPL product that they use for evaluation is an industrial medical software system.…”
Section: Declining Qualitymentioning
confidence: 76%
“…Finally, some of our empirical findings on knowledge barriers challenge conventional wisdom, warranting further investigation to more fully understand the nature of the relationships they represent. The negative effect of STIN raises some concerns about the potential negative impacts associated with necessary maintenance efforts in software projects intended to reduce the complexity of the codebase, such as refactoring (Lehman, 1979;Oliveira et al, 2017;Vassallo et al, 2019). Community managers must be aware that such efforts can deter newcomers from contributing, and if improperly managed or used extensively, they could have negative consequences for the sustainability of OSS communities by limiting newcomer participation.…”
Section: Newcomer Contribution Costsmentioning
confidence: 99%
“…Finally, some of our empirical findings on knowledge barriers challenge conventional wisdom, warranting further investigation to more fully understand the nature of the relationships they represent. The negative effect of STIN raises some concerns about the potential negative impacts associated with necessary maintenance efforts in software projects intended to reduce the complexity of the codebase, such as refactoring (Lehman, 1979; Oliveira et al. , 2017; Vassallo et al.…”
Section: Limitations and Future Researchmentioning
confidence: 99%
“…Although the word improvement appears in the definition, a little emphasis is placed on feedback from customers, investors, and other stakeholders, which is a fundamental element in the contemporary continuous software engineering practices and processes [8], [21]. By and large, these feedback mechanisms have constituted an enduring challenge for empirical software evolution research in general [22], [23]. This gap in the literature is noteworthy because the availability of information about releases has increased substantially in recent years.…”
Section: A Motivationmentioning
confidence: 99%