Model-driven development of a mediation service

Dick Quartel, Stanislav Pokraev, Rodrigo Mantovaneli Pessoa, Marten van Sinderen

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

6 Citations (Scopus)
26 Downloads (Pure)

Abstract

Although service-oriented architectures offer real benefits when pursuing application integration and business flexibility, there are still no satisfactory solutions for dealing with existing systems that need to cooperate while their services have no perfect match. In the case of incompatible services, a 'mediator' may be introduced which resolves (semantic) interoperability problems by intervening in the cooperation between systems. Building mediators is currently often a manual process, resulting in dedicated IT-driven solutions. This paper presents a framework to guide the development of mediators, with the following objectives: (i) uncover and capture the actual interoperability problem that needs to be solved; (ii) allow the involvement of non-IT (i.e., business) experts in the development of the solution; (iii) support evolution of the solution and re-use of results in case of changing interoperability requirements; (iv) facilitate automation of parts of the process. The framework is based on service-oriented, model-driven and semantic web techniques. Available tool support for the different steps in the framework is indicated.
Original languageEnglish
Title of host publication2008 12th International IEEE Enterprise Distributed Object Computing Conference
Place of PublicationLos Alamitos
PublisherIEEE Computer Society Press
Pages117-126
Number of pages10
ISBN (Print)978-0-7695-3373-5
DOIs
Publication statusPublished - Sep 2008
Event12th IEEE International Enterprise Distributed Object Computing Conference, EDOC 2008 - Munich, Germany
Duration: 15 Sep 200819 Sep 2008
Conference number: 12

Publication series

NameInternational IEEE Enterprise Distributed Object Computing Conference
PublisherIEEE
Volume2008
ISSN (Print)1541-7719

Conference

Conference12th IEEE International Enterprise Distributed Object Computing Conference, EDOC 2008
Abbreviated titleEDOC
CountryGermany
CityMunich
Period15/09/0819/09/08

Fingerprint

Interoperability
Service oriented architecture (SOA)
Semantic Web
Industry
Automation
Semantics

Keywords

  • SCS-Services
  • Service mediation
  • Interoperability
  • System integration
  • Service composition

Cite this

Quartel, D., Pokraev, S., Mantovaneli Pessoa, R., & van Sinderen, M. (2008). Model-driven development of a mediation service. In 2008 12th International IEEE Enterprise Distributed Object Computing Conference (pp. 117-126). (International IEEE Enterprise Distributed Object Computing Conference; Vol. 2008). Los Alamitos: IEEE Computer Society Press. https://doi.org/10.1109/EDOC.2008.39
Quartel, Dick ; Pokraev, Stanislav ; Mantovaneli Pessoa, Rodrigo ; van Sinderen, Marten. / Model-driven development of a mediation service. 2008 12th International IEEE Enterprise Distributed Object Computing Conference. Los Alamitos : IEEE Computer Society Press, 2008. pp. 117-126 (International IEEE Enterprise Distributed Object Computing Conference).
@inproceedings{2267d40efeab4d4dbf876994db44da38,
title = "Model-driven development of a mediation service",
abstract = "Although service-oriented architectures offer real benefits when pursuing application integration and business flexibility, there are still no satisfactory solutions for dealing with existing systems that need to cooperate while their services have no perfect match. In the case of incompatible services, a 'mediator' may be introduced which resolves (semantic) interoperability problems by intervening in the cooperation between systems. Building mediators is currently often a manual process, resulting in dedicated IT-driven solutions. This paper presents a framework to guide the development of mediators, with the following objectives: (i) uncover and capture the actual interoperability problem that needs to be solved; (ii) allow the involvement of non-IT (i.e., business) experts in the development of the solution; (iii) support evolution of the solution and re-use of results in case of changing interoperability requirements; (iv) facilitate automation of parts of the process. The framework is based on service-oriented, model-driven and semantic web techniques. Available tool support for the different steps in the framework is indicated.",
keywords = "SCS-Services, Service mediation, Interoperability, System integration, Service composition",
author = "Dick Quartel and Stanislav Pokraev and {Mantovaneli Pessoa}, Rodrigo and {van Sinderen}, Marten",
year = "2008",
month = "9",
doi = "10.1109/EDOC.2008.39",
language = "English",
isbn = "978-0-7695-3373-5",
series = "International IEEE Enterprise Distributed Object Computing Conference",
publisher = "IEEE Computer Society Press",
pages = "117--126",
booktitle = "2008 12th International IEEE Enterprise Distributed Object Computing Conference",

}

Quartel, D, Pokraev, S, Mantovaneli Pessoa, R & van Sinderen, M 2008, Model-driven development of a mediation service. in 2008 12th International IEEE Enterprise Distributed Object Computing Conference. International IEEE Enterprise Distributed Object Computing Conference, vol. 2008, IEEE Computer Society Press, Los Alamitos, pp. 117-126, 12th IEEE International Enterprise Distributed Object Computing Conference, EDOC 2008, Munich, Germany, 15/09/08. https://doi.org/10.1109/EDOC.2008.39

Model-driven development of a mediation service. / Quartel, Dick; Pokraev, Stanislav; Mantovaneli Pessoa, Rodrigo; van Sinderen, Marten.

2008 12th International IEEE Enterprise Distributed Object Computing Conference. Los Alamitos : IEEE Computer Society Press, 2008. p. 117-126 (International IEEE Enterprise Distributed Object Computing Conference; Vol. 2008).

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

TY - GEN

T1 - Model-driven development of a mediation service

AU - Quartel, Dick

AU - Pokraev, Stanislav

AU - Mantovaneli Pessoa, Rodrigo

AU - van Sinderen, Marten

PY - 2008/9

Y1 - 2008/9

N2 - Although service-oriented architectures offer real benefits when pursuing application integration and business flexibility, there are still no satisfactory solutions for dealing with existing systems that need to cooperate while their services have no perfect match. In the case of incompatible services, a 'mediator' may be introduced which resolves (semantic) interoperability problems by intervening in the cooperation between systems. Building mediators is currently often a manual process, resulting in dedicated IT-driven solutions. This paper presents a framework to guide the development of mediators, with the following objectives: (i) uncover and capture the actual interoperability problem that needs to be solved; (ii) allow the involvement of non-IT (i.e., business) experts in the development of the solution; (iii) support evolution of the solution and re-use of results in case of changing interoperability requirements; (iv) facilitate automation of parts of the process. The framework is based on service-oriented, model-driven and semantic web techniques. Available tool support for the different steps in the framework is indicated.

AB - Although service-oriented architectures offer real benefits when pursuing application integration and business flexibility, there are still no satisfactory solutions for dealing with existing systems that need to cooperate while their services have no perfect match. In the case of incompatible services, a 'mediator' may be introduced which resolves (semantic) interoperability problems by intervening in the cooperation between systems. Building mediators is currently often a manual process, resulting in dedicated IT-driven solutions. This paper presents a framework to guide the development of mediators, with the following objectives: (i) uncover and capture the actual interoperability problem that needs to be solved; (ii) allow the involvement of non-IT (i.e., business) experts in the development of the solution; (iii) support evolution of the solution and re-use of results in case of changing interoperability requirements; (iv) facilitate automation of parts of the process. The framework is based on service-oriented, model-driven and semantic web techniques. Available tool support for the different steps in the framework is indicated.

KW - SCS-Services

KW - Service mediation

KW - Interoperability

KW - System integration

KW - Service composition

U2 - 10.1109/EDOC.2008.39

DO - 10.1109/EDOC.2008.39

M3 - Conference contribution

SN - 978-0-7695-3373-5

T3 - International IEEE Enterprise Distributed Object Computing Conference

SP - 117

EP - 126

BT - 2008 12th International IEEE Enterprise Distributed Object Computing Conference

PB - IEEE Computer Society Press

CY - Los Alamitos

ER -

Quartel D, Pokraev S, Mantovaneli Pessoa R, van Sinderen M. Model-driven development of a mediation service. In 2008 12th International IEEE Enterprise Distributed Object Computing Conference. Los Alamitos: IEEE Computer Society Press. 2008. p. 117-126. (International IEEE Enterprise Distributed Object Computing Conference). https://doi.org/10.1109/EDOC.2008.39