• DocumentCode
    2366087
  • Title

    Encapsulating legacy software for use in client/server systems

  • Author

    Sneed, Harry M.

  • Author_Institution
    SES Software-Eng. Service GmbH, Ottobrunn, Germany
  • fYear
    196
  • fDate
    8-10 Nov 196
  • Firstpage
    104
  • Lastpage
    119
  • Abstract
    An alternative to migrating legacy software from the mainframe to a client/server platform is to encapsulate it by wrapping it on the host and accessing it from the new client programs. Recent technological achievements such as the OMG´s Common Object Request Broker Architecture (CORBA) and IBM´s System Object Model (SOM) have made it possible for distributed objects to communicate with existing applications on the mainframe. However as described here, some alterations have to be made to the old programs to make them accessible. Achieving this promises a new form of coexistence between monolithic legacy systems on the mainframe and object-oriented, distributed systems in the network. It also introduces a new mode of software reuse
  • Keywords
    client-server systems; software reusability; systems re-engineering; CORBA; Common Object Request Broker Architecture; System Object Model; client/server systems; distributed systems; encapsulation; legacy software; object-COBOL; object-communication; reengineering; remote procedure calls; software reuse; Application software; Computer architecture; Computer languages; Distributed processing; Encapsulation; Graphical user interfaces; Message passing; Object oriented modeling; Relational databases; Wrapping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering, 1996., Proceedings of the Third Working Conference on
  • Conference_Location
    Monterey, CA
  • Print_ISBN
    0-8186-7674-4
  • Type

    conf

  • DOI
    10.1109/WCRE.1996.558885
  • Filename
    558885