期刊文献+

本体论与构件复用 被引量:4

Ontology and the Reusability of Component
下载PDF
导出
摘要 软件复用主要有两种方式,一是产品复用,二是过程复用。构件的产品复用建立在接口不变的基础上。传统的建模方法关于对象之间联系的概念存在着模糊性,为构件接口设计和构件复用带来了隐患。该文将本体论引入构件设计,对构件对象的联系进行本体分析,目的在于为构件对象建立清晰、完整的本体模型,为设计遵守接口不变性原则和具有产品复用性的构件奠定基础;同时也在理论层次上探索本体模型向构件接口定义自动映射的机制,研究构件开发的过程复用。 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
  • 相关文献

参考文献8

  • 1RONBOX 潘爱民译.COM本质论Essential COM[M].中国电力出版社,2001-08..
  • 2YAIR WAN D,VEDA C STOREY,KON WEBER.An Ontological Analysis of the Relationship Construct Conceptual Modeling[J].ACM Transactions on Database Systems,1999;24(4)
  • 3Debabrata Dey,VEDA C STOREY,Terence M Barron. Improving Database Design through the analysis of relationship[J].ACM Transactions on Database Systems,1999;24(4)
  • 4Debabrata Dey,VEDA C STOREY,Terence M Barron. Improving Database Design through the analysis of relationship[J].ACM Transactions on Database Systems,1999;24(4)
  • 5Song I-Y,Evans M,Park E K.A comparative analysis of entity-relationship diagrams[J].J Comput Softw Eng,1995
  • 6Bantini C,Ceri S,Navavthe s B.Conceptual Database Design:An Entity-relationship approach[M].Benjamings, Redwood City, CV
  • 7Elmasri T,Navathe S B.Fundamentals of Database Systems[M].2nded,Benjamin-Cummings Publ Co,Inc,Redwood City,CA,1994
  • 8MichiHenningSteveVinoski 徐金捂译.基于C++CORBA高级编程[M].清华大学出版社,2000-07..

同被引文献21

  • 1杨芙清.软件工程技术发展思索[J].软件学报,2005,16(1):1-7. 被引量:266
  • 2叶钰,应时,李伟斋,张韬.面向服务体系结构及其系统构建研究[J].计算机应用研究,2005,22(2):32-34. 被引量:97
  • 3薛华成.管理信息系统[M].北京:清华大学出版社,1993..
  • 4刘昕鹏.Ontology理论研究与应用建模[EB/OL].http://gis.pku.edu.cn/Resources/TR,2003
  • 5Liangbin Wang, Guojin Zhu. Developing an XML Schema of BWW Ontologies for Semantic Web[C]. The 7th International Symposium on Parallel Architectures, Algorithms & Networks, Hong Kong, SAR, China, IEEE Computer Society, 2004.220-225.
  • 6International Organization for Standardization. Terminology Work:Principles and Methods[S]. ISO 704, 2000.
  • 7Yair Wand, Veda C Storey, Ron Weber. An Ontological Analysis of the Relationship Construct Conceptual Modeling[J]. ACM Transactions on Database Systems, 1999,24(4): 494 -528.
  • 8W3C. OWL Web Ontology Language Overview[EB/OL]. http://www.w3.org/TR/2004/REC-owl-features-20040210/,2004-02-10.
  • 9W3C.OWL Web ontology language overview[EB/OL].(2004-02-10).http://www.w3.org/TR/2004/REC-owl-features-20040210/.
  • 10BAE J,BEA B,KANG S H,et al.Automatic control of workflow processes using ECA rules[J].IEEE Transactions on Knowledge and Data Engineering,2004,16(8):1010-1023.

引证文献4

二级引证文献22

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部