作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (17): 63-65,6. doi: 10.3969/j.issn.1000-3428.2007.17.022

• 软件技术与数据库 • 上一篇    下一篇

基于构件开发的BOSC的研究与应用

李 婷1,2,杨根兴1,2,饶若楠1   

  1. (1. 上海交通大学软件学院,上海 200030;2. 上海市计算机软件评测重点实验室(SSC),上海 200030)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-09-05 发布日期:2007-09-05

Research and Application of BOSC for Component-based Software Development

LI Ting1,2, YANG Gen-xing1,2, RAO Ruo-nan1   

  1. (1. Software School, Shanghai Jiaotong University, Shanghai 200030; 2. Shanghai Key Laboratory of Computer Software Evaluating and Testing (SSC), Shanghai 200030)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-09-05 Published:2007-09-05

摘要: 从基于构件的软件开发中所关注的应用领域和体系结构这两大软件特征出发,构造一种基于构件开发的软件产品结构成分表(BOSC),提出面向特征BOSC的生成算法,为基于构件的软件开发提供软件构件复用管理方法。在整个软件生命周期中,BOSC完整地反映了软件产品组成成分的情况,支持软件产品维护和升级。实践表明BOSC能够有效提高开发效率和管理水平。

关键词: 软件复用, 软件构件, 软件产品特征矩阵, 软件产品结构表, 结构化匹配

Abstract: A bill of software component (BOSC) of component-based development (CBD) is constructed in the paper according to application domain and software architecture focused on in CBD, based on which an algorithm to create characteristic-oriented BOSC is proposed as a management solution of software component reuse. In software lifecycle, BOSC figures structure of software product of CBD, supports software maintenance and update. The application of BOSC shows that the solution can improve development efficiency and project management effectively.

Key words: software reuse, software component, software product characteristic matrix, bill of software component, structure match

中图分类号: