• DocumentCode
    329405
  • Title

    An object-oriented software bus for supervision systems, based on DCOM

  • Author

    Feray, Alexandre ; Banctel, Fabrice ; Daurensan, Véronique ; Touré, Famory

  • Author_Institution
    Alcatel, Marcoussis, France
  • fYear
    1998
  • fDate
    3-5 Nov 1998
  • Firstpage
    263
  • Lastpage
    273
  • Abstract
    Describes the design and implementation of an object-oriented software bus on top of DCOM, to be used as the core architecture of supervision systems. The approach is based on the design of abstract frameworks that define the interactions between the system´s objects. In order to fully leverage the modularity and openness offered by COM´s interoperability, we propose to carefully design the object interfaces, using framework and design pattern approaches. In addition, and despite the location transparency offered by ORB technologies, we relate how, in our experience, these frameworks must take into account the constraints of distributed systems (performance, reliability) in their design. We then describe the implementation of our system, how it exploits the COM technology and how this latter matches the objectives that we had set for our system
  • Keywords
    distributed object management; object-oriented methods; object-oriented programming; open systems; supervisory programs; COM technology; DCOM; ORB technologies; abstract frameworks; design patterns; distributed system constraints; interoperability; location transparency; modularity; object interactions; object interfaces; object request brokers; object-oriented software bus; performance; reliability; supervision systems; Computer architecture; Control systems; Electrical equipment industry; Information systems; Metals industry; Milling machines; Monitoring; Power generation; Rail transportation; Steel;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enterprise Distributed Object Computing Workshop, 1998. EDOC '98. Proceedings. Second International
  • Conference_Location
    La Jolla, CA
  • Print_ISBN
    0-7803-5158-4
  • Type

    conf

  • DOI
    10.1109/EDOC.1998.723261
  • Filename
    723261