论文摘要
由于业务过程的变化,很多以前开发的系统己经越来越不能满足新的需求而成为遗留系统。但这些系统仍然具有相当重要的业务价值,需要对它们进行软件再工程。传统的软件再工程开发效率较低,经过再工程的系统的可移植性、可扩展性和重用性也有待提高。本文将模型驱动架构(MDA, Model Driven Architecture)软件开发技术应用到软件再工程开发过程中,以期解决这些问题。本文首先介绍软件再工程的基本概念,分析了传统软件再工程开发过程中存在的问题,给出一种利用MDA软件开发框架进行软件再工程的开发方法,并阐述了基于MDA的软件再工程的体系结构和开发流程,介绍了其关键技术。然后对基于MDA的逆向工程和正向工程进行详细研究。先对遗留系统进行基于MDA的逆向工程:先抽取代码,再抽象出遗留系统的平台相关模型(PSM, Platform Specific Model)和平台独立模型(PIM, Platform Independent Model)。在此基础上进行基于MDA的正向工程的开发:先对遗留系统PIM进行重构,建立目标系统PIM,再将PIM变换成为PSM,PSM变换成为代码,并介绍了构造系统的测试过程。最后,将基于MDA的软件再工程应用于扩散制造集成质量管理系统开发过程中,取得较好的应用效果。
论文目录
相关论文文献
- [1].水杨酸对NaCl胁迫樟子松抗氧化酶活性及MDA含量的影响[J]. 河北林业科技 2020(01)
- [2].不同时期8种挪威槭丙二醛(MDA)含量的变化[J]. 现代园艺 2020(15)
- [3].吡虫啉对玉米叶片中叶绿素和丙二醛(MDA)含量的影响[J]. 安徽农学通报 2020(13)
- [4].电视剧的MDA架构——论电视剧的“游戏化”与“游戏效应”[J]. 艺术广角 2016(05)
- [5].基于MDA模型的能源多样化情景分析——以黑龙江省为例[J]. 软科学 2017(06)
- [6].水流条件下钙镁离子对铜绿微蘘藻MDA活性的影响[J]. 城市地理 2017(02)
- [7].基于MDA面向机器人运动控制系统的建模方法研究[J]. 电子世界 2016(20)
- [8].探讨牛磺酸对小儿病毒性心肌炎血浆ET-1、MDA变化的影响[J]. 世界最新医学信息文摘 2015(07)
- [9].牛角花齿蓟马为害对紫花苜蓿MDA含量及防御酶活性的影响[J]. 植物保护 2013(05)
- [10].遵循MDA理念的业务建模技术[J]. 中国制造业信息化 2012(03)
- [11].一种结合MDA的高阶模型转换方法[J]. 计算机应用研究 2012(12)
- [12].茶多酚处理后杏果实贮藏期超氧阴离子产生及MDA含量的变化[J]. 北方园艺 2011(24)
- [13].MDA模型转换工具的研究[J]. 计算机应用与软件 2009(08)
- [14].基于MDA的网上购物系统代码自动生成开发研究[J]. 北京联合大学学报(自然科学版) 2008(01)
- [15].基于本体映射的MDA模型转换研究[J]. 电脑知识与技术 2008(17)
- [16].美国海域感知(MDA)关键技术需求[J]. 指挥信息系统与技术 2018(01)
- [17].基于MDA的虚拟仪表建模与仿真平台设计[J]. 泰山学院学报 2016(06)
- [18].基于本体语义映射的MDA模型转换方法[J]. 潍坊学院学报 2010(06)
- [19].模型驱动架构MDA研究[J]. 福建电脑 2009(04)
- [20].基于MDA的代码生成器设计与实现[J]. 计算机工程 2009(12)
- [21].基于MDA的构件开发方法的研究[J]. 计算机应用与软件 2009(11)
- [22].MDA中平台无关模型的抽象表达方法研究[J]. 兵工自动化 2008(01)
- [23].还少丹联合多奈哌齐对血管性痴呆患者血清GSH-Px、MDA水平的影响[J]. 中国现代药物应用 2020(04)
- [24].利用MDA进行空间信息服务组合建模[J]. 武汉大学学报(信息科学版) 2011(05)
- [25].草药牛蒡子可降低机体组织MDA含量的研究[J]. 南京体育学院学报(自然科学版) 2011(03)
- [26].基于MDA的构件开发方法研究与应用[J]. 微计算机信息 2010(27)
- [27].引入“试玩”的MDA模型游戏设计初探[J]. 装饰 2013(05)
- [28].亚硝酸盐急性中毒对家兔血清GSH-Px及心脏MDA指标的影响[J]. 畜牧与兽医 2014(12)
- [29].铜胁迫下硫对玉米叶片叶绿素及MDA含量的影响[J]. 西北农业学报 2013(05)
- [30].MDA在PCR-RFLP基因分型中的实用性[J]. 包头医学院学报 2010(04)
标签:软件再工程论文; 逆向工程论文; 正向工程论文; 模型驱动架构论文; 集成质量管理系统论文;