可重构企业信息系统中业务构件的可重用性研究与设计The Research and Design of Business Component's Reusability in Reconfigurable Enterprise Information System
谢丽萍,郭银章,徐玉斌
摘要(Abstract):
针对可重构企业信息系统中业务构件的可重用性进行研究。本文首先结合设计模式和对UML元元模型的扩展,在对业务构件库中相似业务构件的共性部分和差异部分分析和抽象的基础上,提出了一种可重用业务构件模型———元构件;然后基于业务构件和业务构件集的形式化定义,对元构件进行了定义和语法描述,并对元构件的参数进行了详细设计,描述了如何通过元构件的编译参数和运行参数来提高业务构件的可重用性;最后给出一元构件应用实例。
关键词(KeyWords): 可重构企业信息系统;业务构件;元构件;可重用性
基金项目(Foundation): 山西省青年科学基金项目(20031029)
作者(Author): 谢丽萍,郭银章,徐玉斌
参考文献(References):
- [1] 沈延森.快速可重构企业信息系统及其关键技术研究[D].南京:南京航空航天大学,2001,36 66.
- [2] CheesmanJ,DanielsJ.UMLComponent:AsimpleProcessforSpecifyingComponent BasedSoftware[M].Boston:AddisonWesleyLongman,Inc.,2000.1 65.
- [3] D,SouzaDF,WillsAC.Objects,Components,andFrameworkswithUML TheCatalysisApproach[M].Reading:AddisonWesleyLongman,Inc.,1998.505 680.
- [4] 李景峰,刘西洋,陈平.一种可重用构件模型———类属构件[J].计算机科学,1999,26(9):83 86.
- [5] PerditaStevens,RobPooley.使用UML———关于对象和组件软件工程[M].北京:人民邮电出版社.2003.1 15.
- [6] UML语义附录M2-UML元元模型1.0版[EB/OL] http://www.uml.org.cn/UMAPPLication/UMLApplication25.htm,1997 01 13.
- [7] 陈兆良,王千祥,梅宏,杨芙清.面向对象领域设计中的变化性处理[J].电子学报.2001,29:(11),1486 1490.
- [8] 王锐,胡金柱,李源,陈娟娟.CORBA构件技术在信息系统分布式软件体系结构中的应用[J].计算机工程与应用,2003,(9):133 134.
- [9] 肖亚军,张育平.基于CORBA构件的软件体系结构模型[J].计算机工程,2002,28(10):111 113.