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

    1 Citation (Scopus)


    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
    ISBN (Electronic)978-1-5090-6320-8
    ISBN (Print)978-1-5090-6321-5
    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


    ConferenceIEEE 2017 Symposium on Service-Oriented System Engineering Applications, SOSE
    Abbreviated titleSOSE
    Country/TerritoryUnited States
    CitySan Francisco


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


    Dive into the research topics of 'Identifying architectural design trade-offs in service registry features'. Together they form a unique fingerprint.

    Cite this