Edvard Martins de Oliveira

  • Citations Per Year
Learn More
Performing functionality testing in service-oriented architectures is not a trivial task. The difficulty is especially the large number of components that may be present in a SOA such as brokers, providers, service registries, clients, monitoring tools, data storage tools, etc. Thus, in order to facilitate the process of conducting functional testing and(More)
Over the last years, the complexity and variety of services available on the Internet increased. This fact is leading to the search for efficient techniques of routing client requests to the best server available. A known technique is the application layer anycast (ALA). The main goal of this work is to elaborate efficient ways to provide ALA with quality(More)
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(More)
Green computing has emerged as a hot topic leading to a need to understand energy consumption of computations. This need also extends to devices with limited resources as are common in the internet of things. RESTful services have shown their potential on such devices, but there are many choices of frameworks for their development and execution. Current(More)
This paper analyzes the execution behavior of web services on devices with limited resources. The experiments compare web services in the Axis2 and CXF frameworks analyzing performance and power consumption. To determine which framework is better suited for service provision, a testing environment and a performance and energy evaluation between them are(More)
Fault tolerance techniques can improve the trust of users in service oriented architectures as they can ensure data availability. This paper presents an implementation of a novel fault tolerance mechanism in a SOA architecture which simultaneously provides increased availability and better quality of service. In addition to this mechanism, a service(More)
  • 1