DocumentCode
2431400
Title
Business process and software architecture model co-evolution patterns
Author
Jamshidi, Pooyan ; Pahl, Claus
Author_Institution
Lero (Irish Software Eng. Res. Centre), Dublin City Univ., Dublin, Ireland
fYear
2012
fDate
2-3 June 2012
Firstpage
91
Lastpage
97
Abstract
Software systems are subject to change. To embrace change, the systems should be equipped with automated mechanisms. Business process and software architecture models are two artifacts that are subject to change in an interrelated manner that requires them co-evolve. As opposed to the traditional batch-based model transformation, we propose a comprehensive set of structural and behavioral evolution patterns that enable to incrementally reflect the impact of change of business processes to their associated architecture models by applying reusable patterns. A basis for automation is provided through a graph-based formalism.
Keywords
business data processing; software architecture; batch-based model transformation; behavioral evolution pattern; business process model; graph-based formalism; software architecture; software systems; structural evolution pattern; Adaptation models; Business; Computer architecture; Connectors; Marketing and sales; Protocols; Software architecture; co-evolving models; evolution pattern; graph-based model evolution; software architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Modeling in Software Engineering (MISE), 2012 ICSE Workshop on
Conference_Location
Zurich
ISSN
2156-788
Print_ISBN
978-1-4673-1756-6
Type
conf
DOI
10.1109/MISE.2012.6226021
Filename
6226021
Link To Document