Identifying architectural design trade-offs in service registry features

Tommi Aihkisalo, Eila Ovaska

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

    Abstract

    Service registry's main responsibility on cloud andweb service platforms among cataloging the services is to manage service capability descriptions and deliver binding instructions of suitable services to their requesters. This paper presents a scenario based evaluation on a set of existing and planned features of a certain service registry implementation in order to identify the architectural risks and trade-offs. The analysis applies the ATAM method and its SOA and REST related extensions to the service organization, related communication patterns and interfaces of the existing and new planned active features including service brokering. These are investigated from the quality point of view to identify the benefits and possible risks of such architectural decisions especially related to the new planned feature. The analysis exposed risks and trade-offs of the existing features andmost importantly new added value and design risks of the newfeature but also demonstrated applicability of the ATAM basedmethods and its additions.
    Original languageEnglish
    Title of host publication2017 IEEE Symposium on Service-Oriented System Engineering (SOSE)
    PublisherIEEE Institute of Electrical and Electronic Engineers
    Pages120-125
    Number of pages6
    ISBN (Electronic)978-1-5090-6320-8
    ISBN (Print)978-1-5090-6321-5
    DOIs
    Publication statusPublished - 7 Jun 2017
    MoE publication typeA4 Article in a conference publication
    EventIEEE 2017 Symposium on Service-Oriented System Engineering Applications, SOSE - San Francisco, United States
    Duration: 6 Apr 201710 Apr 2017

    Conference

    ConferenceIEEE 2017 Symposium on Service-Oriented System Engineering Applications, SOSE
    Abbreviated titleSOSE
    CountryUnited States
    CitySan Francisco
    Period6/04/1710/04/17

    Fingerprint

    Architectural design
    Risk analysis
    Service oriented architecture (SOA)
    Communication
    Trade-offs
    Registry

    Keywords

    • ATAM
    • interoperability
    • modifiability
    • quality attribute
    • service broker
    • web services

    Cite this

    Aihkisalo, T., & Ovaska, E. (2017). Identifying architectural design trade-offs in service registry features. In 2017 IEEE Symposium on Service-Oriented System Engineering (SOSE) (pp. 120-125). [7943301] IEEE Institute of Electrical and Electronic Engineers . https://doi.org/10.1109/SOSE.2017.14
    Aihkisalo, Tommi ; Ovaska, Eila. / Identifying architectural design trade-offs in service registry features. 2017 IEEE Symposium on Service-Oriented System Engineering (SOSE). IEEE Institute of Electrical and Electronic Engineers , 2017. pp. 120-125
    @inproceedings{17366703a0ae4afd9864ce4d95b859e8,
    title = "Identifying architectural design trade-offs in service registry features",
    abstract = "Service registry's main responsibility on cloud andweb service platforms among cataloging the services is to manage service capability descriptions and deliver binding instructions of suitable services to their requesters. This paper presents a scenario based evaluation on a set of existing and planned features of a certain service registry implementation in order to identify the architectural risks and trade-offs. The analysis applies the ATAM method and its SOA and REST related extensions to the service organization, related communication patterns and interfaces of the existing and new planned active features including service brokering. These are investigated from the quality point of view to identify the benefits and possible risks of such architectural decisions especially related to the new planned feature. The analysis exposed risks and trade-offs of the existing features andmost importantly new added value and design risks of the newfeature but also demonstrated applicability of the ATAM basedmethods and its additions.",
    keywords = "ATAM, interoperability, modifiability, quality attribute, service broker, web services",
    author = "Tommi Aihkisalo and Eila Ovaska",
    year = "2017",
    month = "6",
    day = "7",
    doi = "10.1109/SOSE.2017.14",
    language = "English",
    isbn = "978-1-5090-6321-5",
    pages = "120--125",
    booktitle = "2017 IEEE Symposium on Service-Oriented System Engineering (SOSE)",
    publisher = "IEEE Institute of Electrical and Electronic Engineers",
    address = "United States",

    }

    Aihkisalo, T & Ovaska, E 2017, Identifying architectural design trade-offs in service registry features. in 2017 IEEE Symposium on Service-Oriented System Engineering (SOSE)., 7943301, IEEE Institute of Electrical and Electronic Engineers , pp. 120-125, IEEE 2017 Symposium on Service-Oriented System Engineering Applications, SOSE, San Francisco, United States, 6/04/17. https://doi.org/10.1109/SOSE.2017.14

    Identifying architectural design trade-offs in service registry features. / Aihkisalo, Tommi; Ovaska, Eila.

    2017 IEEE Symposium on Service-Oriented System Engineering (SOSE). IEEE Institute of Electrical and Electronic Engineers , 2017. p. 120-125 7943301.

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

    TY - GEN

    T1 - Identifying architectural design trade-offs in service registry features

    AU - Aihkisalo, Tommi

    AU - Ovaska, Eila

    PY - 2017/6/7

    Y1 - 2017/6/7

    N2 - Service registry's main responsibility on cloud andweb service platforms among cataloging the services is to manage service capability descriptions and deliver binding instructions of suitable services to their requesters. This paper presents a scenario based evaluation on a set of existing and planned features of a certain service registry implementation in order to identify the architectural risks and trade-offs. The analysis applies the ATAM method and its SOA and REST related extensions to the service organization, related communication patterns and interfaces of the existing and new planned active features including service brokering. These are investigated from the quality point of view to identify the benefits and possible risks of such architectural decisions especially related to the new planned feature. The analysis exposed risks and trade-offs of the existing features andmost importantly new added value and design risks of the newfeature but also demonstrated applicability of the ATAM basedmethods and its additions.

    AB - Service registry's main responsibility on cloud andweb service platforms among cataloging the services is to manage service capability descriptions and deliver binding instructions of suitable services to their requesters. This paper presents a scenario based evaluation on a set of existing and planned features of a certain service registry implementation in order to identify the architectural risks and trade-offs. The analysis applies the ATAM method and its SOA and REST related extensions to the service organization, related communication patterns and interfaces of the existing and new planned active features including service brokering. These are investigated from the quality point of view to identify the benefits and possible risks of such architectural decisions especially related to the new planned feature. The analysis exposed risks and trade-offs of the existing features andmost importantly new added value and design risks of the newfeature but also demonstrated applicability of the ATAM basedmethods and its additions.

    KW - ATAM

    KW - interoperability

    KW - modifiability

    KW - quality attribute

    KW - service broker

    KW - web services

    UR - http://www.scopus.com/inward/record.url?scp=85022206166&partnerID=8YFLogxK

    U2 - 10.1109/SOSE.2017.14

    DO - 10.1109/SOSE.2017.14

    M3 - Conference article in proceedings

    SN - 978-1-5090-6321-5

    SP - 120

    EP - 125

    BT - 2017 IEEE Symposium on Service-Oriented System Engineering (SOSE)

    PB - IEEE Institute of Electrical and Electronic Engineers

    ER -

    Aihkisalo T, Ovaska E. Identifying architectural design trade-offs in service registry features. In 2017 IEEE Symposium on Service-Oriented System Engineering (SOSE). IEEE Institute of Electrical and Electronic Engineers . 2017. p. 120-125. 7943301 https://doi.org/10.1109/SOSE.2017.14