2010 IEEE International Conference on Software Maintenance 2010
DOI: 10.1109/icsm.2010.5609546
|View full text |Cite
|
Sign up to set email alerts
|

Software modularization operators

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
5
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 9 publications
(6 citation statements)
references
References 21 publications
1
5
0
Order By: Relevance
“…We also map major changes in conceptual quality with these modularization operators. As already reported in other studies [2,12], we show that module decomposition is a common operation in remodularizations. In this case, the new packages are usually more cohesive than the original package (in conceptual terms) and they also exhibit a higher degree of focus (i.e., usually there is a major and dominant concept in the new packages).…”
Section: Introductionsupporting
confidence: 68%
See 3 more Smart Citations
“…We also map major changes in conceptual quality with these modularization operators. As already reported in other studies [2,12], we show that module decomposition is a common operation in remodularizations. In this case, the new packages are usually more cohesive than the original package (in conceptual terms) and they also exhibit a higher degree of focus (i.e., usually there is a major and dominant concept in the new packages).…”
Section: Introductionsupporting
confidence: 68%
“…Rama and Patel formalized six elementary operators most likely to occur in any remodularization [12]. They validated these operators in three remodularization cases, discussing specific situations to which every operator was applied.…”
Section: Remodularization Definition and Operatorsmentioning
confidence: 97%
See 2 more Smart Citations
“…Although they have built some program analysis tools (such as tools to extract functioncall information), they state that the refactoring step of the remodularization process has been completely manual. Rama and Patel [27] have analyzed several large software modularization projects in order to define recurring modularization operations, including module decomposition and union. However, they do not provide tool support for the proposed modularization operators.…”
Section: Related Workmentioning
confidence: 99%