首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
DSM 通过提高抽象程度实现软件生产力的提高。本文在深入研究DSM 与元建模以及代码生成等技术后,提出一种特定领域建模与代码生成的方法,并建立起它的实现。本文归纳总结了创建特定领域元模型及其实现的方法与原则;介绍了使用GMF 通过特定领域元模型快速定制生成特定领域建模工具的过程;提出基于系统架构与框架创建覆盖不同业务类型的样例代码的方法与原则;总结归纳了特定领域建模与代码生成的整体过程;提出根据特定元模型将样例代码制作成代码模板的方法与原则;最后介绍了通用代码生成引擎的组成部分及其作用以及代码生成的过程。  相似文献   

2.
为了提高Web应用系统开发效率,提出了模型驱动下的Web应用系统自动生成方法。这种生成方法是以Me—taEdit+作为元建模工具,首先创建Web应用系统元模型、定制DSL,进而建立Web应用系统领域模型,然后通过MetaEdit+提供的生成器定义语言MERL,软件开发人员可以很方便地设计出Web应用系统所需的JSP生成器、Servlet生成器、Jayabeans生成器和数据库生成器,从Web应用系统图形模型直接生成整个Web应用系统。最后通过一个WebShopping实例详细介绍了模型驱动下的Web应用系统生成方法及生成过程。经测试,所生成的Web应用系统可以在Windows操作系统中的Web应用服务器上正确运行。  相似文献   

3.
基于领域建模的数控系统代码生成技术   总被引:2,自引:0,他引:2       下载免费PDF全文
为提高数控软件系统开发效率,提出基于领域建模的代码自动生成开发方法。该方法在数控领域元模型的基础上建立了数控系统的建模环境,以模型数据到源代码的映射规则库为基础,开发了面向目标环境的模型解释器。根据数控产品不同的需求,能够从模型层次对系统功能进行重配置,并通过模型解释器自动生成源代码或相关配置文件。以二轴和三轴运动控制系统为开发对象进行验证,结果证明该方法能有效缩短数控系统开发周期,提高开发效率。  相似文献   

4.
特定领域软件构架(Domain-SpecificSoftwareArchitecture,DSSA)方法对于软件重用,软件的可升级性和提高开发系列软件系统的效率都有重要的指导意义。本文主要介绍分层系统的DSSA,及获得此领域的参照构架,用参考构架模型进行描述,并在一个实际系统开发过程中的应用实例。  相似文献   

5.
特定领域软件构架方法对于软件重用、软件可升级性和提高开发系列软件系统的效率都有重要的指导意义。该方法通过对特定领域的分析,获得典型的需求,并且构造该领域软件系统的参考构架。主要介绍分层系统的DSSA及获得此领域的参考构架,用参考构架模型进行描述,并给出了一个在实际系统开发过程中的应用实例。  相似文献   

6.
构件组装是提高软件开发效率与产品质量的有效途径。本文在深入研究构件组装与DSM 以及代码生成等技术后,提出一种普适性的构件组装机制,建立起构件与连接件元模型,并对它们的性质进行了归纳总结,在此基础之上建立起元模型的实现,并介绍了以构件与连接件元模型为输入,通过GMF快速配置生成构件组装建模工具的过程。最后,提出一种代码模板制作与代码生成的方法与实现,并介绍了通过构建组装模型与代码模板生成完整的可运行程序代码的过程。  相似文献   

7.
张立勇  陈平 《计算机科学》2008,35(5):284-287
本文提出了一种基于代码生成的Web信息系统工程化开发方法,以用于以数据库为核心的Web信息系统的自动生成.采用类似编译器基础架构的特定域软件体系结构,实现了前端与后端的共享;提出了一种用于代码生成的专用代码方法,使得生成的代码便于二次定制与维护;提出了多表关联、基本操作组合以及数据库驱动的目标平台无关工作流机制等方法,支持复杂模式业务逻辑的自动生成.  相似文献   

8.
针对当前综合模块化航空电子系统(IMA)开发中存在的问题,提出了一种基于特定领域元模型的综合航电分区级系统建模方法。通过分析提取航电系统分区内核对象特性及相互间联系,采用基于面向领域的元建模分析方法,构建了综合航电分区级通信的元模型,通过建模工具将元模型解析生成了面向领域的元建模语言。通过实例分析验证,该建模语言接近ARINC653标准对于分区内核对象的定义,具有较好的可理解性、易用性,可显著提高航电系统的开发效率,为基于元模型的综合航电系统建模方法奠定基础。  相似文献   

9.
随着业务需求的日渐庞大,构筑大规模web应用系统变得愈加复杂。各种Web应用框架的出现,为应用开发人员提供了相当多的便利。然而目前大多数的Web应用框架仅为Web应用定义了一个层次清晰、分工明确的编程模型,实现这个模型仍然需要手工编写大量代码,而且基于XML的页面流配置文件往往冗长而难以维护。针对这些问题,论文提出了一种页面流模型驱动的Web应用开发框架,它以页面流模型的设计为核心,根据需求分析定制应用的整体业务流程,并给出了支持该框架的Web应用开发工具PFlowWeb。最后介绍一个由PFlowWeb开发的基于Web的文件共享交换系统的应用案例。实践表明,运用该平台可以有效提高大中型Web应用系统的开发效率,增强系统的健壮性和可扩展性。  相似文献   

10.
支持MDA的Web报表系统开发模型及其应用   总被引:1,自引:0,他引:1       下载免费PDF全文
依据模型驱动体系结构(MDA)的开发理念,并遵循应用程序与用户界面设计相分离的思想,以系统功能和界面描述的高层次抽象为基础,提出一种支持MDA的Web报表系统开发模型。以ASRNET为目标平台进行实验验证,表明该方法遵循了MDA开发的实质、过程和要求,能较好地与系统应用开发模型组合在一起,提高Web报表系统的质量和开发效率。  相似文献   

11.
Web应用系统测试的项目与方法   总被引:1,自引:0,他引:1  
随着Web应用系统的规模和复杂度的提高,系统测试工作日趋重要,测试的内容和方法也越来越复杂.由于Web应用自身的特点,传统的软件测试项目和方法不能完全适用.本文结合Web工程实践,对Web应用系统的测试项目做了全面分析,提出了相应的测试方案和工具,希望对当前的工程实践有所帮助.  相似文献   

12.
为实现多领域建模仿真环境与其他仿真环境的联合仿真,提出基于Modelica多领域建模的联合仿真方案.该方案基于Modelica多领域模型的连接机制,通过Modelica模型与Simulink模块的转换机理,实现在S-Function联合仿真框架下的联合仿真.基于Modelica的多领域物理系统建模仿真工具MWorks与...  相似文献   

13.
Web应用监测系统的设计与实现   总被引:4,自引:0,他引:4  
对Web应用系统的运行进行监测加重系统管理员的工作负担。文中提出了一个Web应用监测系统的解决方案,并阐述了系统的功能和系统结构,还给出了服务器运行信息采集模块和Web应用信息分析模块的实现技术。  相似文献   

14.
基于Struts+Hibernate的Web应用的设计与实现   总被引:4,自引:0,他引:4  
详细描述了基于Struts+Hibernate整合框架开发Web应用程序的基本思想.Struts是MVC模式的典型标准体系结构,Hibernate是数据库访问封装框架.以在线作业提交系统为应用实例,给出了在Struts+Hibernage环境下开发应用程序的关键技术.总结了整合框架开发Web应用程序的优点.实践证明,基于Struts+Hibernate的在线作业提交系统具有很好的灵活性和易维护性.  相似文献   

15.
基于Struts2+Spring+Hibernate架构构建Web应用系统   总被引:2,自引:0,他引:2  
采用Struts2+Spring+Hibernate架构可快速构建Web应用系统,并且能使得系统结构清晰,同时具备很好的可扩展性和可维护性,大大提高了Web应用系统的可重用性.本文介绍了Struts2、Spring、Hibernate 3个开源框架,并将其整合起来应用于Web应用系统系统中.  相似文献   

16.
Web应用开发方法研究   总被引:3,自引:0,他引:3  
目前,Web系统开发缺乏严格和系统的方法,大多数应用开发和管理实践在很大程度上依赖于开发人员个人的知识和经验,造成的后果是所开发的Web系统大多是低质量的产品。而传统的软件工程方法不能适应Web设计的要求,为此人们研究提出了众多的Web开发方法。这些研究旨在提供全面支持Web应用开发生命周期的模型和方法,但由于这些方法本身存在的局限性及其它方面的原因,还没有得到广泛的应用。论文首先讨论了成熟的Web开发方法应该具有什么样的特性和功能,然后分析了现有Web开发方法各自的特点,最后总结了这些方法所存在的问题和今后的研究重点。  相似文献   

17.
王东  林冬梅 《微计算机应用》2005,26(6):666-668,686
按照Web开发的应用中是否使用独立的Web服务器,Web开发的应用模式分为依赖式和独立式两种.在对两种应用模式的开发技术和手段进行归类分析的基础上,分别对每种应用模式的各自特性从技术角度进行概括性论述.通过上述分析和讨论,目的在于建立较全面的Web开发的应用模式体系概念,丰富和延伸Web开发的应用框架结构.  相似文献   

18.
Web应用系统性能测试研究与应用   总被引:2,自引:0,他引:2  
软件的性能测试是对被测系统执行效率、资源占用、稳定性等进行检验,以验证系统能力,尽早发现系统缺陷,为系统性能优化提供支持。研究了Web应用系统的体系结构与性能特点并结合实际测试经验提出一种通用的性能测试过程模型,基于此模型应用HP公司自动化测试工具LoadRunner对某市城市管理系统综合评价子系统进行测试分析,并验证了模型的可用性与有效性。  相似文献   

19.
在业务流程和领域模型上,各项目之间存在很多重叠。因此,这是共享信息、降低每个项目所需工作量的一次大好机会。  相似文献   

20.
当前,Web应用的安全问题已经受到越来越多的挑战,人们对于Web的安全也给予了更多的关注.针对Web应用的安全系统进行了分析,描述了Web应用安全漏洞的级别,并对安全漏洞的进行分类,将其总结和归类;在传统的Web应用漏洞扫描系统的基础上,针对漏洞扫描系统的目标,设计出Web应用安全扫描系统,并对其各个模块的基本功能进行了分析;对遍历扫描模块进行了详细的分析.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号