一种可扩展的构件库数据模型  被引量:3

An Extensible Component Library Data Model

在线阅读下载全文

作  者:李琰[1] 邹艳珍[1] 潘颖[1] 谢冰[1] 孙家骕[1] 

机构地区:[1]北京大学信息科学技术学院软件研究所,北京100871

出  处:《计算机科学》2006年第5期282-286,F0004,共6页Computer Science

基  金:国家高技术研究发展863计划(No.2004AA112070;No.2004AA115080);自然科学基金项目(No.60473059)

摘  要:在基于构件的软件开发(CBSD)中,构件库是描述、存储和检索软件构件的基础设施。随着软件复用技术的成熟,构件库中构件的种类日益增多,构件间关系日渐复杂。这需要构件库数据模型提供相应的支持。为了给构件库的实施者和管理者提供指导,有效地发挥构件库的作用,本文提出了一种可扩展的构件库数据模型 ECLDM。该模型以 UDDI 和 BIDM 为基础,对其结构进行了修改和扩充,并定义了扩展机制。利用本模型可以有效地描述和管理构件库中各种信息,并可以和 UDDI、BIDM 进行互操作。In the Component-Based Software Development (CBSD), component library is an infrastructure which supports the description, storage and retrieval of software components. With the maturation of software reuse techniques, the categories of components stored in the library are growing rapidly, and the relations among components become more and more complex. Thus, the component library data model needs to support these changes. To guide developers and managers in the component library, we propose an extensible component library data model-ECLDM. Based on UDDI and BIDM, ECLDM modifies and extends their structure, and defines the policy for extension. The ECLDM can describe and manage different kinds of information in the component library effectively. Besides, it supports the interoperation with UDDI and BIDM.

关 键 词:构件库 可扩展性 构件分类 构件关系 互操作 

分 类 号:TP311.13[自动化与计算机技术—计算机软件与理论] TP311.5[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象