MIDAS - Model and Inference Driven - Automated testing of Services architectures
Description
The MIDAS project aims at implementing an integrated framework for the automation and intelligent management of SOA testing. The framework is available as a Platform as a Service (PaaS) solution on a cloud infrastructure and supports all the testing activities: generation, execution, result analysis, planning and scheduling. Moreover the framework supports the main testing domains such as functional, interactional, fault tolerance, security and usage-based testing. The test execution environment is based on a distributed TTCN-3 runtime engine. The adopted testing methods and technologies are beyond the state of the art, particularly on model-based testing, fuzzing for security testing, usage-based testing, probabilistic inference reasoning about test evaluation, planning and scheduling. Two pilot SOA testing experiences in different business domains (healthcare and supply chain management) are carried out.
Project Details
Project Staff: Jens Grabowski, Steffen Herbold, Patrick Harms
Timeframe:
September, 2012 to October, 2015
Partners:
Dedalus S.p.A
Fraunhofer Institut FOKUS
Instituto Tecnológico de Aragón
Simple Engineering
Consiglio Nazionale delle Ricerche-Istituto di Scienza e Tecnologie dell’informazione
T6 Ecosystems S.r.l.
Sintesio
Université Pierre et Marie Curie – Paris VI – Laboratoire d’Informatique de Paris VI
Funding Organizations:
EC
Project Website:
Related Publications
-
Steffen Herbold, Andreas HoffmannModel-based testing as a service, International Journal on Software Tools for Technology Transfer, 2017
-
Steffen Herbold, Patrick Harms, Jens GrabowskiCombining usage-based and model-based testing for service-oriented architectures in the industrial practice, International Journal on Software Tools for Technology Transfer, Springer, 2016
-
Patrick Harms, Jens GrabowskiConsistency of Task Trees Generated from Website Usage Traces, SDL 2015: Model-Driven Engineering for Smart Cities: 17th International SDL Forum, Berlin, Germany, October 12-14, 2015, Proceedings, 2015
-
Martin Schneider, Steffen Herbold, Marc-Florian Wendland, Jens GrabowskiImproving Security Testing With Usage-Based Fuzz Testing, 3rd International Workshop on Risk Assessment and Risk-driven Testing, 3rd International Workshop on Risk Assessment and Risk-driven Testing, 2015
-
Steffen Herbold, Alberto De Francesco, Jens Grabowski, Patrick Harms, Lom Messan Hillah, Fabrice Kordon, Ariele-Paolo Maesano, Libero Maesano, Claudia Di Napoli, Fabio de Rosa, Martin Schneider, Nicola Tonellotto, Marc-Florian Wendland, Pierre-Henri WuilleminThe MIDAS Cloud Platform for Testing SOA Applications, The 8th IEEE International Conference on Software Testing, Verification and Validation, 2015
-
Patrick Harms, Steffen Herbold, Jens GrabowskiTrace-based Task Tree Generation, ACHI 2014, The Seventh International Conference on Advances in Computer-Human Interactions, IARIA XPS Press, 2014
-
Patrick Harms, Jens GrabowskiUsage-based Automatic Detection of Usability Smells, Human-Centered Software Engineering: 5th IFIP WG 13.2 International Conference, HCSE 2014, Paderborn, Germany, September 16-18, 2014. Proceedings, 2014
-
Steffen Herbold, Patrick HarmsAutoQUEST - Automated Quality Engineering of Event-driven Software, Proceedings of the 2013 IEEE Sixth International Conference on Software Testing, Verification and Validation Workshops, Fourth International Workshop on Testing Techniques & Experimentation Benchmarks for Event-Driven Software, 2013
-
Steffen Herbold, Patrick Harms, Jens GrabowskiEnhancing Test Models by Incorporating Monitored Usage Information, presented at 3rd User Conference on Advanced Automated Testing (UCAAT), 2015
-
Martin Schneider, Steffen HerboldEffizientere IT-Sicherheitstest mit Hilfe von Usage-based Testing, presented at 37th Meeting of the GI-Fachgruppe Test, Analyse & Verification of Software, 37. Treffen der GI-Fachgruppe Test, Analyse & Verifikation von Software (TAV), 2015
-
Steffen HerboldModel-driven Testing in the Cloud, First ETSI User Conference on Advanced Automated Testing (UCAAT '13), 2013
2024 © Software Engineering For Distributed Systems Group