2007
DOI: 10.2139/ssrn.1071720
|View full text |Cite
|
Sign up to set email alerts
|

The Impact of Component Modularity on Design Evolution: Evidence from the Software Industry

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
41
0

Year Published

2008
2008
2018
2018

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 41 publications
(41 citation statements)
references
References 41 publications
0
41
0
Order By: Relevance
“…Recent work has shown that a densely connected core such as this tends to be conserved as the codebase evolves. One reason for this is that touching any part of the core may have wide-ranging, unpredictable ramifications, thus such code is "hard to kill" (MacCormack et al, 2007).…”
Section: Design Structure Matricesmentioning
confidence: 99%
“…Recent work has shown that a densely connected core such as this tends to be conserved as the codebase evolves. One reason for this is that touching any part of the core may have wide-ranging, unpredictable ramifications, thus such code is "hard to kill" (MacCormack et al, 2007).…”
Section: Design Structure Matricesmentioning
confidence: 99%
“…The concept of modularity in software systems was widely discussed in the research literature and lack of modularity was found as a source of errors, and costly maintenance [9,10,11,12]. In addition, it was found that modular programming affects the quality of the product in a way that it improves the software's readability and understanding, facilitates maintenance and increases the reuse of the software components [11,12].…”
Section: A Modularity In Programmingmentioning
confidence: 99%
“…In addition, it was found that modular programming affects the quality of the product in a way that it improves the software's readability and understanding, facilitates maintenance and increases the reuse of the software components [11,12].…”
Section: A Modularity In Programmingmentioning
confidence: 99%
“…Table 1. Impact of coupling and cohesion on reusability and maintainability reusability maintainability coupling [5], [16] [5], [16], [6], [8], [23] cohesion [5], [4] [5], [29] 3 Measurement System…”
Section: Motivationsmentioning
confidence: 99%