An approach to software development based on heterogeneous component reuse and its supporting system
An approach to software development based on heterogeneous component reuse and its supporting system作者机构:Department of Computer Science and Technology Peking University Beijing 100871 China
出 版 物:《Science China(Technological Sciences)》 (中国科学(技术科学英文版))
年 卷 期:1997年第40卷第4期
页 面:405-413页
核心收录:
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:software reuse heterogeneous component component library object-orientation program comprehension.
摘 要:Software reuse is considered as a practical approach to solving the software crisis. The BD-HCRUS, a software development supporting system based on heterogeneous component reuse, is introduced. The system has a reusable component library as its kernel in charge of the organization, storage and retrieval of the heterogeneous components, an object-oriented integrated language for the specification and composition of the heterogeneous components, and program comprehension tools for reverse-engineering and extracting reusable components from source code, then re-engineering the components. Therefore, a whole support is lent systematically to the acquisition, specification, organization, storage, retrieval and composition of reusable components.