Service Description Ontologies

Julia Kantorovitch, Eila Niemelä

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

    1 Citation (Scopus)

    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

    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",
    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