Back to Search
Start Over
Change patterns.
- Source :
- Software & Systems Modeling; May2014, Vol. 13 Issue 2, p625-648, 24p
- Publication Year :
- 2014
-
Abstract
- Change, such as in the requirements or the assumptions of a system, has a far-reaching impact across several software artifacts. This paper argues that patterns of co-evolution (or change patterns) can be observed between intertwined pairs of artifacts, like the requirements specification and the architectural design. The paper introduces change patterns as a precise framework to systematically capture and handle change. The approach is based on model-driven engineering concepts and is accompanied by a tool-supported process. Changing trust assumptions are presented as an example of security-related evolution, and are used to illustrate the approach. The approach is empirically validated by means of a controlled experiment involving 12 subjects, and a case study involving an industrial partner. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISSN :
- 16191366
- Volume :
- 13
- Issue :
- 2
- Database :
- Complementary Index
- Journal :
- Software & Systems Modeling
- Publication Type :
- Academic Journal
- Accession number :
- 95801201
- Full Text :
- https://doi.org/10.1007/s10270-012-0276-6