节点文献

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

A Software Component Library and Realization Method

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 葛新董朝阳

【Author】 GE Xin1,DONG Zhao-yang2(1.Xi’an Future International Information Co.Ltd,Xi’an 710075,China; 2.College of Mechanical and Electronic Engineering,Xi’an University of Architecture and Technology,Xi’an 710055,China)

【机构】 西安未来国际信息股份有限公司西安建筑科技大学机电工程学院

【摘要】 为了有效提高软件质量和开发效率,基于软件复用思想将软件模块和业务模块抽象为软件构件,提供以特定规则存储、查询、使用和进化构件的软件构件仓库。软件构件仓库的使用过程主要包括创建构件、查询构件、引用构件以及自动构建与持续集成等步骤。软件构件的逻辑模型采用了结合刻面分类法和键值对表示法的集成方法,定义了一种以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 constructed,which uses specific rule for storing,querying,using,as well as evolving of components.The main steps to use component library are as follows: creating 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 barrier free upgrade and migration of component library.

【基金】 陕西省自然科学基金资助项目(2012JM7017)
  • 【文献出处】 计算机技术与发展 ,Computer Technology and Development , 编辑部邮箱 ,2012年10期
  • 【分类号】TP311.52
  • 【下载频次】46
节点文献中: 

本文链接的文献网络图示:

本文的引文网络