Linear Evolution of Domain Architecture in Service-Oriented Software Product Lines - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2015

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

Sedigheh Khoshnevis
  • Fonction : Auteur
  • PersonId : 999420
Fereidoon Shams
  • Fonction : Auteur
  • PersonId : 999421

Résumé

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.
Fichier principal
Vignette du fichier
978-3-319-24644-4_19_Chapter.pdf (385.08 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01446605 , version 1 (26-01-2017)

Licence

Identifiants

Citer

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⟩
174 Consultations
107 Téléchargements

Altmetric

Partager

More