TY - GEN
T1 - Managing evolution by orchestrating requirements and testing engineering processes
AU - Paci, F.
AU - Massacci, F.
AU - Bouquet, F.
AU - Debricon, S.
PY - 2012
Y1 - 2012
N2 - Change management and change propagation across the various models of the system (such as requirements, design and testing models) are well-known problems in software engineering. For such problems a number of solutions have been proposed that are usually based on the integration of model repositories and on the maintenance of traceability links between the models. We propose to manage the mutual evolution of requirements models and tests models by orchestrating processes based on a minimal shared interface. Thus, requirement and test engineers must only have a basic knowledge about the ''other'' domain, share a minimal set of concepts and can follow their ''own'' respective processes. The processes are orchestrated in the sense that when a change affects a concept of the interface, the change is propagated to the other domain. We illustrate the approach using the evolution of the Global Platform standard. © 2012 IEEE.
AB - Change management and change propagation across the various models of the system (such as requirements, design and testing models) are well-known problems in software engineering. For such problems a number of solutions have been proposed that are usually based on the integration of model repositories and on the maintenance of traceability links between the models. We propose to manage the mutual evolution of requirements models and tests models by orchestrating processes based on a minimal shared interface. Thus, requirement and test engineers must only have a basic knowledge about the ''other'' domain, share a minimal set of concepts and can follow their ''own'' respective processes. The processes are orchestrated in the sense that when a change affects a concept of the interface, the change is propagated to the other domain. We illustrate the approach using the evolution of the Global Platform standard. © 2012 IEEE.
U2 - 10.1109/ICST.2012.184
DO - 10.1109/ICST.2012.184
M3 - Conference contribution
SN - 9780769546704
T3 - Proceedings - IEEE 5th International Conference on Software Testing, Verification and Validation, ICST 2012
SP - 834
EP - 841
BT - Proceedings - IEEE 5th International Conference on Software Testing, Verification and Validation, ICST 2012
T2 - 5th IEEE International Conference on Software Testing, Verification and Validation, ICST 2012
Y2 - 17 April 2012 through 21 April 2012
ER -