• DocumentCode
    2359125
  • Title

    A component-based framework and reusability in Garment

  • Author

    Zhang, Naixiao ; Liu, Ying

  • Author_Institution
    Dept. of Informatics, Peking Univ., Beijing, China
  • fYear
    2001
  • fDate
    4-7 Dec. 2001
  • Firstpage
    411
  • Lastpage
    418
  • Abstract
    Garment is a mechanism for abstraction and encapsulation of languages. It aims to make the best support on the definition and implementation of new languages, especially DSLs (Domain Specification Languages). Garment originally provided a unified framework for defining languages and describing relations between languages. The framework is very convenient for defining and describing new languages. However it is not flexible enough to design some similar DSLs. We propose, in recent work, a component-based framework for the design of DSL where software reuse is a very important feature. In this paper, the component-based framework will be briefly introduced. A conceptual analysis of reusability in Garment is also made from the different points of view and different levels here.
  • Keywords
    data encapsulation; data structures; software reusability; specification languages; Domain Specification Languages; Garment; abstraction; component-based frameworkfor; conceptual analysis; encapsulation; software reuse; Clothing; DSL; Encapsulation; HTML; Hardware; Informatics; Programming; Software tools; Specification languages; Web pages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2001. APSEC 2001. Eighth Asia-Pacific
  • ISSN
    1530-1362
  • Print_ISBN
    0-7695-1408-1
  • Type

    conf

  • DOI
    10.1109/APSEC.2001.991508
  • Filename
    991508