Title
Taming changes With 1.x-Way architecture-implementation mapping
Abstract
A new approach is presented to maintain the conformance between software architecture and code in the presence of changes to both artifacts. Its novel features include suppression of mistaken changes of architecture-prescribed code, explicit recording of architecture changes, and automatic mapping of specific kinds of architecture changes to code in specific ways. In particular, a new code separation mechanism is presented to decouple architecture-prescribed code from user-defined details. It is supported by three important technologies developed in this study to manage architecture changes, including an architecture change model, architecture-based code regeneration, and architecture change notification. The approach is implemented and integrated in ArchStudio, an Eclipse-based architecture development environment.
Year
DOI
Venue
2011
10.1109/ASE.2011.6100081
ASE
Keywords
Field
DocType
architecture change notification,architecture-based code regeneration,architecture change,architecture change model,new code separation mechanism,architecture-implementation mapping,mistaken change,new approach,software architecture,eclipse-based architecture development environment,architecture-prescribed code,development environment
Data architecture,Database-centric architecture,Space-based architecture,Computer architecture,Applications architecture,Software engineering,Software architecture description,Computer science,Solution architecture,Reference architecture,Enterprise architecture framework
Conference
Citations 
PageRank 
References 
0
0.34
6
Authors
2
Name
Order
Citations
PageRank
Yongjie Zheng1417.49
Richard N. Taylor25395482.75