• DocumentCode
    2528046
  • Title

    A framework for managing multiprocess applications based on distributed finite-state machine approach

  • Author

    Antolini, Michele ; Covarrubias, Mario ; Bordegoni, Monica ; Cugini, Umberto

  • Author_Institution
    Dipt. di Meccanica, Politec. di Milano, Milan, Italy
  • fYear
    2010
  • fDate
    13-15 Sept. 2010
  • Firstpage
    680
  • Lastpage
    685
  • Abstract
    This paper describes a framework based on a publish/subscribe paradigm for interprocess communication based on XML messages sent over a TCP/IP connection. The framework manages the exchange of data within the clients of a system and permits the definition of a specific behavior for each client using a finite-state machine approach. Whilst the server-side of the framework is able to receive and dispatch events and data, the client-side of the framework is modeled as a finite-state machine able to perform state transitions after receiving the correct message. This architecture permits the loose-coupling between producers and consumers of data and the bidirectional mapping between the design of the behavior of a system and its implementation.
  • Keywords
    XML; finite state machines; message passing; middleware; multiprocessing systems; synchronisation; user interfaces; TCP/IP connection; XML; bidirectional mapping; distributed finite-state machine approach; interprocess communication; multiprocess application management framework; publish-subscribe paradigm; synchronization; Haptic interfaces; Libraries; Sensors; Servers; Strips; Subscriptions; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    RO-MAN, 2010 IEEE
  • Conference_Location
    Viareggio
  • ISSN
    1944-9445
  • Print_ISBN
    978-1-4244-7991-7
  • Type

    conf

  • DOI
    10.1109/ROMAN.2010.5598678
  • Filename
    5598678