• DocumentCode
    2289534
  • Title

    Distributed observable/observer: a distributed real-time object-communication mechanism

  • Author

    Gundoju, Vikram ; Minoura, Toshimi

  • Author_Institution
    Dept. of Comput. Sci., Oregon State Univ., Corvallis, OR, USA
  • fYear
    1998
  • fDate
    20-22 Apr 1998
  • Firstpage
    358
  • Lastpage
    362
  • Abstract
    We describe a software mechanism that simplifies the implementation of real time distributed object oriented applications. The distributed observable/observer mechanism extends the Observable/Observer concept of Java to a distributed environment encapsulating the communication protocol used by networking. The mechanism supports the distributed model/view controller (M/VC) paradigm, allowing view controllers to be attached to remote models by distributed structural object composition (DSOC). DSOC simplifies the development of distributed real time applications significantly since DSOC objects need only be interconnected to interact properly with each other. We illustrate the distributed observable/observer mechanism with DSOC by examples
  • Keywords
    object-oriented languages; object-oriented programming; parallel programming; real-time systems; DSOC; DSOC objects; Java; M/VC paradigm; communication protocol; distributed environment; distributed model; distributed observable/observer; distributed observable/observer mechanism; distributed real time applications; distributed real time object communication mechanism; distributed structural object composition; networking; real time distributed object oriented applications; software mechanism; view controller; Application software; Availability; Communications technology; Computer science; Distributed computing; Electrical capacitance tomography; Identity-based encryption; Java; Time sharing computer systems; Virtual colonoscopy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-time Distributed Computing, 1998. (ISORC 98) Proceedings. 1998 First International Symposium on
  • Conference_Location
    Kyoto
  • Print_ISBN
    0-8186-8430-5
  • Type

    conf

  • DOI
    10.1109/ISORC.1998.666808
  • Filename
    666808