A Framework for Automated and Composable Testing of Component-Based Services

The vision of service-oriented computing has been largely developed on the fundamental principle of building systems by composing and orchestrating services in their control flow. Nowadays, software development is notably influenced by service-oriented architectures (SOAs), in which the quality of s...

Full description

Autores:
Jimenez, Miguel A.
Duchien, Laurence
Tamura Morimitsu, Gabriel
Villegas Machado, Norha Milena
Gomez, Angela Villota
Tipo de recurso:
http://purl.org/coar/resource_type/c_c94f
Fecha de publicación:
2014
Institución:
Universidad ICESI
Repositorio:
Repositorio ICESI
Idioma:
eng
OAI Identifier:
oai:repository.icesi.edu.co:10906/83115
Acceso en línea:
http://ieeexplore.ieee.org/document/6976605/
http://repository.icesi.edu.co/biblioteca_digital/handle/10906/83115
http://dx.doi.org/10.1109/MESOCA.2014.9
Palabra clave:
Sistemas de software
Arquitectura de software
Servicios de integración
Ingeniería de sistemas y comunicaciones
Systems engineering
Rights
openAccess
License
https://creativecommons.org/licenses/by-nc-nd/4.0/
Description
Summary:The vision of service-oriented computing has been largely developed on the fundamental principle of building systems by composing and orchestrating services in their control flow. Nowadays, software development is notably influenced by service-oriented architectures (SOAs), in which the quality of software systems is determined by the quality of the involved services and their actual composition. Despite the efforts on improving their individual quality, adding or replacing services in an evolving system can introduce failures, thus compromising the satisfaction of the system's functional and extra-functional requirements. These failures erode the trust in the SOA vision. Thus, a key issue for the industrial adoption of SOA is providing service providers, integrators, and consumers the means to build confidence that services behave according to the contracted quality conditions. In this paper we present a first version of PA SCA NI, a framework for specifying and executing test specifications for service-oriented systems.