From User Goals to Service Discovery and Composition

    Research output: Chapter in Book/Report/Conference proceedingChapterAcademicpeer-review

    30 Citations (Scopus)

    Abstract

    Goals are often used to represent stakeholder's objectives. The intentionality inherited by a goal drives stakeholders to pursuit the fulfillment of their goals either by themselves or by delegating this fulfillment to third parties. In Service-Oriented Computing, service client's requirements are commonly expressed in terms of inputs, outputs, pre-conditions and effects, also known as IOPE. End-users, i.e., human service clients, may have difficulties to express such requirements as they would have to deal with technical issues such as the request's language, and the type, format and coding of the IOPE. This paper presents the core concepts of the Goal-Based Service Ontology (GSO) that relates goals and services. By grounding GSO in a well-founded ontology we aim at clarifying the semantics for a set of relevant domain concepts that can support specialists in defining application ontologies based on goals and services.
    Original languageUndefined
    Title of host publicationAdvances in Conceptual Modeling - Challenging Perspectives
    Place of PublicationBerlin
    PublisherSpringer
    Pages265-274
    Number of pages10
    ISBN (Print)978-3-642-04946-0
    DOIs
    Publication statusPublished - 14 Nov 2009
    EventER 2009 Workshops CoMoL, ETheCoM, FP-UML, MOST-ONISW, QoIS, RIGiM, SeCoGIS - Gramado, Brazil
    Duration: 9 Nov 200912 Nov 2009

    Publication series

    NameLecture Notes in Computer Science
    PublisherSpringer Verlag
    Number5833
    Volume5833
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Workshop

    WorkshopER 2009 Workshops CoMoL, ETheCoM, FP-UML, MOST-ONISW, QoIS, RIGiM, SeCoGIS
    Period9/11/0912/11/09
    OtherNovember 9-12, 2009

    Keywords

    • METIS-264162
    • IR-68575
    • service provisioning
    • EWI-16540
    • Goal
    • SCS-Services
    • Ontology

    Cite this