Change-oriented version descriptions in EPOS
Software Engineering Journal
Version models for software configuration management
ACM Computing Surveys (CSUR)
Post-Deployment Configuration Management
ICSE '96 Proceedings of the SCM-6 Workshop on System Configuration Management
Change Sets Versus Change Packages: Comparing Implementations of Change-Based SCM
ICSE '97 Proceedings of the SCM-7 Workshop on System Configuration Management
Managing the Software Development Process with ClearGuide
ICSE '97 Proceedings of the SCM-7 Workshop on System Configuration Management
Developing applications with aspect-oriented change realization
CEE-SET'08 Proceedings of the Third IFIP TC 2 Central and East European conference on Software engineering techniques
Hi-index | 0.00 |
We propose the application of aspectoriented programming to software configuration management. We believe it could improve the change control by providing a new basis for reasoning about a change. To demonstrate this, we designed an abstract-oriented extension to procedural languages where a change is represented by an aspect. Consequently, a change gains the properties of an aspect: it becomes well-localized and separated from the (unchanged) base program. This goes beyond the current capabilities of configuration management methods and tools: the aspect representing the change can be applied to other versions of the program (possibly to different programs).