Ahmad, Aakash, Jamshidi, Pooyan and Pahl, Claus ORCID: 0000-0002-9049-212X (2012) Pattern-driven reuse in architecture-centric evolution for service software. In: 7th International Conference on Software Paradigm Trends ICSOFT'2012, 24-27 Jul 2012, Rome, Italy.
Abstract
Service-based architectures implement business processes as technical software services to develop enterprise
software. As a consequence of frequent business and technical change cycles, the architect requires a reusecentered approach to systematically accommodate recurring changes in existing software. Our ‘Pat-Evol’
project aims at supporting pattern-driven reuse in architecture-centric evolution for service software. We
propose architecture change mining as a complementary phase to a systematic architecture change execution.
Therefore, we investigate the ‘history’ of sequential changes - exploiting change logs - to discover patterns of
change that occur during evolution. To foster reuse, a pattern catalogue maintains an updated collection with
once-off specification for identified pattern instances. This allows us to exploit change pattern as a generic,
first class abstractions (that can be operationalised and parameterised) to support reuse in architecture-centric
software evolution. The notion of ‘build-once, use-often’ empowers the role of an architect to model and
execute generic and potentially reusable solution to recurring architecture evolution problems.
Metadata
Item Type: | Conference or Workshop Item (Paper) |
---|---|
Event Type: | Conference |
Refereed: | Yes |
Uncontrolled Keywords: | Software Evolution; Change Patterns; Architecture Model Evolution |
Subjects: | Computer Science > Software engineering |
DCU Faculties and Centres: | Research Initiatives and Centres > Lero: The Irish Software Engineering Research Centre DCU Faculties and Schools > Faculty of Engineering and Computing > School of Computing |
Use License: | This item is licensed under a Creative Commons Attribution-NonCommercial-Share Alike 3.0 License. View License |
ID Code: | 17085 |
Deposited On: | 11 Sep 2012 13:23 by Claus Pahl . Last Modified 21 Jan 2021 17:17 |
Documents
Full text available as:
Preview |
PDF
- Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
117kB |
Downloads
Downloads
Downloads per month over past year
Archive Staff Only: edit this record