期刊文献+

基于组件动态多维模型的组件库架构

Architecture of Component Repository Based on Dynamic Multidimensional Model
下载PDF
导出
摘要 基于组件的软件开发是一种用来提高复用水平的最有前途的软件工程技术.而基于组件开发的最重要的问题之一就是如何能最有效的建立、维护和使用组件库.本文从不同的视角来反映组件的整体特征,每个视角称为一个“维”.又从静态和动态两个方面来阐述组件库的各个维,如描述维、部署维、案例维、测试维、需求维、创建和维护维、应用维、度量维等,提出了组件库的元模型.在此基础上又给出了基于组件动态多维模型的组件库的实现架构. Component-based software development (CBSD) is a very promising software engineering technique for improving reuse level. One of the most important issue about CBSD is how to construct, maintenance and use component repository. We describe the features of component repository from different views, which are called dimensions. This paper proposed a metamodel of component repository based on dynamic multidimensional model from static aspect to dynamic aspect, such as description dimension, deployment dimension, case dimension, test dimension, maintenance dimension, requirement dimension, apply dimension, measurement dimension. Finally, the paper presentted the architecture of component repository based on the metamodel.
出处 《小型微型计算机系统》 CSCD 北大核心 2006年第4期658-662,共5页 Journal of Chinese Computer Systems
基金 国家"十五"科技攻关项目(2004BA721A05)资助 国家科技部"八六三"项目(2002AA2Z341M)资助
关键词 多维 刻面 组件库 组件 架构 元模型 multidimensional facet component repository component architecture meta-model
  • 相关文献

参考文献10

  • 1Aoyoma M.New age of software development:how component-based software engineering changes the way of software development[C].In:Proceedings of the 1998 International Workshop on CBSE,1998.
  • 2Cai X,Lyu M R,Wong K.Component-based software engineering:technologies,development frameworks,and quality assurance schemes[C].In:Proceedings of the 7th APSEC,2000,372-379.
  • 3Stallinger F,Dorling A,Rout T,Henderson-Sellers B,Lefever B.Software process improvement for component-based software engineering:an introduction to the OOSPICE project[C].In:Proceedings of the 28th Euromicro Conference,2002.
  • 4Hedley Apperly.Configuration management and component libraries[EB/OL].at URL:http://www.selectbs.com
  • 5Tomas Isakowitz and Robert J.Kauffman.Supporting search for reusable software objects[J].IEEE Trans.on Software Engineering,1996,22(6):407-423.
  • 6Dieter Merkl,A Min Tjoa,Gerti Kappel.Learning the semantic similarity of reusable software components[C].Proc.3rd Int1 Conf.on Software Reuse:Advances in Software Reusability[J].IEEE for Reusable Software Objects[J].IEEE Computer Society,33-41,Rio de Janeiro,Brazil,11/1994.33-41.
  • 7Li Ke-qin,Guo Li-feng,Mei Hong,et al.An overview of JB(Jade Bird) component library system JBCL[C].Proceedings of the twenty-fourth International Conference TOOLS ASIA,Beijing,1997,206-213.
  • 8Prieto Diaz R,Freeman P.Classifying software for reusability[M].IEEE Computer Society Press,1987,4(1):6-161.
  • 9杨芙清,梅宏,李克勤.软件复用与软件构件技术[J].电子学报,1999,27(2):68-75. 被引量:513
  • 10Miro Casanova.Ragnhild van der straeten and viviane jonckers[C].Proceedings of the Seventh European Conference on Software Maintenance and Reengineering,March,2003.

二级参考文献3

共引文献512

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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