快速可重构信息系统及其关键技术研究

被引:0
作者
沈延森
机构
[1] 南京航空航天大学
关键词
信息系统,管理信息系统,软件重构,软件重组,软件重用,软 件再工程,面向对象框架,企业应用框架,业务过程重组,业务过程建模,软件 体系结构,设计模式;
D O I
暂无
年度学位
2001
学位类型
博士
导师
摘要
本文首先以航空制造业信息系统为背景,通过分析当前信息系统的关键需 求及其面临的挑战,提出了信息系统的“快速重构”需求。 基于上述需求的驱动,以及当前软件工程及信息系统领域的最新技术和研 究成果,作者提出了快速可重构信息系统(RRIS)概念并探讨了其核心内涵, 然后给出了其体系结构。RRIS体系结构是一个典型的层次化结构,它由五个相 互作用的层组成。基于上述体系结构,文中对体系结构中各层的作用及其职责作 了界定并详细讨论了各层之间的通讯,然后对RRIS的重构类型及重构层次进行 了讨论并给出了RRIS的主要特征及关键技术。 由于业务过程重组(BPR)所引起的业务域的变化是RRIS快速重构需求的 主要来源之一,所以作为业务域自动化工具的信息系统必须能够快速重构以响应 业务域的变化。本文通过用例模型和业务过程模型的良好结合,使得业务域的变 化可以平滑过渡或映射到信息系统的分析和设计,从而在分析级支持RRIS的快 速重构。 在RRIS的设计技术方面,通过详细探讨设计模式、框架和RRIS快速重构 之间的关系,确立了设计模式和面向对象企业应用框架在RRIS设计和重构中的 地位及其成为RRIS关键技术的理由,并给出了设计模式在RRIS中的典型应用 实例。另外,由于企业应用框架在RRIS中的特殊地位,本文还专门讨论了企业 应用框架的定制和扩展方法以及框架的设计技术,引入了热点驱动的企业应用框 架设计技术并通过SCV分析,钩方法和模板方法,以及热点或热点子系统与设 计模式之间的对应关系对其进行了丰富和扩展。 在本文最后,详细讨论了和RRIS快速重构有关的实现机制并给出了一个 针对典型制造业信息系统(如ERP/MRPII)局部业务域的RRIS原型实例。在给 出的原型实例中,作者详细讨论了RRIS的构建过程,给出了相应的分析和设计 方案,并通过几个典型的重构实例讨论了有关实现问题及如何支持快速重构。
引用
收藏
页数:128
共 10 条
[1]
现代软件工程.[M].周之英编著;.科学出版社.2000,
[2]
CORBA技术及其应用.[M].汪芸编著;.东南大学出版社.1999,
[3]
软件工程实践者的研究方法.[M].(美)[R.S.普雷斯曼]RogerS.Pressman著;.机械工业出版社.1999,
[4]
IDEF建模分析和设计方法.[M].陈禹六编;.清华大学出版社.1999,
[5]
面向对象的系统分析.[M].邵维忠;杨芙清著;.广西科学技术出版社.1998,
[6]
对象技术导论.[M].冯玉琳等编著;.科学出版社.1998,
[7]
域分析:为软件重用产生有用的模型 [J].
李庆如 ;
麦中凡 .
计算机研究与发展, 1999, (10) :1188-1196
[8]
一种基于TriBus的软件集成框架 [J].
李保建 ;
曾广周 ;
林宗楷 ;
不详 .
计算机研究与发展 , 1999, (09) :1116-1120
[9]
基于GenVoca模型的软件构架研究 [J].
喻勇 ;
徐锦 ;
赵文耘 ;
许幼鸣 ;
钱乐秋 .
软件学报, 1999, (07) :743-748
[10]
构件化领域框架设计与实现 [J].
刘晓铭 ;
刘积仁 ;
李华天 ;
不详 .
计算机研究与发展 , 1999, (02)