DCA-SERVICES: A DISTRIBUTED AND COLLABORATIVE ARCHITECTURE FOR CONDUCTING EXPERIMENTS IN SERVICE ORIENTED SYSTEMS
Luiz H. Nunes, Júlio Cézar Estrella, Carlos H. G. Ferreira, Luis Hideo Vasconcelos Nakamura, Rafael M. de O. Libardi, Edvard Martins de Oliveira, Bruno Tardiole Kuehne, Paulo Sérgio Lopes de Souza, Regina Helena Carlucci Santana, Marcos José Santana, Stephan Reiff‐Marganiec · Services Transactions on Services Computing · 2015
Current distributed computing environments, such as Cloud Computing, Grid Computing and Internet of Things are typically complex and present dynamic scenarios, which makes the execution of experiments, tests and performance evaluations challenging. Performing large scale experiments in Service-Oriented Computing (SOC) environments can be a difficult and complex task. In this paper, we propose a Distributed and Collaborative Architecture for Conducting Experiments in Service Oriented Systems (DCA-SERVICES). DCA-SERVICES is a client-server architecture that provides a real environment to execute experiments in systems based on the SOC paradigm. Using the DCA-SERVICES and our tool named Planning and Execution of Experiments in Service Oriented Systems (PEESOS) developed in our previously work presented at ICWS 2014, we were able to execute experiments, tests, and analyze a target system environment quickly and efficiently.