可选运行框架的J2EE Web应用自动生成

来源 :山东大学 | 被引量 : 0次 | 上传用户:yjj_2323
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,如何快速有效的开发出Web应用成为IT界研究的焦点之一。Web工程从问题空间和解空间两个角度分别给出了解决方案。在问题空间,人们提出了一系列的Web应用开发方法,将Web应用的导航特性与软件工程的理论和技术结合起来,取得了一定的成功;在解空间,设计模式和框架的研究得到越来越多的关注,尤其是MVC结构的框架的日渐成熟促使Web应用开发发生革命性的突破。在此基础上,MDA为从问题空间到解空间的自动映射提供了理论上的支持,使得Web应用的代码自动生成成为了现实。 由于技术所限,目前距离完全意义上的可执行模型依然遥远。而大多数Web应用自动生成工具产生的代码要么与专用框架绑定,要么基于抽象层次较低的J2EEAPI。这给开发人员对生成代码的理解、修改和维护带来了极大的困难和不便。因此允许开发人员根据自身背景和工程需求选择运行框架是Web应用代码自动生成工具设计中必须满足的需求。 针对这些问题,本文提出了一种支持可选运行框架的Web应用自动生成的生成器解决方案。与其他生成器不同之处在于,该生成器的设计焦点并非单个系统而是一个系统族。更准确的说本文讨论的是一个生成器框架,这个框架可以针对不同的Web应用框架的信息自动产生相应的代码自动生成器。并且该框架可以在不损失生成器运行效率的前提下,保证系统的灵活性和易扩展性。 本文首先从问题空间和解空间两方面出发讨论Web工程在J2EE Web应用中的地位和作用,进而对Web应用的分析、设计和实现方法进行了归纳和总结。文中还说明了Web应用开发中问题空间到解空间映射自动化的必要性,对MDA和MOF理论进行了概述,并给出现有代码自动生成工具存在的问题。在此基础上,提出可选运行框架的Web应用自动生成问题和理论依据。 如何设计和实现支持可选运行框架的Web应用自动生成的代码生成器是本文
其他文献
本文从管理和技术的角度对医院信息系统的建设和应用作了详细的研究,并介绍了三层结构医院信息系统的优点。作为大型医院信息系统,整个系统由五个子系统组成,即管理系统、临床信
随着计算机网络技术在全球范围内的飞速发展,计算机网络应用给人们带来的便利,它提高了工作效率,改变了学习方式,丰富了文化娱乐生活。然而,计算机网络在带给人们诸多利的同
博硕士学位论文集中反映了学校的教学、科研成果,是广大师生十分重视的一种学术文献。电子版学位论文是各学校源源不断“自产”的,是图书馆最有条件、有能力收集全、利用好的“
  本文对于GSM无线网络的规划和优化的流程和方法进行了详细的介绍,对于规划和优化中涉及的各类工程参数、小区参数等进行了探讨,结合实际工作经验提出了规划和优化中应关注
在这个被媒体充斥的信息社会里,伴随着数字技术的发展和科研活动更深更广更灵活的趋势,包括数据可视化和媒体数据展示在内的信息可视化研究领域开始面临各种各样意想不到的难
自动交换光网络ASON(Automatic Switched Optical Network)是一种用户发出请求,由信令网控制并实现光传送网内链路的连接/拆线、交换、传送等一系列功能的新一代光网络,它是在传
  首先,本文研究了物流配送系统的体系结构。根据物流管理信息系统的业务特点和研究现状,针对C/S体系结构和B/S体系结构各自的优缺点,提出采用C/S和B/S混合结构模型。  其次
本论文针对目前CAN网络的应用现状及其存在的主要问题,论述了一种基于CAN总线的新型多功能嵌入式模块的设计与实现。  本文首先介绍了论文的研究背景,阐述了CAN的基本原
随着计算机及网络技术的发展,企事业的办公环境也发生了巨大的变化。办公自动化也由最初的以计算机为中心,以实现个体工作自动化为目的转变成以网络为中心,以实现工作流程自动化
包围盒技术在计算机图形学(CG)、计算机辅助几何设计(CAGD)和计算机动画等应用领域中都有着非常重要的作用。随着这种技术的广泛应用,尤其是在线线求交、面面求交、光线与曲