• DocumentCode
    2795206
  • Title

    CIMO - Component Integration MOdel

  • Author

    Xia, Yan ; Ho, Anthony Tung Shuen ; Zhang, YuCheng

  • Author_Institution
    Sch. of Electr. & Electron. Eng., Nanyang Technol. Inst., Singapore
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    344
  • Lastpage
    348
  • Abstract
    The Component Object Model (COM) represents a binary interface standard that allows developers to build specialized software components that interface in a common way with other software components. After being compiled, these components are integrated into an application and can interoperate with each other in a reliable, controlled manner. Can the components be integrated into an application and interoperate without recompiled? This article describes the Component Integration Model (CIMO), a software platform that allows the components written by different software programmers to be integrated into an application and to inter-operate without re-compiling. Firstly, the paper concentrates on a general overview of CIMO and describes the constitution and functions of the CIMO architecture. Secondly, the paper presents the definition of the CIMO component concept and addresses how CIMO facilitates users to establish scalable component-based applications and how CIMO supports the synchronous and asynchronous communication between components. Thirdly, the paper explains how CIMO sets up the deployment of components and processes after users have developed components based on CIMO specifications
  • Keywords
    distributed object management; formal specification; object-oriented methods; subroutines; CIMO; Component Integration Model; Component Object Model; asynchronous communication; binary interface standard; component interoperation; scalable component-based applications; specialized software components; specifications; synchronous communication; Application software; Asynchronous communication; Computer architecture; Constitution; Containers; Electronic mail; Programming profession; Software standards; Standards development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2000. APSEC 2000. Proceedings. Seventh Asia-Pacific
  • ISSN
    1530-1362
  • Print_ISBN
    0-7695-0915-0
  • Type

    conf

  • DOI
    10.1109/APSEC.2000.896718
  • Filename
    896718