摘要
软件复用主要有两种方式,一是产品复用,二是过程复用。构件的产品复用建立在接口不变的基础上。传统的建模方法关于对象之间联系的概念存在着模糊性,为构件接口设计和构件复用带来了隐患。该文将本体论引入构件设计,对构件对象的联系进行本体分析,目的在于为构件对象建立清晰、完整的本体模型,为设计遵守接口不变性原则和具有产品复用性的构件奠定基础;同时也在理论层次上探索本体模型向构件接口定义自动映射的机制,研究构件开发的过程复用。
There is two ways to reuse software,one is reusing software product,the other is reusing the software devel-oping process.The reusability of component products demands the interface of component keep consistent and unvaried that depends on complete and clear analysis of the association of objects.Since the understanding and analysis of the association of objects is unclear in traditional modeling,this paper introduces Ontology into component development to develop the component model with semantic clearness and completeness which satisfies the need of reusability of com-ponent products,that is interface consistency.This paper will also explore the reusability of component developing pro-cess by researching how to map the ontology of component to interface definition.
出处
《计算机工程与应用》
CSCD
北大核心
2004年第14期53-56,共4页
Computer Engineering and Applications
基金
国家自然科学基金项目(编号:60273051)资助
关键词
软件复用
构件复用
构件产品复用
构件过程复用
本体模型
代码映射
reusability of components,reusability of component developing process,reusability of component products,Ontology,code mapping