面向业务构件的可重构信息系统的模型研究

被引:0
作者
李绪蓉
机构
[1] 南京航空航天大学
关键词
可重构信息系统,构件化开发,业务构件,系统集成与重构,CORBA,中间件,UML;
D O I
暂无
年度学位
2002
学位类型
博士
导师
摘要
可重构性是信息系统的的智能特性之一,是衡量系统响应变化能力的重要指标,也是企业赢得全球化竞争的关键要素。可重构信息系统是国内外的研究热点,但在重构理论和实现技术等方面仍然相对不成熟,尤其实现技术陈旧,因而面向业务构件的可重构信息系统(Business Component Oriented Reconfigurable Information System,BCORIS)的研究在理论和工程价值方面都具有重大意义。对于可重构信息系统这样复杂的系统,最好的表述方法是模型。模型是业务域向技术域的信息系统过渡的桥梁。本文首先建立了具有指导意义的BCORIS的开发过程模型,系统地总结了支持系统可重构的开发方法论,给出开发策略及关键技术以指导后续的开发实践。随着开发过程模型的展开,将逐步建立BCORIS的概念模型、逻辑模型和物理模型。 概念模型是领域分析阶段的成果。能否完备地描述领域概念模型,关键在于确定合适的建模方法。结合UML与业务构件技术的特点,论文提出了基于UML的业务构件建模方法。按照此方法,分别建立了业务过程模型、功能模型、领域类模型和业务构件系统模型(BCSM),它们从不同的角度描述了概念模型。 逻辑模型是概念模型的具体设计,主要包括领域框架/构件的设计。框架设计应遵守规范设计与冗余设计相结合的原则。结合OO框架与构件化框架特点,论文提出了基于CCM的“黑白盒”混合的领域框架设计方案,以提高框架的扩展性,从而支持系统的快速重构。在基于CCM的领域构件设计中,给出典型业务构件的IDL/CIDL描述。 物理模型是领域框架与领域构件的具体实现。BCORIS的集成平台是构件在框架上即插即用的基础。论文构建了B/S、C/S与CORBA WEB三种体系结构集成的开发平台,系统地总结了支持系统重构的实现机制。在领域框架的实现中,给出领域规则库及管理调度中心的设计与实现方案。 企业信息化工程实践证明BCORIS模型对类似系统的开发具有指导意义。
引用
收藏
页数:122
共 61 条
[1]
基于业务构件的快速可重构信息系统的框架研究 [J].
李绪蓉 ;
凌兴宏 ;
丁秋林 .
计算机科学, 2003, (07) :109-113
[2]
面向构件的软件开发方法学研究 [J].
万麟瑞 ;
胡宏 ;
孙红星 .
小型微型计算机系统, 2003, (03) :365-370
[3]
基于业务构件的快速可重构信息系统研究 [J].
李绪蓉 ;
丁秋林 .
计算机科学, 2003, (03) :153-156
[4]
构件库中构件系统的模型和实现 [J].
任洪敏 ;
王渊峰 ;
钱乐秋 .
小型微型计算机系统, 2002, (09) :1114-1117
[5]
UML在业务过程再工程中的应用研究 [J].
丁峰 ;
邓勇 ;
沈钧毅 .
小型微型计算机系统, 2002, (05) :603-605
[6]
支持业务过程重组和信息系统重构的企业建模 [J].
沈延森 ;
姜梅 ;
丁秋林 .
小型微型计算机系统, 2002, (04) :505-508
[7]
使用设计模式指导UML类模型的建立 [J].
夏伦先 ;
唐胜群 ;
马捷 ;
刘伟 .
小型微型计算机系统, 2002, (04) :460-463
[8]
对复用构件库体系结构的几点研究 [J].
王渊峰 ;
朱三元 ;
钱乐秋 .
小型微型计算机系统, 2002, (02) :129-132
[9]
适应性软件体系结构研究 [J].
李刚 ;
金茂忠 .
计算机科学, 2002, (02) :90-93
[10]
基于ODBC/JDBC的信息集成接口实现方法 [J].
李绪蓉 ;
丁秋林 .
微电子学与计算机, 2002, (01) :19-23