• DocumentCode
    2299788
  • Title

    Active objects: a paradigm for communications and event driven systems

  • Author

    Caal, G. ; Divin, A. ; Petitpierre, C.

  • Author_Institution
    Lab. de Teleinf., Ecole Polytech. Federale de Lausanne, Switzerland
  • fYear
    1994
  • fDate
    28 Nov- 2 Dec 1994
  • Firstpage
    485
  • Abstract
    Current techniques for handling events, such as the “callback functions” approach, present some limitations to the development of network software, communication layered protocols, graphical interfaces for real-time applications and multimedia. These techniques lack the mechanisms for data flow structuring, for the interaction between different events and for finite state machine design. This paper presents a paradigm, based on the concept of active objects, that provides a new way of designing event driven applications. The concurrent and object-oriented capabilities of this approach make it particularly useful for facilitating the construction of complex event driven systems
  • Keywords
    C language; Unix; discrete event simulation; graphical user interfaces; interrupts; multiplexing; object-oriented languages; object-oriented programming; protocols; telecommunication computing; telecommunication networks; C++ programming; UNIX techniques; active objects; callback functions; communication layered protocols; concurrent capabilities; data flow structuring; event driven systems; finite state machine design; graphical interfaces; multimedia; network software; object-oriented capabilities; real-time applications; Application software; Automata; Communication channels; Communication system control; Computer languages; Control systems; Multimedia systems; Network servers; Proposals; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference, 1994. GLOBECOM '94. Communications: The Global Bridge., IEEE
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    0-7803-1820-X
  • Type

    conf

  • DOI
    10.1109/GLOCOM.1994.513568
  • Filename
    513568