info:eu-repo/semantics/article
The EasySOC Project: A Rich Catalog of Best Practices for Developing Web Service Applications
Autor
Rodriguez,Juan Manuel
Crasso,Marco
Mateos,Cristian
Zunino,Alejandro
Campo,Marcelo
Institución
Resumen
Abstract The Service-Oriented Computing (SOC) paradigm has gained a lot of attention in the software industry since SOC represents a novel way of architecting distributed applications. SOC is mostly materialized via Web Services, which allow developers to expose their application as building blocks for other applications by defining a clear and public interface. Although conceptually and technologically mature, SOC still lacks adequate development support from a methodological point of view. We present the EasySOC project: a catalog of guidelines to build service-oriented applications and services. This catalog synthesizes best SOC development practices that arise as a result of several years of research in fundamental SOC-related topics, namely WSDL-based technical specification, Web Service discovery and Web Service outsourcing. In addition, we describe a plug-in for the Eclipse IDE that has been implemented to simplify the utilization of the guidelines. We believe that the practical nature of the guidelines, the empirical evidence that supports them, and the availability of IDE-integrated tools that enforces them will help software practitioners to rapidly exploit our ideas for building real SOC applications.
Ítems relacionados
Mostrando ítems relacionados por Título, autor o materia.
-
A structural-semantic web service selection approach to improve retrievability of web services
Garriga, Martín; de Renzis, Alan Ismael; Lizarralde, Ignacio; Flores, Andrés Pablo; Mateos Diaz, Cristian Maximiliano; Cechich, Susana Alejandra; Zunino Suarez, Alejandro Octavio (Springer, 2018-12-27)Service-Oriented Computing promotes building applications by consuming and reusing Web Services. However, the selection of adequate Web Services given a client application is still a major challenge. The effort of assessing ... -
Best Practices for Describing, Consuming, and Discovering Web Services: A Comprehensive Toolset [Thomson ISI, IF JCR2012=1.008]
Rodriguez, Juan Manuel; Crasso, Marco Patricio; Mateos Diaz, Cristian Maximiliano; Zunino Suarez, Alejandro Octavio (John Wiley & Sons Ltd, 2013-06)The Service-Oriented Computing (SOC) paradigm has recently gained a lot of attention in the software industry, since SOC represents a novel and a fresh way of architecting distributed applications. SOC is usually materialized ... -
Revising WSDL documents: Why and How - Part II
Mateos Diaz, Cristian Maximiliano; Crasso, Marco Patricio; Zunino Suarez, Alejandro Octavio; Ordiales Coscia, José Luis (Institute of Electrical and Electronics Engineers, 2012-12)In a previous paper Crasso et al. (IC-CrassoRZC2010), we have shown that effectively discovering Web services is subject to avoiding a number of common design errors in publishers´ Web Service Description Language (WSDL) ...