This paper presented architecture-centric configuration management, an approach that enables governing configuration management in terms of software architecture. The paper acts on the assumption that a view-based architecture is in place describing different system concerns by means of different architectural views. An additional view, the codeline view, is then introduced that covers the concerns of configuration management. The codeline view enables an architect to model evolution rules prescribing how architectural elements will be realized and maintained in configuration management. Preliminary evaluations in an industrial context have shown that the approach has a good potential. Next steps include refactoring the current tool infrastructure a validation of the codeline approach and CCVS in a real scenario of usage. Furthermore the codeline profile is to be extended for supporting additional configuration management patterns and also for supporting better integration with UML artifacts, which by definition are closely related to codeline components.
Architecture-centric configuration management. Controlling the evolution of large software systems
2010
12 Seiten, 4 Bilder, 10 Quellen
Conference paper
English
Architecture Centric Modeling of Automotive Control Software
British Library Conference Proceedings | 2003
|Architecture Centric Modeling of Automotive Control Software
SAE Technical Papers | 2003
|A Texture-Centric Meta-Model for Component-Based Software Architecture
British Library Online Contents | 2005
|