Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Web Ontology Language for Services

Handbook of Research on Architectural Trends in Service-Driven Computing
A high level language (XML-based) used for describing Web service properties. It consists of three parts: service profile, process model, and grounding. Service profile includes general information and is used to describe what the service will do. A process model describes how the service will perform its functionally and the grounding describes links with industry standards. Its main goal is to enable users to automatically discover, invoke, compose, and execute Web services under certain conditions.
Published in Chapter:
Automating Web Service Composition: An Ontological Agent Framework
Tamer M. Al Mashat (Cairo University, Egypt), Fatma A. El-Licy (Cairo University, Egypt), and Akram I. Salah (Cairo University, Egypt)
DOI: 10.4018/978-1-4666-6178-3.ch014
Abstract
In the Service-Driven Computing paradigm, applications are typically built by composing a set of Web services. Web service composition facilitates rapid development of applications via service reuse and enables the creation of complex services from simpler application services. Research efforts in the area of Web service composition are concerned mainly with two challenges, namely automated service synthesis and verification of the composed Web services. This chapter presents a framework for Web service composition based on semantic specification through OWL-S to establish an ontological agent for automating Web service composition. The semantic description serves to define the planning domain for the agent to automate the composition procedure. A Petri nets model is applied to build a formal representation of the structure and behavior of the service. Finally, AND-OR graph methodology is used to represent the dependences among Web services to select between alternatives based on Quality of Service.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR