数 据 仓 库 技 术 与 可 复 用 构 件 库 系 统 研 究
王希辰
中国传媒大学 计算机与软件学院北京
摘要软件复用目前是解决软件危机的一条现实可行的途径 基于构件的软件开发方法以其对软件复用的有
效支持逐渐被越来越多的开发组织所采用 其中构件的查询选取和有效管理是关键 如何被复用者查询选
取构件以及管理员管理构件提供有效地辅助决策支持成为重要的研究课题 数据仓库技术为解决上述问题提
供了一条可行的途径 本文对如何将数据仓库技术引入到构件库系统中进行了探讨通过对数据仓库技术的应
用为复用者理解和选取构件以及构件库各个层次的管理人员管理和改进构件库系统提供了一定程度的辅助
决策支持提高了复用的可能性和质量为复用的成功提供了有效的技术保障
关键词软件软件复用数据仓库构件库多维模式决策支持信息系统
中图分类号TP文献标识码A文章编号
Data Warehpusing Technology
and Reusable Component Libraey Sysytem
WANG Xi chen
Computer & Software SchoolCommunication University of ChinaBeijing China
AbstractSoftware reuse is considered as a realistic approach to solving the sofyware crisisComponent
Based Software Development CBSD is an effective way to support software reuseThe retrieval and
management of components play a key role in CBSDDecision support solutions are important to
understandingretrievaling and managing componentsData warehouse technologies provides a feasible
approch for effective decision supportIn this paper the application of data warwhouse tcchologies in
component library is discussedData warehouse solution of data warehouse technologies in component
library is discussedData warehouse solutions improved possibility and quality of reuse
Key words software software reuse data warehouse component library multidimensional schema
decision supportinformationsystem
引言
软件复用提高软件开发的质量是解决 软件
危机的途径之一
构件软件开发的方法逐渐
被越来越多的开发组织所采用 软件构件技术已
成为研究的热点其内容包括构件模型构件的规
约和描述构件的分类组织和存储构件的检索
和组装构件质量和可复用性度量构件复用支持
工具和管理手段等 其中构件分类组织存储
和软件库系统的查询受到国内外学术界的高度
重视目前已经有了典型的标准模型构件库系统
收稿日期
作者简介
王希辰 男汉族 山东莱州人中国传媒大学教授 硕士生导师Emailwxccuceducn