• DocumentCode
    2490455
  • Title

    Reusing MS-Windows software applications under CORBA environment

  • Author

    Lin, Re-Chi ; Lin, Jim-Min ; Jiau, Hewi Jin

  • Author_Institution
    Dept. of Inf. Eng. & Comput. Sci., Feng Chia Univ., Taichung, Taiwan
  • fYear
    1998
  • fDate
    14-16 Dec 1998
  • Firstpage
    615
  • Lastpage
    622
  • Abstract
    CORBA is becoming the most important middleware that supports object oriented and client/server paradigm in distributed computing systems. However the application systems based on CORBA are still scarce to date. One main reason is that only few CORBA object services have been developed. Without added help mechanisms, to have a new CORBA application, a programmer should make efforts to design a program with a CORBA interface from scratch. In our previous work (K. Liang et al., 1997), a reengineering approach was proposed to convert RPC based programs to CORBA objects, which successfully speeded up the development of CORBA applications. However the source code is required in this approach. In many cases, software designers may not be able to get hold of the source code, so it is necessary to adapt existing PC software applications, particularly for Windows applications, in binary code mode to the object services under CORBA. Our study addresses this problem. A graphic factory temperature monitor system, which integrates MS-Excel under MS-Windows has been implemented to demonstrate the feasibility of our approach
  • Keywords
    client-server systems; distributed object management; distributed programming; object-oriented programming; software reusability; CORBA application; CORBA environment; CORBA interface; CORBA object services; MS-Excel; MS-Windows software application reuse; PC software applications; RPC based programs; Windows applications; binary code mode; client/server paradigm; distributed computing systems; graphic factory temperature monitor system; middleware; reengineering approach; source code; Application software; Binary codes; Distributed computing; Graphics; Middleware; Production facilities; Programming profession; Software design; Temperature measurement; Temperature sensors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 1998. Proceedings. 1998 International Conference on
  • Conference_Location
    Tainan
  • ISSN
    1521-9097
  • Print_ISBN
    0-8186-8603-0
  • Type

    conf

  • DOI
    10.1109/ICPADS.1998.741144
  • Filename
    741144