Skip to main content

2005 | Buch

Semantic Web Services and Web Process Composition

First International Workshop, SWSWPC 2004, San Diego, CA, USA, July 6, 2004, Revised Selected Papers

herausgegeben von: Jorge Cardoso, Amit Sheth

Verlag: Springer Berlin Heidelberg

Buchreihe : Lecture Notes in Computer Science

insite
SUCHEN

Über dieses Buch

Thisbookconstitutestherefereedproceedingsofthe1stInternationalWorkshop on Semantic Web Services and Web Process Composition, SWSWPC 2004, held at the Westin Horton Plaza Hotel, San Diego, California, USA, July 6, 2004, in conjunction with the IEEE International Conference on Web Services (ICWS 2004). Theworkshopintendedtobringresearchers,scientistsfrombothindustryand academics,andrepresentativesfromdi?erentcommunitiestogethertostudy,- derstand, and explore the phases that compose the lifecycle of Semantic Web processes. The workshop presented what can be achieved by the symbiotic s- thesis of two of the hottest R&D and technology application areas, Web services and the Semantic Web, as recognized at the 12th International World Wide Web conference (WWW 2003) and in the industry press. The emphasis of the workshop was mainly on Web services, Web processes and semantics which are important movements emerging in the World Wide Web. Web services and Web processes promise to ease several current infr- tructure challenges, such as data, application, and process integration. Web s- vices are truly platform-independent and allow the development of distributed, loosely coupled applications, a key characteristic for the success of dynamic Web processes.

Inhaltsverzeichnis

Frontmatter

Introduction

Introduction to Semantic Web Services and Web Process Composition
Abstract
Systems and infrastructures are currently being developed to support Web services. The main idea is to encapsulate an organization’s functionality within an appropriate interface and advertise it as Web services. While in some cases Web services may be utilized in an isolated form, it is normal to expect Web services to be integrated as part of Web processes. There is a growing consensus that Web services alone will not be sufficient to develop valuable Web processes due the degree of heterogeneity, autonomy, and distribution of the Web. Several researchers agree that it is essential for Web services to be machine understandable in order to support all the phases of the lifecycle of Web processes. This paper deals with two of the hottest R&D and technology areas currently associated with the Web — Web services and the Semantic Web. It presents how applying semantics to each of the steps in the Semantic Web Process lifecycle can help address critical issues in reuse, integration and scalability.
Jorge Cardoso, Amit Sheth

Panel

Academic and Industrial Research: Do Their Approaches Differ in Adding Semantics to Web Services?
Abstract
Since the new terms, “Semantic Web” and “Web services”, have been introduced, researchers have followed two different roads. Following one road, academia has focused on developing a new set of languages to enable the automation of Web services execution and integration based on the Semantic Web. On the other road, industry has taken the lead to propose and develop technologies and infrastructures to support Web services and Web processes without, until recently, paying much attention to semantics. It is fundamental to analyze the trend that is being followed with regard to the “Semantic Web” and “Web services”. Therefore, two important questions need to be answered: “do the approaches taken by academia and industry differ in how they add semantics to Web services?” and “are their efforts converging or diverging?” This paper, based on a panel discussion at an international conference on Web services, which consisted of members of both academia and industry, addresses precisely these two questions.
Jorge Cardoso, John Miller, Jianwen Su, Jeff Pollock

Talk

Interoperability in Semantic Web Services
Abstract
Semantic Web services approach is emerging as a promising technology for the effective automation of services development and interoperability by providing richer descriptions of service properties, capabilities and behavior in form of metadata. In this short paper, we discuss interoperability issues in semantic Web services.
Boualem Benatallah, H. R. Motahari Nezhad

Full Papers

Bringing Semantics to Web Services: The OWL-S Approach
Abstract
Service interface description languages such as WSDL, and related standards, are evolving rapidly to provide a foundation for interoperation between Web services. At the same time, Semantic Web service technologies, such as the Ontology Web Language for Services (OWL-S), are developing the means by which services can be given richer semantic specifications. Richer semantics can enable fuller, more flexible automation of service provision and use, and support the construction of more powerful tools and methodologies. Both sets of technologies can benefit from complementary uses and cross-fertilization of ideas. This paper shows how to use OWL-S in conjunction with Web service standards, and explains and illustrates the value added by the semantics expressed in OWL-S.
David Martin, Massimo Paolucci, Sheila McIlraith, Mark Burstein, Drew McDermott, Deborah McGuinness, Bijan Parsia, Terry Payne, Marta Sabou, Monika Solanki, Naveen Srinivasan, Katia Sycara
A Survey of Automated Web Service Composition Methods
Abstract
In today’s Web, Web services are created and updated on the fly. It’s already beyond the human ability to analysis them and generate the composition plan manually. A number of approaches have been proposed to tackle that problem. Most of them are inspired by the researches in cross-enterprise workflow and AI planning. This paper gives an overview of recent research efforts of automatic Web service composition both from the workflow and AI planning research community.
Jinghai Rao, Xiaomeng Su
Enhancing Web Services Description and Discovery to Facilitate Composition
Abstract
Web services are in the midst of making the transition from being a promising technology to being widely used in the industry. However, most efforts to use Web services have been manual, thus slowing down the ever changing and dynamic businesses of today. In this paper, we contend that more expressive descriptions of Web services will lead to greater automation and thus provide more agility to businesses. We present the METEOR-S front-end tools for source code annotation and semantic Web service description generation. We also present WSDL-S, a language created for incorporating semantic descriptions in the industry wide accepted WSDL, by extending WSDL 2.0.
Preeda Rajasekaran, John Miller, Kunal Verma, Amit Sheth
Compensation in the World of Web Services Composition
Abstract
Industry and researchers acknowledge Web services as being the next generation of distributed computing. However, several issues especially the reliability aspect needs to be addressed before Web services can deliver its promise. Due to their heterogeneous, autonomous and long-lived nature, traditional ACID (Atomicity, Consistency, Integrity, Durability) based models are not sufficient for providing transactional guarantee to Web services compositions. To overcome this limitation, many extended transaction models have been proposed based on the concept of compensation. In this paper, we stress on the importance of two aspects, the Cost of Compensation and End User Involvement, which are missing from most of the transaction models proposed until now. We also show how industry standards like BPEL4WS, WS-Transaction can be augmented to facilitate the above aspects. Finally, we propose a simple classification towards describing compensating operations.
Debmalya Biswas
Trust Negotiation for Semantic Web Services
Abstract
Semantic Web Services enable the dynamic discovery of services based on a formal, explicit specification of the requester needs. The actual Web Services that will be used to satisfy the requester’s goal are selected at run-time and, therefore, they are not known beforehand. As a consequence, determining whether the selected services can be trusted becomes an essential issue. In this paper, we propose the use of the Peertrust language to decide if trust can be established between the requester and the service provider. We add modelling elements to the Web Service Modeling Ontology (WSMO) in order to include trust information in the description of Semantic Web Services. In this scenario, we discuss different registry architectures and their implications for the matchmaking process. In addition, we present a matching algorithm for the trust policies introduced.
Daniel Olmedilla, Rubén Lara, Axel Polleres, Holger Lausen
An Efficient Algorithm for OWL-S Based Semantic Search in UDDI
Abstract
The increasing availability of web services demands for a discovery mechanism to find services that satisfy our requirement. UDDI provides a web wide registry of web services, but its lack of an explicit capability representation and its syntax based search provided produces results that are coarse in nature. We propose to base the discovery mechanism on OWL-S. OWL-S allows us to semantically describe web services in terms of capabilities offered and to perform logic inference to match the capabilities requested with the capabilities offered. We propose OWL-S/UDDI matchmaker that combines the better of two technologies. We also implemented and analyzed its performance.
Naveen Srinivasan, Massimo Paolucci, Katia Sycara
A Semantic Approach for Designing E-Business Protocols
Abstract
Business processes involve interactions among autonomous partners. We propose that these interactions be specified modularly as protocols. Protocols can be published, enabling implementors to independently develop components that respect published protocols and yet serve diverse interests. A variety of business protocols would be needed to capture subtle business needs. We propose that the same kinds of conceptual abstractions be developed for protocols as for information models. Specifically, we consider (1) refinement: a subprotocol may satisfy the requirements of a superprotocol, but support additional properties; and (2) aggregation: a protocol may combine existing protocols. In support of the above, this paper develops a semantics of protocols and an operational characterization of them. This supports judgments about the potential subclass-superclass relations between protocols, which are a result of protocol refinement. It also enables protocol aggregation by splicing a protocol into another protocol.
Ashok U. Mallya, Munindar P. Singh
Towards Automatic Discovery of Web Portals
Semantic Description of Web Portal Capabilities
Abstract
Due to the problem of information overload, locating relevant Web portals precisely based on user requirements is quite an essential task. As the need for application-to-application communication and interoperability grows, providing Web portal services that satisfy human as well as machine requirements is becoming a new challenge for Web portals. However, a Web portal capability expressing mechanism, which enables the precise location of Web portals as well as the automated discovery and invocation of Web portal services, is lacking. In this paper, we investigate how to incorporate Semantic Web technology with Web service technologies to describe the capabilities of Web portals. We also discuss the possibilities of using these descriptions for discovering and using the distributed existing portal resources.
Haibo Yu, Tsunenori Mine, Makoto Amamiya
METEOR-S Web Service Annotation Framework with Machine Learning Classification
Abstract
Researchers have recognized the need for more expressive descriptions of Web services. Most approaches have suggested using ontologies to either describe the Web services or to annotate syntactical descriptions of Web services. Earlier approaches are typically manual, and the capability to support automatic or semi-automatic annotation is needed. The METEOR-S Web Service Annotation Framework (MWSAF) created at the LSDIS Lab at the University of Georgia leverages schema matching techniques for semi-automatic annotation. In this paper, we present an improved version of MWSAF. Our preliminary investigation indicates that, by replacing the schema matching technique currently used for the categorization with a Naïve Bayesian Classifier, we can match web services with ontologies faster and with higher accuracy.
Nicole Oldham, Christopher Thomas, Amit Sheth, Kunal Verma
Backmatter
Metadaten
Titel
Semantic Web Services and Web Process Composition
herausgegeben von
Jorge Cardoso
Amit Sheth
Copyright-Jahr
2005
Verlag
Springer Berlin Heidelberg
Electronic ISBN
978-3-540-30581-1
Print ISBN
978-3-540-24328-1
DOI
https://doi.org/10.1007/b105145

Neuer Inhalt