• DocumentCode
    2218466
  • Title

    Tuple-based coordination models in event-based scenarios

  • Author

    Viroli, Mirko ; Ricci, Alessandro

  • Author_Institution
    DEIS, Bologna Univ., Cesena, Italy
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    595
  • Lastpage
    601
  • Abstract
    Tuple-based coordination models are a successful tool for harnessing the complexity of interactions in open and highly dynamic systems. Recently, coordination infrastructures such as JavaSpaces and TSpaces have been proposed for event-based systems as well, promoting the mechanism of event notification at the coordination level. In this paper we investigate how the foundation of tuple-based coordination models is affected by the idea of applying them to event-based scenarios. Since existing semantics models seem quite inadequate to this purpose, we present a new formal framework where the behaviour of the coordination medium is defined in terms of the events it produces and consumes. To stress the usefulness of our approach, we discuss how the formal framework can be used to extend the basic tuple-space model with the event notification mechanism. The application of coordination models to event-based systems also suggests to reconsider the traditional issue of coordination models´ expressiveness. Correspondingly, we sketch a novel approach to characterise the expressiveness of a coordination medium.
  • Keywords
    distributed processing; open systems; JavaSpaces; TSpaces; coordination infrastructures; coordination level; event notification; event-based systems; open highly dynamic systems; semantics models; tuple-based coordination models; Assembly; Character recognition; Context modeling; Distributed computing; Engineering management; Java; Multiagent systems; Protocols; Stress; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshops, 2002. Proceedings. 22nd International Conference on
  • Print_ISBN
    0-7695-1588-6
  • Type

    conf

  • DOI
    10.1109/ICDCSW.2002.1030835
  • Filename
    1030835