Dependency-aware service oriented architecture and service composition

Jiehan Zhou, Daniel Pakkala, Juho Perälä, Eila Niemelä, Jukka Riekki, Mika Ylianttila

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    32 Citations (Scopus)

    Abstract

    Current service-oriented architecture (SOA) focuses on service composition for application development, i.e. application composition, which is perceived as volatile (i.e. "compose one time and use one time."). This paper focuses on service composition information (i.e. service dependency) management and dependency-aware service composition for service development (i.e. service composition). This paper explores service composition and service dependency by proposing an extended SOA model, including: 1) establishing a dependency-aware service-oriented architecture (DSOA) that specifies dependency-aware service interactions, i.e. service publication, discovery, composition and binding; 2) developing an upper service dependency ontology for non-volatile DSOA service composition; and 3) demonstrating the validation of DSOA service composition by implementing a DSOA service manager.
    Original languageEnglish
    Title of host publicationProceedings of the IEEE 2007 International Conference on Web Services, ICWS 2007
    PublisherIEEE Institute of Electrical and Electronic Engineers
    Pages1146-1149
    ISBN (Print)978-0-7695-2924-0
    DOIs
    Publication statusPublished - 2007
    MoE publication typeA4 Article in a conference publication
    EventIEEE International Conference on Web Services, ICWS 2007 - Salt Lake City, UT, United States
    Duration: 9 Jul 200713 Jul 2007

    Conference

    ConferenceIEEE International Conference on Web Services, ICWS 2007
    Abbreviated titleICWS 2007
    Country/TerritoryUnited States
    CitySalt Lake City, UT
    Period9/07/0713/07/07

    Fingerprint

    Dive into the research topics of 'Dependency-aware service oriented architecture and service composition'. Together they form a unique fingerprint.

    Cite this