Skip to Main content Skip to Navigation
New interface
Conference papers

Linear Evolution of Domain Architecture in Service-Oriented Software Product Lines

Abstract : In service-oriented software product lines, when a change occurs in the business process variability model, designing the domain architecture from scratch imposes costs of re-architecture, high costs of change in the domain-level assets; and high costs of change in many products based on the new domain architecture. In this paper, focusing on the linear evolution scenario in service-oriented product lines, which refers to propagating changes in some assets to some other assets, both in the domain level, we deal with the problem of propagating changes in domain requirements (the business process variability model) to the domain architecture level, in a cost-optimal and consistency-preserving way. We present a method to suggest the optimal change propagation options to reach the aforementioned goals. The method showed promising to provide minimal change costs as well as to fully preserve consistency of the target models if no human intervention exists in the change propagation results.
Document type :
Conference papers
Complete list of metadata

Cited literature [20 references]  Display  Hide  Download
Contributor : Hal Ifip Connect in order to contact the contributor
Submitted on : Thursday, January 26, 2017 - 10:43:41 AM
Last modification on : Tuesday, January 18, 2022 - 2:48:01 PM
Long-term archiving on: : Friday, April 28, 2017 - 7:47:42 AM


Files produced by the author(s)


Distributed under a Creative Commons Attribution 4.0 International License



Sedigheh Khoshnevis, Fereidoon Shams. Linear Evolution of Domain Architecture in Service-Oriented Software Product Lines. 6th Fundamentals of Software Engineering (FSEN), Apr 2015, Tehran, Iran. pp.275-291, ⟨10.1007/978-3-319-24644-4_19⟩. ⟨hal-01446605⟩



Record views


Files downloads