Affiliation:
1. Slovak University of Technology, Slovakia
Abstract
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).
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design,Software
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Applying aspect-oriented change realization in the mobile application domain;Conference Companion of the 2nd International Conference on Art, Science, and Engineering of Programming;2018-04-09
2. Aspect-Oriented Programming (AOP) Support on RIAs Development;Application Development and Design;2018
3. Developing Applications with Aspect-Oriented Change Realization;Software Engineering Techniques;2011
4. Composition and categorization of aspect-oriented design patterns;2010 IEEE 8th International Symposium on Applied Machine Intelligence and Informatics (SAMI);2010-01
5. Aspect-Oriented Programming (AOP) Support on RIAs Development;Advances in Web Technologies and Engineering