Service Description Ontologies

Julia Kantorovitch, Eila Niemelä

Research output: Chapter in Book/Report/Conference proceedingChapter or book articleScientificpeer-review

Abstract

Services can be Internet-based e-commerce services, business services that abstract company-level interactions, or any other software services that are provided by surrounding devices that are mobile or embedded in nearly any type of physical environment (e.g., home, office, or cars). In brief, services are ubiquitous and executed in heterogeneous environments. Surrounding the definitions and technologies that describe services, there are some important features that are in common. First, services always have some actions that are performed by an entity, possibly on behalf of another. Second, there always exists service interaction, including a service provider, service requestor, and service registry. Finally, services have inherent value that is transferred from the service provider to the service requestor as a result of the service’s execution. To invoke and operate a service in the most efficient way, the service is to be described via essential types of knowledge: a) what the service requires from the user/agent(s) and then provides for them; b) where and when the service is available; c) what quality level is to be guaranteed; d) how to access and interact with the service; and e) what access rights are granted over the service. An accurate service description, including the specifications of functional and nonfunctional properties, benefits and facilitates several important activities, such as service discovery, service composition, and service administration, including the monitoring and controlling of the service’s execution. However, due to the diversity of service contexts, service technologies shall be generic and adaptable to different domains and heterogeneous environments. Service description ontologies solve this problem by enabling a rich representation of services and a common understanding about their respective features. The use of ontologies enables computational entities and services to have a common set of concepts and properties for representing knowledge about a domain of interest. The deployment and customization of existing and emerging service systems can also be considerably facilitated by a common set of ontologies that is developed in order to describe service semantics.
Original languageEnglish
Title of host publicationEncyclopedia of Information Science and Technology, Second Edition
EditorsMehdi Khosrow-Pour
Chapter547
Pages3445-3451
ISBN (Electronic)978-1-60566-027-1
DOIs
Publication statusPublished - 2008
MoE publication typeA3 Part of a book or another research book

Publication series

Name
PublisherPublished under the imprint Information Science Reference (formerly Idea Group Reference)
VolumeVII, R-S

Fingerprint

Ontology
Industry
Railroad cars
Semantics
Internet
Specifications
Monitoring
Chemical analysis

Cite this

Kantorovitch, J., & Niemelä, E. (2008). Service Description Ontologies. In M. Khosrow-Pour (Ed.), Encyclopedia of Information Science and Technology, Second Edition (pp. 3445-3451) https://doi.org/10.4018/978-1-60566-026-4.ch547
Kantorovitch, Julia ; Niemelä, Eila. / Service Description Ontologies. Encyclopedia of Information Science and Technology, Second Edition . editor / Mehdi Khosrow-Pour. 2008. pp. 3445-3451
@inbook{fae511d7a397472bbba6228f262805fb,
title = "Service Description Ontologies",
abstract = "Services can be Internet-based e-commerce services, business services that abstract company-level interactions, or any other software services that are provided by surrounding devices that are mobile or embedded in nearly any type of physical environment (e.g., home, office, or cars). In brief, services are ubiquitous and executed in heterogeneous environments. Surrounding the definitions and technologies that describe services, there are some important features that are in common. First, services always have some actions that are performed by an entity, possibly on behalf of another. Second, there always exists service interaction, including a service provider, service requestor, and service registry. Finally, services have inherent value that is transferred from the service provider to the service requestor as a result of the service’s execution. To invoke and operate a service in the most efficient way, the service is to be described via essential types of knowledge: a) what the service requires from the user/agent(s) and then provides for them; b) where and when the service is available; c) what quality level is to be guaranteed; d) how to access and interact with the service; and e) what access rights are granted over the service. An accurate service description, including the specifications of functional and nonfunctional properties, benefits and facilitates several important activities, such as service discovery, service composition, and service administration, including the monitoring and controlling of the service’s execution. However, due to the diversity of service contexts, service technologies shall be generic and adaptable to different domains and heterogeneous environments. Service description ontologies solve this problem by enabling a rich representation of services and a common understanding about their respective features. The use of ontologies enables computational entities and services to have a common set of concepts and properties for representing knowledge about a domain of interest. The deployment and customization of existing and emerging service systems can also be considerably facilitated by a common set of ontologies that is developed in order to describe service semantics.",
author = "Julia Kantorovitch and Eila Niemel{\"a}",
year = "2008",
doi = "10.4018/978-1-60566-026-4.ch547",
language = "English",
isbn = "978-1-60566-026-4",
publisher = "Published under the imprint Information Science Reference (formerly Idea Group Reference)",
pages = "3445--3451",
editor = "Mehdi Khosrow-Pour",
booktitle = "Encyclopedia of Information Science and Technology, Second Edition",

}

Kantorovitch, J & Niemelä, E 2008, Service Description Ontologies. in M Khosrow-Pour (ed.), Encyclopedia of Information Science and Technology, Second Edition . pp. 3445-3451. https://doi.org/10.4018/978-1-60566-026-4.ch547

Service Description Ontologies. / Kantorovitch, Julia; Niemelä, Eila.

Encyclopedia of Information Science and Technology, Second Edition . ed. / Mehdi Khosrow-Pour. 2008. p. 3445-3451.

Research output: Chapter in Book/Report/Conference proceedingChapter or book articleScientificpeer-review

TY - CHAP

T1 - Service Description Ontologies

AU - Kantorovitch, Julia

AU - Niemelä, Eila

PY - 2008

Y1 - 2008

N2 - Services can be Internet-based e-commerce services, business services that abstract company-level interactions, or any other software services that are provided by surrounding devices that are mobile or embedded in nearly any type of physical environment (e.g., home, office, or cars). In brief, services are ubiquitous and executed in heterogeneous environments. Surrounding the definitions and technologies that describe services, there are some important features that are in common. First, services always have some actions that are performed by an entity, possibly on behalf of another. Second, there always exists service interaction, including a service provider, service requestor, and service registry. Finally, services have inherent value that is transferred from the service provider to the service requestor as a result of the service’s execution. To invoke and operate a service in the most efficient way, the service is to be described via essential types of knowledge: a) what the service requires from the user/agent(s) and then provides for them; b) where and when the service is available; c) what quality level is to be guaranteed; d) how to access and interact with the service; and e) what access rights are granted over the service. An accurate service description, including the specifications of functional and nonfunctional properties, benefits and facilitates several important activities, such as service discovery, service composition, and service administration, including the monitoring and controlling of the service’s execution. However, due to the diversity of service contexts, service technologies shall be generic and adaptable to different domains and heterogeneous environments. Service description ontologies solve this problem by enabling a rich representation of services and a common understanding about their respective features. The use of ontologies enables computational entities and services to have a common set of concepts and properties for representing knowledge about a domain of interest. The deployment and customization of existing and emerging service systems can also be considerably facilitated by a common set of ontologies that is developed in order to describe service semantics.

AB - Services can be Internet-based e-commerce services, business services that abstract company-level interactions, or any other software services that are provided by surrounding devices that are mobile or embedded in nearly any type of physical environment (e.g., home, office, or cars). In brief, services are ubiquitous and executed in heterogeneous environments. Surrounding the definitions and technologies that describe services, there are some important features that are in common. First, services always have some actions that are performed by an entity, possibly on behalf of another. Second, there always exists service interaction, including a service provider, service requestor, and service registry. Finally, services have inherent value that is transferred from the service provider to the service requestor as a result of the service’s execution. To invoke and operate a service in the most efficient way, the service is to be described via essential types of knowledge: a) what the service requires from the user/agent(s) and then provides for them; b) where and when the service is available; c) what quality level is to be guaranteed; d) how to access and interact with the service; and e) what access rights are granted over the service. An accurate service description, including the specifications of functional and nonfunctional properties, benefits and facilitates several important activities, such as service discovery, service composition, and service administration, including the monitoring and controlling of the service’s execution. However, due to the diversity of service contexts, service technologies shall be generic and adaptable to different domains and heterogeneous environments. Service description ontologies solve this problem by enabling a rich representation of services and a common understanding about their respective features. The use of ontologies enables computational entities and services to have a common set of concepts and properties for representing knowledge about a domain of interest. The deployment and customization of existing and emerging service systems can also be considerably facilitated by a common set of ontologies that is developed in order to describe service semantics.

U2 - 10.4018/978-1-60566-026-4.ch547

DO - 10.4018/978-1-60566-026-4.ch547

M3 - Chapter or book article

SN - 978-1-60566-026-4

SP - 3445

EP - 3451

BT - Encyclopedia of Information Science and Technology, Second Edition

A2 - Khosrow-Pour, Mehdi

ER -

Kantorovitch J, Niemelä E. Service Description Ontologies. In Khosrow-Pour M, editor, Encyclopedia of Information Science and Technology, Second Edition . 2008. p. 3445-3451 https://doi.org/10.4018/978-1-60566-026-4.ch547