收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

一种模型驱动和模式导向相结合的复杂Web系统重构方法

丁锋  
【摘要】:Web系统作为一种主流的应用程序被广泛的使用。大型复杂Web系统在演化过程中出现多种臭味而需重构。Web系统的复杂性主要体现为:多语言和多框架。现在的大部分软件重构方法都是基于面向对象语言程序,而往往忽略了Web系统的重构方法的研究。而且Web系统的复杂性也使得传统的重构方法难以适用。本文的主要工作是首先研究了软件重构和传统的软件重构方法,在分析Web系统的重构需求基础上,分别给出改进后模型驱动重构方法和模式导向重构方法的详细步骤,再将两者相结合形成一种新型重构方法。针对Web构件跳转逻辑的重构需求,主张采用UML2中的协议状态机建模方法,以此建立项目范围的跳转模式并给出推理方法。最后在一个J2EE系统中使用本文方法展开重构实例分析,对该系统中有问题的两个代表性模块进行建模和重构,测试验证和分析结果来说明其有效性。与传统方法相比,本文方法具有明确的针对性(基于Struts2的J2EE系统),并具有可伸缩性,可以保持和增强安全性,适合复杂Web系统的重构。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 张炽昌;关于扫描隧道显微术所得图像的两种重构方法[J];电子显微学报;1999年02期
2 伏晓;石进;谢立;;用于自动证据分析的层次化入侵场景重构方法[J];软件学报;2011年05期
3 窦丽华;肖杨;;基于信息流的网络动态重构方法[J];计算机工程;2007年12期
4 王创新;刘仲云;;一种高速密集视频监控场景背景重构方法[J];数据采集与处理;2012年03期
5 郭东明,周伟峰,乌秀春;一种基于单目多幅图像的三维曲面重构方法[J];计算机工程与应用;2002年09期
6 马志强,司国东,李柏林;将领域与显示分离重构方法的应用研究[J];信息技术;2005年05期
7 江明阳;封举富;;基于鲁棒主成分分析的人脸子空间重构方法[J];计算机辅助设计与图形学学报;2012年06期
8 常艳;;基于二维图片三维器官重构方法研究[J];计算机仿真;2012年01期
9 要义勇,赵丽萍,杨鸿鹏;敏捷制造模式下质量信息系统的重构方法研究[J];制造业自动化;1999年01期
10 王海龙,戚飞虎;一种有效的最优序参量重构方法[J];中国图象图形学报;2001年01期
11 戴心来,韩萍;非线性动力系统的重构与信息提取[J];锦州师范学院学报(自然科学版);1997年04期
12 袁红星;郭立;郁理;程龙;;采用窄带图切割的多目重构方法[J];计算机辅助设计与图形学学报;2010年04期
13 王振宁,钱东海,陈振华;基于直线段提取及其参数化的矩形重构方法研究[J];计算机工程与应用;2005年18期
14 张军;;网络信息链的分析流程与重构方法[J];现代图书情报技术;2009年03期
15 朱东华;易红州;兰豹;;BJ202X越野车虚拟造型的逆向重构方法比较[J];机械设计与制造;2009年09期
16 马亮;吕晓凤;顾寄南;郑立斌;;基于网络的制造资源重构方法研究[J];中国制造业信息化;2011年01期
17 刘红普;王笛;;三维曲面重构方法分析[J];企业技术开发;2012年35期
18 陈勇;郭隆德;岳茂雄;陈志强;;计算流体成像技术重构方法及其应用[J];光学学报;2012年07期
19 邹焱飚;林兆花;;监护信息重构方法研究[J];系统仿真学报;2008年06期
20 马双涛;韩九强;;一种无需匹配的多目重构方法[J];西安交通大学学报;2008年12期
中国重要会议论文全文数据库 前9条
1 刘佶鑫;孙权森;朱近;夏德深;;基于向量总变差的压缩感知高分辨率遥感图像重构方法[A];中国光学学会2011年学术大会摘要集[C];2011年
2 黄建国;潘卉青;田书林;;一种高速时域测试仪器中非均匀波形重构方法[A];2008中国仪器仪表与测控技术进展大会论文集(Ⅰ)[C];2008年
3 徐茵;王晓蕊;郝劲波;张建奇;;基于光场模型的自由视点高分辨率集成成像计算重构方法研究[A];2011西部光子学学术会议论文摘要集[C];2011年
4 吴凤艳;王烈;余志祥;;基于FPGA的动态局部可重构方法实现[A];2010通信理论与技术新发展——第十五届全国青年通信学术会议论文集(下册)[C];2010年
5 王向军;贾桂敏;马金驹;张召才;;基于月球探测数据的月面地形重构方法研究[A];第十届全国光电技术学术交流会论文集[C];2012年
6 许增朴;于德敏;王永强;周聪玲;;三维物体表面轮廓测量与重构方法的分析与仿真[A];立体图象技术及其应用研讨会论文集[C];2005年
7 笪良龙;李韦华;徐景峰;;随机动态声速重构方法研究[A];2011'中国西部声学学术交流会论文集[C];2011年
8 曾清红;孙文俊;;多介质大变形流动的MMALE数值模拟研究[A];第十六届全国流体力学数值方法研讨会2013论文集[C];2013年
9 李胜忠;蒋昌师;倪其军;赵峰;;基于FFD重构方法的船型优化设计及其模型试验验证[A];第十三届全国水动力学学术会议暨第二十六届全国水动力学研讨会论文集——D水动力学实验和测试技术[C];2014年
中国博士学位论文全文数据库 前2条
1 张家晨;软件重构方法的研究[D];吉林大学;2004年
2 徐茵;集成成像三维显示光场转换与重构方法研究[D];西安电子科技大学;2013年
中国硕士学位论文全文数据库 前10条
1 丁锋;一种模型驱动和模式导向相结合的复杂Web系统重构方法[D];南京理工大学;2015年
2 郭强;三维集成成像计算生成与重构方法研究[D];西安电子科技大学;2011年
3 张伟;基于压缩感知框架的选择性重构方法[D];西安电子科技大学;2014年
4 齐正霞;嵌入式电子海图系统软件重构方法研究[D];哈尔滨工程大学;2007年
5 李登静;基于FPGA的切换原理与重构方法及其在容错控制中的应用[D];电子科技大学;2009年
6 徐志强;三维人脸重构方法研究[D];华中科技大学;2009年
7 崔白杨;基于Ridgelet冗余字典的非凸压缩感知重构方法[D];西安电子科技大学;2013年
8 王立峰;若干特殊区域的逆散射唯一性问题和电导率间断面重构方法[D];复旦大学;2008年
9 翟盼盼;交错多通道信号的采样及重构方法研究[D];河南大学;2014年
10 马翱慧;MODIS海洋叶绿素浓度产品缺失数据重构方法研究[D];中国地质大学(北京);2013年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978