首页 | 本学科首页   官方微博 | 高级检索  
     

Building enterprise reuse program——A model-based approach
引用本文:梅宏,杨芙清.Building enterprise reuse program——A model-based approach[J].中国科学F辑(英文版),2002,45(3).
作者姓名:梅宏  杨芙清
作者单位:MEI Hong & YANG FuqingDepartment of Computer Science and Technology,Peking University,Beijing 100871,China
基金项目:This work was supported by State 9th Five-Year Plan, State 863 High-Tech Program, and the National Natural Science Foundation of China.
摘    要:Reuse is viewed as a realistically effective approach to solving software crisis. For an organization that wants to build a reuse program, technical and non-technical issues must be considered in parallel. In this paper, a model-based approach to building systematic reuse program is presented. Component-based reuse is currently a dominant approach to software reuse. In this approach, building the right reusable component model is the first important step. In order to achieve systematic reuse, a set of component models should be built from different perspectives. Each of these models will give a specific view of the components so as to satisfy different needs of different persons involved in the enterprise reuse program. There already exist some component models for reuse from technical perspectives. But less attention is paid to the reusable components from a non-technical view, especially fromthe view of process and management. In our approach, a reusable component model--FLP modelfor reusable component


Building enterprise reuse program--A model-based approach
MEI Hong,& YANG Fuqing.Building enterprise reuse program--A model-based approach[J].Science in China(Information Sciences),2002,45(3).
Authors:MEI Hong  & YANG Fuqing
Affiliation:Department of Computer Science and Technology, Peking University, Beijing 100871, China email: {meih, yang}@cs.pku.edu.cn
Abstract:Reuse is viewed as a realistically effective approach to solving software crisis. For an organization that wants to build a reuse program, technical and non-technical issues must be considered in parallel. In this paper, a model-based approach to building systematic reuse program is presented. Component-based reuse is currently a dominant approach to software reuse. In this approach, building the right reusable component model is the first important step. In order to achieve systematic reuse, a set of component models should be built from different perspectives. Each of these models will give a specific view of the components so as to satisfy different needs of different persons involved in the enterprise reuse program. There already exist some component models for reuse from technical perspectives. But less attention is paid to the reusable components from a non-technical view, especially fromthe view of process and management. In our approach, a reusable component model--FLP modelfor reusable component--is introduced. This model describes components from three dimensions(Form, Level, and Presentation) and views components and their relationships from the perspective of process and management. It determines the sphere of reusable components, the time points of reusing components in the development process, and the needed means to present components in terms of the abstraction level, logic granularity and presentation media. Being the basis on which the management and technical decisions are made, our model will be used as the kernel model to initialize and normalize a systematic enterprise reuse program.
Keywords:software reuse  software component  component-based reuse  component model  
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号