期刊文献+

一种软件构件仓库及实现方法

A Software Component Library and Realization Method
下载PDF
导出
摘要 为了有效提高软件质量和开发效率,基于软件复用思想将软件模块和业务模块抽象为软件构件,提供以特定规则存储、查询、使用和进化构件的软件构件仓库。软件构件仓库的使用过程主要包括创建构件、查询构件、引用构件以及自动构建与持续集成等步骤。软件构件的逻辑模型采用了结合刻面分类法和键值对表示法的集成方法,定义了一种以URL方式表示构件信息的构件管理协议用于在系统内部存储、传递和解析软件构件信息,构件逻辑模型存储在关系型数据库中,用于描述构件包含的所有信息的模型,构件物理模型用来表达软件构件所对应的实体-文件的存储形式,保证构件仓库能够无障碍地升级和迁移。 In order to improve the quality and efficiency of software development, based on the concept of software reusablity, software components are extracted from software modules and business modules. The software component library is cnnstmcted, which uses specific rule for storing, querying, using, as well as evolving of components. The main steps to use component library are as follows: creting of components, querying of components, quoting of components, as well as self-construction and continuous integration. The logical model of software component adopts an integrated method which combines the advantages of faceted scheme and key-value method. The component management protocol based on URL is defined to represent software component, which can be used for storing, transmitting, and analyzing of components inside of system. The logical models of component are stored in relational database to describe all in- formation included in components. The physical models are used to represent the entity-file storage formation of software components. This guarantees the bamer free upgrade and migration of component library.
作者 葛新 董朝阳
出处 《计算机技术与发展》 2012年第10期113-116,共4页 Computer Technology and Development
基金 陕西省自然科学基金资助项目(2012JM7017)
关键词 软件构件仓库 刻面分类法 构件管理协议 构件存储模型 software component library faceted scheme component management protocol component storage model
  • 相关文献

参考文献12

  • 1Rafique M M, Butt A R,Tilevich E. Reusable software compo- nents for accelerator-based clusters [ J ]. The Journal of Sys- tems and Software,2011,84 (7) : 1071 - 1081.
  • 2Huang Shiming ,Ti Chih-Fong, Huang Pochun. Component- based software version management based on a component-in- terface dependency matrix [ J ]. The Journal of Systems and Software ,2009,82(3 ) :382-399.
  • 3Juristo N, Moreno A M, Sancl.ez-Segura M. Analysing the im- pact of usability on software design [ J ]. The Journal of Sys- tems and Software,2007,80 (9) : 1506 - 1516.
  • 4Andreou A S, Tziakouris M. A quality framework for develo- ping and evaluating original software components[ J]. Informa- tian and Software Technology ,2007,49 ( 2 ) : 122-141.
  • 5Kazman R, Bass L, Klein M. The esntial components of soft- ware architecture design and analysisLr [J]. The Journal of Sys- tems and Software,2006,79(8) :1207-1216.
  • 6李晓丽,刘超,金茂忠,高仲仪.软件构件的可复用性质量度量[J].计算机应用研究,2007,24(6):280-283. 被引量:8
  • 7陈家文,丁国良.软件构件技术研究及在MIS系统中的实现[J].河北省科学院学报,2008,25(4):13-16. 被引量:2
  • 8郑真,曹宝香.基于P2P的分布式软件构件库检索机制[J].计算机工程,2010,36(2):48-50. 被引量:3
  • 9熊娟,周定康,黎川,乔晓英.基于刻面分类的软件构件的表示[J].计算机与现代化,2009(4):68-70. 被引量:2
  • 10孙念民,李万龙,郑山红,赵辉.基于xml技术的软件构件表示与检索[J].计算机系统应用,2007,16(10):94-97. 被引量:3

二级参考文献46

共引文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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