Abstractions of interaction mechanisms

T. Dirgahayu, Marten J. van Sinderen, Dick Quartel

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


    The design of distributed applications is a complex undertaking, especially if the designers are forced to immediately deal with the detailed behaviour of the underlying middleware. It would be better if the designers could first focus on the essentials of the applications using suitable abstractions of interaction mechanisms provided by the middleware. In this paper we present a method for abstracting a structure of interactions into an abstract interaction. We apply this method to obtain the abstractions of common interaction mechanisms provided by communication middleware. The abstractions of interaction mechanisms are defined using the same interaction design concept as used to define other interactions. The abstractions can hence be manipulated in the same way as any other interactions. An abstraction should be correct with respect to the interaction mechanism it represents. Correctness is assessed by checking whether a set of conformance requirements are satisfied.
    Original languageUndefined
    Title of host publicationProceedings of the Thirteenth IEEE International EDOC Enterprise Computing Conference, EDOC 2009
    Place of PublicationLos Alamitos
    PublisherIEEE Computer Society
    Number of pages10
    ISBN (Print)978-0-7695-3785-6
    Publication statusPublished - 2009
    Event13th IEEE International Enterprise Distributed Object Computing Conference, EDOC 2009 - Auckland, New Zealand
    Duration: 1 Sep 20094 Sep 2009
    Conference number: 13

    Publication series

    PublisherIEEE Computer Society Press


    Workshop13th IEEE International Enterprise Distributed Object Computing Conference, EDOC 2009
    Abbreviated titleEDOC
    CountryNew Zealand


    • METIS-263989
    • SCS-Services
    • EWI-15992
    • IR-67861

    Cite this