• DocumentCode
    1637724
  • Title

    Abstractions of Interaction Mechanisms

  • Author

    Dirgahayu, Teduh ; Van Sinderen, Marten ; Quartel, Dick

  • Author_Institution
    Univ. of Twente, Netherlands
  • fYear
    2009
  • Firstpage
    173
  • Lastpage
    182
  • Abstract
    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 that are provided by communication middleware. In this paper we present a method for abstracting a structure of interactions into a more abstract interaction. We apply this method to obtain the abstractions of common interaction mechanisms. The abstractions of interaction mechanisms are defined using the same interaction design concept as used to define other interactions. The abstractions can thus be manipulated in the same way as any other interactions. The correctness of an abstraction with respect to the interaction mechanism it represents is assessed by checking whether a set of conformance requirements are satisfied.
  • Keywords
    middleware; software engineering; communication middleware; conformance requirements; interaction mechanisms abstractions; Abstracts; Asynchronous communication; Concrete; Distributed computing; Mechanical factors; Middleware; Process design; Web services; abstraction; interaction; mechanisms; patterns;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enterprise Distributed Object Computing Conference, 2009. EDOC '09. IEEE International
  • Conference_Location
    Auckland
  • ISSN
    1541-7719
  • Print_ISBN
    978-0-7695-3785-6
  • Type

    conf

  • DOI
    10.1109/EDOC.2009.21
  • Filename
    5277682