Abstract
In this paper, we present the experience in the usage of MIDAS, an integrated framework for Service Oriented Architecture (SOA) testing automation that is available as Software as a Service (SaaS) in a cloud infrastructure, to test a GS1 Logistics Interoperability Model (GS1 LIM) compliant service architecture for the logistics domain. Activities performed, results achieved and the evaluation of success factors and key performance indicators (KPIs) are detailed as well as other insights: (1) 25 % of companies would pay for model-based testing (MBT), (2) GS1 LIM should be certifiable, and (3) companies identify as a major barrier how to calculate the MBT return on investment (ROI).
Similar content being viewed by others
References
APICS: Supply Chain Council. http://www.apics.org/ (2015). Accessed 21 Nov 2015
Baker, P., Dai, Z.R., Grabowski, J., Haugen, O., Lucio, S., Samuelsson, E., Schieferdecker, I., Williams. C.E.: The uml 2.0 testing profile. In: Proceedings of the 8th conference on quality engineering in software technology, Nuremberg (Germany), pp. 181–189 (2004)
Barcelona, M., García-Borgoñón, L., Calvo, J., Escalona, M.J.: Cervantes: un framework para el diseo y desarrollo de sistemas distribuidos. Jornadas de Ingeniera delSoftware y Bases de Datos (JISBD2014), Cadiz, Spain, September 16–19 (2014)
Barnett, J., Akolkar, R., Auburn, R., Bodell, M., Burnett, D.C., Carter, J., McGlashan, S., Lager, T., Helbing, M., Hosn, R. et al.: State chart xml (scxml): state machine notation for control abstraction. W3C working draft (2007)
Specification for security management systems for the supply chain (2007). ISO 28000:2007
Council, S.C.: Supply chain operations reference model (SCOR) V 11 (2008)
ECITL: ICT Demostration Center for Logistics, European conference on ICT for transport logistics. http://www.ecitl.eu/13democentre.php (2013). Accessed 22 Nov 2015
EuroSTIA: European Software Testing Innovation Alliance. https://www.facebook.com/groups/EuroSTIA/, https://www.linkedin.com/grps/EuroSTIA-EU-Software-Testing-Innovation-8437371/about (2015). Accessed 22 Nov 2015
García-Borgoñón, L., Barcelona, M., Calvo, J., Ramos, I., Escalona, M.J.: Cervantes: a model-based approach for service-oriented systems development. In: 23nd international conference on information systems development (ISD2014), Zagreb, Croatia, September 2–4 (2014)
Grabowski, J., Hogrefe, D., Réthy, G., Schieferdecker, I., Wiles, A., Willcock, C.: An introduction to the testing and test control notation (ttcn-3). Comput. Netw. 42(3), 375–403 (2003)
GS1: GS1 Association. http://www.gs1.org (2015). Accessed 21 Nov 2015
GS1: GS1 Logistics Interoperability Model. http://www.gs1.org/lim (2015). Accessed 21 Nov 2015
GS1: GS1 logistics interoperability model specification, version 3.1. http://www.gs1.org/gsmp/kc/ecom/xml/xml_v_3_1 (2015). Accessed 22 Nov 2015
Guessous, M., Barcelona, M., García-Borgoñón, L., Alba, M.: Un enfoque basado en modelos para incorporar requisitos no funcionales y de integracin de software en el diseo de arquitecturas orientadas a servicios. Jornadas de Ingeniera del Software y Bases de Datos (JISBD2014), Cadiz, Spain, September 16–19 (2014)
Herbold, S., Francesco, A.D., Grabowski, J., Harms, P., Hillah, L., Kordon, F., Maesano, A., Maesano, L., Napoli, C. D., Rosa, F.D., Schneider, M.A., Tonellotto, N., Wendland, M., Wuillemin, P.: The MIDAS cloud platform for testing SOA applications. In: 8th IEEE international conference on software testing, verification and validation, ICST 2015, Graz, Austria, April 13–17, pp. 1–8 (2015)
Huan, S.H., Sheoran, S.K., Wang, G.: A review and analysis of supply chain operations reference (scor) model. Supply chain management. Int. J. 9(1), 23–29 (2004)
ITAINNOVA: Spanish Demostration Centre of ICT into Logistics. http://www.cdlogistica.es/en/ (2015). Accessed 22 Nov 2015
ITAINNOVA: TesteA Aragon Regional Framework for the promotion of software testing. http://aragon.es/testea (2015). Accessed 22 Nov 2015
Lanusse, A., Tanguy, Y., Espinoza, H., Mraidha, C., Gerard, S., Tessier, P., Schnekenburger, R., Dubois, H., Terrier, F.: Papyrus uml: an open source toolset for mda. In: Proceedings of the fifth European conference on model-driven architecture foundations and applications (ECMDA-FA 2009), pp. 1–4. Citeseer (2009)
MIDAS Deliverable: SAUT Construction Model Specification Service Component Architecture for Services Architecture Under Test (SCA4SAUT) - V. 1.2, 2014
McDougall, G.H., Levesque, T.: Customer satisfaction with services: putting perceived value into the equation. J. Serv. Market. 14(5), 392–410 (2000)
Mendez-Diaz, J.I., Morales-Matamoros, O., Tejeida-Padilla, R., Vazquez-Espinosa, G.J.: The value equation. In: Proceedings of the 53rd annual meeting of the ISSS-2009, Brisbane, Australia, vol. 1 (2009)
MIDAS deliverable: MIDAS user training V 0.5 (2015)
MIDAS: The MIDAS Portal. http://ec2-52-16-2-113.eu-west-1.compute.amazonaws.com:5001 (2015). Accessed 22 Nov 2015
MIDAS Deliverable: Evaluation strategy and pilots integration Plan V 1.0 (2015)
MIDAS Consortium: Model and inference driven automated testing of services architectures, MIDAS EU Project. http://www.midas-project.eu/ (2015). Accessed 21 Nov 2015
Oliver, R.K., Webber, M.D.: Supply-chain management: logistics catches up with strategy. Outlook 5(1), 42–47 (1982)
Herbold, S., De Francesco, A., Grabowski, J., Harms, P., Hillah, L. M., Kordon, F., Schneider, M. A.: The MIDAS cloud platform for testing SOA applications. In: IEEE 8th international conference on software testing, Verification and Validation (ICST), pp. 1–8 (2015)
Testing Technologies: TT Workbench. http://www.testingtech.com/products/ttworkbench.php (2015). Accessed 22 Nov 2015
W3C: State Machine notation for control abstraction. http://www.w3.org/TR/scxml/ (2014). Accessed 22 Nov 2015
MIDAS Deliverable: Specification and implementation of MIDAS test models: the midas DSL (2014)
Acknowledgments
This work was done in the context of the Model and Inference Driven—automated testing of Services architectures (MIDAS) European project (Project Number 318786). We would like to thank Fraunhofer FOKUS, Simple Engineering France and Université Pierre et Marie Curie for their support in the training and modeling activities. University of Gttingen for their support in the usage-based configuration. Regional SMEs for their participation in the deployment of external software to be tested by MIDAS.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Barcelona, M.A., García-Borgoñón, L. & López-Nicolás, G. Practical experiences in the usage of MIDAS in the logistics domain. Int J Softw Tools Technol Transfer 19, 325–339 (2017). https://doi.org/10.1007/s10009-016-0430-5
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10009-016-0430-5