Engineering Semantic Self-composition of Services Through Tuple-Based Coordination


Ashley Caselli, Giovanni Ciatto, Giovanna Di Marzo Serugendo, Andrea Omicini

Leveraging Applications of Formal Methods, Verification and Validation: Engineering Principles, pp. 205-223
Lecture Notes in Computer Science 12477, ottobre 2020
Springer International Publishing, Cham
Tiziana Margaria, Bernhard Steffen (a cura di)

Service self-composition is a well-understood research area focusing on service-based applications providing new services by automatically combining pre-existing ones. In this paper we focus on tuple-based coordination, and propose a solution leveraging logic tuples and tuple spaces to support semantic self-composition for services. A full-stack description of the solution is provided, ranging from a theoretical formalisation to a technologically valuable design and implementation.

(keywords) service self-composition, semantic reasoning, tuple-based coordination.
 @incollection{semanticselfcomposition-isola2020,
address = {Cham},
author = {Caselli, Ashley and Ciatto, Giovanni and Di Marzo Serugendo, Giovanna and Omicini, Andrea},
booktitle = {Leveraging Applications of Formal Methods, Verification and Validation: Engineering Principles},
dblpid = {conf/isola/CaselliCSO20},
doi = {10.1007/978-3-030-61470-6_13},
editor = {Margaria, Tiziana and Steffen, Bernhard},
irisid = {11585/776750},
isbn = {978-3-030-61470-6},
pages = {205--223},
publisher = {Springer International Publishing},
scopusid = {2-s2.0-85096570203},
series = {Lecture Notes in Computer Science},
title = {Engineering Semantic Self-composition of Services Through Tuple-Based Coordination},
url = {https://link.springer.com/10.1007/978-3-030-61470-6_13},
volume = 12477

Riviste & collane

Eventi

  • 9th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation (ISOLA 2020) — 26/10/2020–30/10/2020

Partita IVA: 01131710376 - Copyright © 2008-2022 APICe@DISI Research Group - PRIVACY