[1]葛新 董朝阳.一种软件构件仓库及实现方法[J].计算机技术与发展,2012,(10):113-116.
GE Xin,DONG Zhao-yang.A Software Component Library and Realization Method[J].,2012,(10):113-116.
点击复制
一种软件构件仓库及实现方法(
)
《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]
- 卷:
-
- 期数:
-
2012年10期
- 页码:
-
113-116
- 栏目:
-
智能、算法、系统工程
- 出版日期:
-
1900-01-01
文章信息/Info
- Title:
-
A Software Component Library and Realization Method
- 文章编号:
-
1673-629X(2012)10-0113-04
- 作者:
-
葛新1 董朝阳2
-
[1]西安未来国际信息股份有限公司[2]西安建筑科技大学机电工程学院
- Author(s):
-
GE Xin; DONG Zhao-yang
-
[1]Xi'an Future International Information Co. Ltd[2]College of Mechanical and Electronic Engineering, Xi'an University of Architecture and Technology
-
- 关键词:
-
软件构件仓库; 刻面分类法; 构件管理协议; 构件存储模型
- Keywords:
-
software component library ; faceted scheme; component management protocol; component storage model
- 分类号:
-
TP31
- 文献标志码:
-
A
- 摘要:
-
为了有效提高软件质量和开发效率,基于软件复用思想将软件模块和业务模块抽象为软件构件,提供以特定规则存储、查询、使用和进化构件的软件构件仓库。软件构件仓库的使用过程主要包括创建构件、查询构件、引用构件以及自动构建与持续集成等步骤。软件构件的逻辑模型采用了结合刻面分类法和键值对表示法的集成方法,定义了一种以URL方式表示构件信息的构件管理协议用于在系统内部存储、传递和锵析软件构件信息,构件逻辑模型存储在关系型数据库中,用于描述构件包含的所有信息的模型,构件物理模型用来表达软件构件所对应的实体一文件的存储形式,保证构件仓库能够无障碍地升级和迁移
- Abstract:
-
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 information 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
备注/Memo
- 备注/Memo:
-
陕西省自然科学基金资助项目(2012JM7017)葛新(1972-),男,技术总监,研究方向为软件技术及电子政务;董朝阳,博士,副教授,研究方向为软件技术及智能优化算法
更新日期/Last Update:
1900-01-01