The EasySOC Project: A Rich Catalog of Best Practices for Developing Web Service Applications∗
The Service-Oriented Computing (SOC) paradigm has gained a lot of attention in the software in- dustry 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...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Centro Latinoamericano de Estudios en Informática
2011-12-01
|
Series: | CLEI Electronic Journal |
Online Access: | http://clei.org/cleiej-beta/index.php/cleiej/article/view/167 |
id |
doaj-408780fb2828417494ba838dd7645263 |
---|---|
record_format |
Article |
spelling |
doaj-408780fb2828417494ba838dd76452632020-11-25T01:07:28ZengCentro Latinoamericano de Estudios en InformáticaCLEI Electronic Journal0717-50002011-12-0114310.19153/cleiej.14.3.1The EasySOC Project: A Rich Catalog of Best Practices for Developing Web Service Applications∗Juan Manuel RodriguezMarco CrassoCristian MateosAlejandro ZuninoMarcelo Campo The Service-Oriented Computing (SOC) paradigm has gained a lot of attention in the software in- dustry 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. http://clei.org/cleiej-beta/index.php/cleiej/article/view/167 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Juan Manuel Rodriguez Marco Crasso Cristian Mateos Alejandro Zunino Marcelo Campo |
spellingShingle |
Juan Manuel Rodriguez Marco Crasso Cristian Mateos Alejandro Zunino Marcelo Campo The EasySOC Project: A Rich Catalog of Best Practices for Developing Web Service Applications∗ CLEI Electronic Journal |
author_facet |
Juan Manuel Rodriguez Marco Crasso Cristian Mateos Alejandro Zunino Marcelo Campo |
author_sort |
Juan Manuel Rodriguez |
title |
The EasySOC Project: A Rich Catalog of Best Practices for Developing Web Service Applications∗ |
title_short |
The EasySOC Project: A Rich Catalog of Best Practices for Developing Web Service Applications∗ |
title_full |
The EasySOC Project: A Rich Catalog of Best Practices for Developing Web Service Applications∗ |
title_fullStr |
The EasySOC Project: A Rich Catalog of Best Practices for Developing Web Service Applications∗ |
title_full_unstemmed |
The EasySOC Project: A Rich Catalog of Best Practices for Developing Web Service Applications∗ |
title_sort |
easysoc project: a rich catalog of best practices for developing web service applications∗ |
publisher |
Centro Latinoamericano de Estudios en Informática |
series |
CLEI Electronic Journal |
issn |
0717-5000 |
publishDate |
2011-12-01 |
description |
The Service-Oriented Computing (SOC) paradigm has gained a lot of attention in the software in- dustry 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.
|
url |
http://clei.org/cleiej-beta/index.php/cleiej/article/view/167 |
work_keys_str_mv |
AT juanmanuelrodriguez theeasysocprojectarichcatalogofbestpracticesfordevelopingwebserviceapplications AT marcocrasso theeasysocprojectarichcatalogofbestpracticesfordevelopingwebserviceapplications AT cristianmateos theeasysocprojectarichcatalogofbestpracticesfordevelopingwebserviceapplications AT alejandrozunino theeasysocprojectarichcatalogofbestpracticesfordevelopingwebserviceapplications AT marcelocampo theeasysocprojectarichcatalogofbestpracticesfordevelopingwebserviceapplications AT juanmanuelrodriguez easysocprojectarichcatalogofbestpracticesfordevelopingwebserviceapplications AT marcocrasso easysocprojectarichcatalogofbestpracticesfordevelopingwebserviceapplications AT cristianmateos easysocprojectarichcatalogofbestpracticesfordevelopingwebserviceapplications AT alejandrozunino easysocprojectarichcatalogofbestpracticesfordevelopingwebserviceapplications AT marcelocampo easysocprojectarichcatalogofbestpracticesfordevelopingwebserviceapplications |
_version_ |
1725187022550728704 |