• DocumentCode
    2258360
  • Title

    The integration and adaptation of reusable components through semantic interface analysis

  • Author

    Chu, William C.

  • Author_Institution
    Dept. of Inf. Sci., Feng Chia Univ., Taichung, Taiwan
  • fYear
    1994
  • fDate
    9-11 Nov 1994
  • Firstpage
    252
  • Lastpage
    257
  • Abstract
    The application of reusable software has the potential to improve software quality and productivity. The utilization of current reuse library techniques is important in such a software process. However these approaches tend to be retrieval based and offer no formal assistance in the adaptation and integration of a retrieved component. As software components become larger their reuse value greatly increases and the ease of adapting and integrating the component decreases. We describe a formal notation which describes the semantics of module interfaces for complex software. We describe the Module Integration and Analysis Tool for Ada Components prototype analysis engine which is used to recognize and analyze our module interface notations and assist developers in the adaptation and integration of large Ada components
  • Keywords
    Ada; software libraries; software quality; software reusability; software tools; Ada; Module Integration and Analysis Tool; complex software; large Ada components; module interface notations; module interfaces; prototype analysis engine; retrieval based; reusable components; reusable software; reuse library techniques; reuse value; semantic interface analysis; software process; software productivity; software quality; Application software; Engines; Information analysis; Information science; Prototypes; Software libraries; Software prototyping; Software quality; Software reusability; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1994. COMPSAC 94. Proceedings., Eighteenth Annual International
  • Conference_Location
    Taipei
  • Print_ISBN
    0-8186-6705-2
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1994.342796
  • Filename
    342796