Title :
The integration and adaptation of reusable components through semantic interface analysis
Author_Institution :
Dept. of Inf. Sci., Feng Chia Univ., Taichung, Taiwan
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;
Conference_Titel :
Computer Software and Applications Conference, 1994. COMPSAC 94. Proceedings., Eighteenth Annual International
Conference_Location :
Taipei
Print_ISBN :
0-8186-6705-2
DOI :
10.1109/CMPSAC.1994.342796