Conference Paper Short Paper

Exploiting MDE for Platform-Independent Testing of Service Orchestrations

PDF Online

Authors Lucas Carvalho Leal Leonardo Montecchi Andrea Ceccarelli Eliane Martins
Service Oriented Architecture (SOA) is a common design pattern that allows building applications composed of several services. It promotes features as interoperability, scalability, and software reuse. Services composing a SOA system may evolve and change during runtime, often outside the control of the owner of the application, which makes the verification and validation processes complex. Among all the automated techniques to validate the behavior of an SOA application, is Model-Based Testing (MBT). MBT requires an accurate model of the application in order to generate suitable test cases. However, the intrinsic of a SOA application sets significant challenges to MBT effectiveness. In this paper we discuss the challenges in the testing of SOA applications, and we propose the use of Model-Driven Engineering (MDE) to improve the flexibility of testing tools. Finally, we outline our plan for realizing MDE-driven MBT within an existing online testing framework.
DOI 10.1109/EDCC.2019.00037
Event 15th European Dependable Computing Conference (EDCC 2019)
Venue Naples, Italy
Date September 17-20, 2019
Pages 149-152
Publisher IEEE
ISBN ELECTRONIC: 978-1-7281-3929-6
ONDEMAND: 978-1-7281-3930-2
  author = {Carvalho Leal, Lucas and Montecchi, Leonardo and Ceccarelli, Andrea and Martins, Eliane},
  title = {{Exploiting MDE for Platform-Independent Testing
  of Service Orchestrations}},
  booktitle = {15th European Dependable Computing Conference (EDCC 2019)},
  address = {Naples, Italy},
  date = {2019-09-17/2019-09-20},
  pages = {149-152},
  year = {2019}

Plain Text
L. Leal, L. Montecchi, A. Ceccarelli, E. Martins. Exploiting MDE for Platform-Independent Testing of Service Orchestrations. In: 15th European Dependable Computing Conference (EDCC 2019), pp. 149-152. Naples, Italy, September 17-20, 2019.

© 2017-2022 Leonardo Montecchi