DocumentCode
3674823
Title
A Shadow Structure for Modularity of Java Program Evolution
Author
Akram Ajouli
Author_Institution
High Inst. of Appl. Sci. &
fYear
2015
Firstpage
39
Lastpage
42
Abstract
Softwares evolve and continue to change during their life cycle in order to satisfy new requirements. Such evolution has a cost which depends on the degree of maintenance complexity and modules dependencies. Many software structures such as design patterns represented solutions to make maintenance being modular and not transverse, but each one of these structures corresponds to a specific case of maintenance task. In this paper, we propose a so called Shadow structure for performing modular evolutions of Java program methods implementations. We give specification of this structure and we show how to implement it in Java programs. We discuss its effectiveness in facilitating maintenance and increasing cohesion.
Keywords
"Maintenance engineering","Java","Software","Business","Periodic structures","Complexity theory","Couplings"
Publisher
ieee
Conference_Titel
Software Engineering and Advanced Applications (SEAA), 2015 41st Euromicro Conference on
ISSN
1089-6503
Electronic_ISBN
2376-9505
Type
conf
DOI
10.1109/SEAA.2015.28
Filename
7302429
Link To Document