Business process and software architecture model co-evolution patterns
Jamshidi, Pooyan and Pahl, ClausORCID: 0000-0002-9049-212X
(2012)
Business process and software architecture model co-evolution patterns.
In: Workshop on Modelling in Software Engineering MiSE'2012, 2-3 June 2012, Zurich, Switzerland.
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.
Metadata
Item Type:
Conference or Workshop Item (Paper)
Event Type:
Workshop
Refereed:
Yes
Uncontrolled Keywords:
software architecture; co-evolving models; evolution pattern; graph-based model evolution