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)
PublisherInstitute of Electrical and Electronic Engineers IEEE
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] Institute of Electrical and Electronic Engineers IEEE. 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). Institute of Electrical and Electronic Engineers IEEE, 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 = "Institute of Electrical and Electronic Engineers IEEE",
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, Institute of Electrical and Electronic Engineers IEEE, 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). Institute of Electrical and Electronic Engineers IEEE, 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 - Institute of Electrical and Electronic Engineers IEEE

ER -

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