Skip to search boxSkip to navigationSkip to main content

Interface-Based Service Composition with Aggregation

  • Mila Dalla Preda
    ,
  • Maurizio Gabbrielli
    ,
  • Claudio Guidi
    ,
  • Jacopo Mauro
    ,
  • Fabrizio Montesi
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-review

Publication Information

Output type

Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-review

Original language

English

Pages from-to (Number of pages)

Pages 48-63

Publication milestones

  • Published - 2012

Publication status

Published - 2012

Volume

7592

Publisher

Springer, United States, Germany

Book series

  • Book series name: Lecture Notes in Computer Science
    Volume: 7592
    ISSN: 0302-9743
978-3-642-33426-9

Publication IDs

  • Scopus: 84866038821

Host publication title

Service-Oriented Cloud Computing

Abstract

Service-oriented architectures (SOAs) usually comprehend in-the-middle entities such as proxies or service mediators that compose services abstracting from the order in which they exchange messages. Although widely used, these entities are usually implemented by means of ad-hoc solutions.

In this paper we generalise this composition mechanism by identifying the primitive notion of aggregation. We formally define the semantics of aggregation in terms of a process calculus. We also provide a reference implementation for this primitive by extending the Jolie language, thus allowing for the experimentation with real SOA scenarios.

Publication metrics

PlumX

Citations
12
Captures
8