Skip to topic | Skip to bottom


Main.ARTOSCr1.10 - 30 Jun 2009 - 15:56 - MichaelaGreiler

Start of topic | Skip to actions
The NWO/EZ Jacquard Software Engineering Program has granted the following project:

Automated Runtime Testability of SOA Composites



Service-Oriented Architectures (SOA) facilitate the integration of IT infrastructure into business processes of organizations, through assembling existing distributed software packages. They represent the foundation for building modern component-based and distributed ICT solutions out of existing service offerings for entire business processes of enterprises, and they permit a flexible and rapid adaptation of ICT infrastructures to the evolving requirements of modern organizations. Besides the challenges of service discovery, identification and procurement that become apparent when a SOA is built, there is another qualitative dimension that needs to be addressed. Through their dynamic nature, the correctness and dependability of SOA-ICT solutions cannot be validated through traditional development-time testing strategies. Instead, the research put forward in this proposal aims at developing model-based built-in testing strategies for SOA that can be executed when a SOA-based system is assembled and deployed, during runtime. In particular, this project aims at devising testability artifacts that facilitate service deployment during runtime, and, eventually, provide a fully automatic runtime service assessment. It does this through additional query and testing interfaces in services and additional testing services in their own right. A service acquiring another service can invoke its testing service. The testing service has built-in test software that is aware of the query and testing interfaces of the other service, and assesses the service according to the specified expectation encoded in its test software. Every service can, thus, invoke its testing service automatically, to check coherence and correctness of its peers, if, for example, peers are exchanged or updated.


  • A first SOA case study has been implemented (Jan 2009)
  • Michaela Greiler from the University of Klagenfurt will join the project from 1st of December 2008.

Relevant Links

Public Links


Edit | Attach | Printable | Raw | More topic actions
Revisions: | r1.11 | > | r1.10 | > | r1.9 | Page history | Backlinks
You are here: Main > ResearchProjects > ARTOSC

to top

Copyright © 2003-2018, Software Engineering Research Group, Delft University of Technology, The Netherlands