• DocumentCode
    2911162
  • Title

    JBCDL: an object-oriented component description language

  • Author

    Qiong, Wu ; Jichuan, Chang ; Hong, Mei ; Fuqing, Yang

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Peking Univ., Beijing, China
  • fYear
    1997
  • fDate
    35674
  • Firstpage
    198
  • Lastpage
    205
  • Abstract
    The paper introduces Jade Bird Component Description Language (JBCDL) which is a part of the Jade Bird Component Library (JBCL). JBCDL is based on the Jade Bird Component Model (JBCOM). JBCOM is a 3C based hierarchic component model that is composed of specification and implementation layers and with uniformity and self contained composition. The main purpose of JBCDL is to describe component interface. It mainly applies to component composition under the help of (semi-) automatic tools. JBCDL has the following features: 1) codeware and designware that adopt the object oriented paradigm as description objects; 2) adopting the object oriented paradigm itself; 3) uniformly describing components of different forms (such as class, framework, and etc.); 4) integrating well with Jade Bird Component Library
  • Keywords
    application program interfaces; formal specification; object-oriented languages; object-oriented programming; software libraries; 3C based hierarchic component model; JBCDL; JBCL; JBCOM; Jade Bird Component Library; Jade Bird Component Model; automatic tools; codeware; component composition; component interface; description objects; designware; implementation layers; object oriented component description language; object oriented paradigm; self contained composition; Birds; Computer science; Information retrieval; Kernel; LAN interconnection; Object oriented modeling; Production systems; Programming; Software libraries; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology of Object-Oriented Languages, 1997. TOOLS 24. Proceedings
  • Conference_Location
    Beijing
  • Print_ISBN
    0-8186-8551-4
  • Type

    conf

  • DOI
    10.1109/TOOLS.1997.713544
  • Filename
    713544