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

计算机工程 ›› 2006, Vol. 32 ›› Issue (17): 129-131. doi: 10.3969/j.issn.1000-3428.2006.17.045

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

基于构件模型的应用框架扩展方法研究

杨鹤标;马振华;张震波   

  1. 江苏大学计算机科学与通信工程学院,镇江 212013
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2006-09-05 发布日期:2006-09-05

Study of Application Framework Extension Method Based on Component Model

YANG Hebiao;MA Zhenhua;ZHANG Zhenbo   

  1. School of Computer Science and Telecommunication Engineering, Jiangsu University, Zhenjiang, 212013
  • Received:1900-01-01 Revised:1900-01-01 Online:2006-09-05 Published:2006-09-05

摘要: 框架是实现大粒度软件复用的重要途径,开发人员可通过对框架的扩展和实例化实现应用系统。但现有的框架扩展方法大都可操作性差,仅仅解决了局部扩展的问题。提出基于构件模型的应用框架扩展方法,借鉴面向领域的特征模型的思想,确定了构件模型中构件间的关系及组织方法,对扩展点进行了分类,并用UniCon形式化语言描述了应用框架的扩展方法。通过构件模型简述了应用框架的功能和技术特点,为扩展提供了良好的文档支持。

关键词: 构件模型, 扩展机制, 形式化描述

Abstract: Framework is an important approach to large-grained software reuse. People can develop application system through extension and instantiation of framework. The methods of the present framework extension only solve the problems of partial extension owing to lack of technical support. This paper proposes the extension method of application framework based on component which uses the principle of domain-oriented feature model, identifies the logic relations of components among component model, classifies hot spots by function, and describes the extension measures using the UniCon language. The method simplifies the process of framework extension, and provides the good document support.

Key words: Component model, Extension mechanisms, Formal description

中图分类号: