• DocumentCode
    3092953
  • Title

    Enhancing an event-based OO framework for distributed programming

  • Author

    Silverajan, Bilhanan ; Harju, Jarmo

  • Author_Institution
    Dept. of Inf. Technol., Tampere Univ. of Technol., Finland
  • fYear
    1999
  • fDate
    36373
  • Firstpage
    162
  • Lastpage
    171
  • Abstract
    The paper discusses an asynchronous event based object oriented framework, OVOPS, employing the usage of design patterns to incorporate and interwork with a CORBA enabled environment. Distributed programming is constantly evolving into a very realistic technology which enhances systems integration through interoperability, adaptability and flexibility. However such advantages, coupled with performance, can only be gained by the proper analysis and design of the systems or frameworks in question. A critical examination would reveal that such a framework can be made realistically possible through the usage of object oriented methods combined with the elegance of design patterns and the advances made in CORBA technology. The described environment will ensure consistent creation of protocols and other such similar services through reusable object oriented components communicating over a heterogeneous network while addressing certain shortcomings, such as ensuring asynchronous communication remaining guaranteed and providing native event and message based features without resorting to CORBA based messaging and event services. It also attempts to shield the developer from network specific issues by providing a more generic but very consistent technique to interface to the underlying services. Two areas in which such a framework can be employed are described within the Intelligent Networks realm to illustrate the available methods and practices
  • Keywords
    distributed object management; distributed programming; intelligent networks; object-oriented programming; open systems; protocols; software reusability; CORBA enabled environment; Intelligent Networks; OVOPS; asynchronous communication; asynchronous event based object oriented framework; consistent creation; design patterns; distributed programming; event based OO framework; heterogeneous network; interoperability; message based features; object oriented methods; protocols; realistic technology; reusable object oriented components; systems integration; Computer architecture; Electrical capacitance tomography; Ferroelectric films; Intelligent networks; Nonvolatile memory; Performance analysis; Protocols; Random access memory; Read only memory; Silver;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology of Object-Oriented Languages and Systems, 1999. TOOLS 30 Proceedings
  • Conference_Location
    Santa Barbara, CA
  • Print_ISBN
    0-7695-0278-4
  • Type

    conf

  • DOI
    10.1109/TOOLS.1999.787546
  • Filename
    787546