ACM Home Page
Please provide us with feedback. Feedback
A reuse-based approach to the correct and automatic composition of web-services
Full text PdfPdf (237 KB)
Source Foundations of Software Engineering archive
International workshop on Engineering of software services for pervasive environments: in conjunction with the 6th ESEC/FSE joint meeting table of contents
Dubrovnik, Croatia
Pages: 29 - 33  
Year of Publication: 2007
ISBN:978-1-59593-798-8
Authors
Paola Inverardi  University of L'Aquila, L'Aquila (AQ), ITALY
Massimo Tivoli  University of L'Aquila, L'Aquila (AQ), ITALY
Sponsors
ACM: Association for Computing Machinery
SIGSOFT: ACM Special Interest Group on Software Engineering
CEPIS : The Council of European Professional Informatics Societies
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 56,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1294904.1294908
What is a DOI?

ABSTRACT

Service oriented technologies, such as web services, can be considered one of the latest trends in distributed computing. Nowadays, the Internet arena is populated by an ever more increasing number of web services. This has led to the need for reuse-based approaches to the automatic construction of new services as a correct composition of existing ones. A composition of services is correct when it respects the Service Level Specification (SLS) specified for the composite service to be built. To this end, we propose an extension of our previous work on the automatic component assembly. The aim of this extension is to propose an automatic and specification-based approach for constructing composite services from existing ones, which are discovered from a service repository. We instantiate the proposal in the context of web services. This work has to be considered as an ongoing work. In this paper, we also raise some research questions concerning the current gap between what we are able to do by means of the proposed extension and what still remains an open issue.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
G. Alonso, F. Casati, H. Kuno, and V. Machiraju. Web Services. Springer, berlin Heidelberg New York, 2004.
 
2
M. Autili, M. Flammini, P. Inverardi, A. Navarra, and M. Tivoli. Synthesis of concurrent and distributed adaptors for component-based systems. In LNCS 4344. 2006.
 
3
 
4
 
5
A. Brogi, C. Canal, E. Pimentel, and A. Vallecillo. Formalizing web service choreographies. In Electronic Notes in Theoretical Computer Science, 105:73--94, Elsevier. ISSN 1571-0661, 2004.
 
6
A. Brogi and R. Popescu. Automated Generation of BPEL Adapters. In In A. Dan and W. Lamersdorf, editors, Proceedings of the 4th International Conference on Service Oriented Computing (ICSOC 06), Springer-Verlag LNCS vol. 4294, pages 27--39, 2006.
 
7
IBM. BPEL4WS, Business Process Execution Language for Web Services, version 1.1, http://download.boulder.ibm.com/ibmdl/pub/software/dw/specs/ws-bpel/ws-bpel.pdf. 2003.
 
8
P. Inverardi and M. Tivoli. Software Architecture for Correct Components Assembly. volume LNCS 2804. 2003.
9
 
10
 
11
 
12
W3C. Web Service Definition Language, http://www.w3.org/tr/wsdl.
 
13
W3C. UDDI technical white paper, http://www.uddi.org/pubs/lru_uddi_technical_paper.pdf. 2001.
Collaborative Colleagues:
Paola Inverardi: colleagues
Massimo Tivoli: colleagues