The SAMBA Approach for Self-Adaptive Model-Based Online Testing of Services Orchestrations | IEEE Conference Publication | IEEE Xplore

The SAMBA Approach for Self-Adaptive Model-Based Online Testing of Services Orchestrations


Abstract:

Service Oriented Architecture (SOA) is a popular design pattern that allows building applications composed of loosely-coupled and autonomous services. Such services may e...Show More

Abstract:

Service Oriented Architecture (SOA) is a popular design pattern that allows building applications composed of loosely-coupled and autonomous services. Such services may evolve and change at runtime, often outside the control of the owner of the application. Consequently, typical validation approaches, like offline testing performed before services deployment, are necessary but not sufficient: offline testing cannot assure the correct behavior of the SOA during its execution. To cope with the evolution of services and their orchestrations, in this paper we present a Self-Adaptive Model-BAsed online testing framework called SAMBA. SAMBA aims to assess the proper behavior of a SOA during its lifecycle executing model-based online testing at runtime, under the coordination of a MAPE-K control loop. SAMBA is assessed in a case study, where its detection capability are proved through functional, mutation and fault injection tests.
Date of Conference: 15-19 July 2019
Date Added to IEEE Xplore: 09 July 2019
Print ISBN:978-1-7281-2607-4
Print on Demand(PoD) ISSN: 0730-3157
Conference Location: Milwaukee, WI, USA

References

References is not available for this document.