Deliverable D3.5 Tools for usage-based SOA testing, released

This document accompanies the prototype for usage-based generation of tests. Within this document, we give details on how we implemented the usage-based generation of tests on MIDAS. To this aim, we describe how a usage information is collected through monitoring services in a usage journal and how a usage profile is created from a usage journal. Once we have a usage profile, we use it to generate sequences of SOAP events, which are represented in a MIDAS DSL compliant UML sequence diagram. Using the TTCN-3 generation of MIDAS (see Deliverable D3.6), these sequence diagrams can be converted into TTCN-3 test cases. Within this document, we first describe the functionality of our tooling in general and then provide details on how to use it on the MIDAS platform.