首页> 外文期刊>International journal of software engineering and knowledge engineering >Developing Web Applications Based on Model Driven Architecture
【24h】

Developing Web Applications Based on Model Driven Architecture

机译:基于模型驱动架构开发Web应用程序

获取原文
获取原文并翻译 | 示例
           

摘要

Model Driven Architecture (MDA) is a new software development framework. This paper presents a model-driven approach to the development of Web applications by combining Conallen's web applications design concept and Kleppe's MDA process. We use the UML extension mechanism, i.e. stereotypes, to define the various web elements, and use the Robustness diagram to represent MVC 2 structure for Web application. After required analysis, we start by using a use case diagram as CIM, and then transform CIM to PIM, and PIM to PSM. We propose mapping rules for model-to-model transformation. Finally, we develop a tool named WebPSM2Code, which can automatically transform PSM diagram to Web application code, such as Java, JSP, HTML, Servlet, Javascript, as well as deployment descriptor file. All the files can automatically address to the correct directory structure for JSP Web application, and the transformation rate is about 39% of the whole system. Using this methodology, systems can be analyzed, designed, and generated more easily and systematically. Thereby, the time that Web programmers spend on coding can be reduced.
机译:模型驱动架构(MDA)是一种新的软件开发框架。本文通过结合Conallen的Web应用程序设计概念和Kleppe的MDA流程,提出了一种模型驱动的Web应用程序开发方法。我们使用UML扩展机制(即构造型)来定义各种Web元素,并使用“稳健性”图来表示Web应用程序的MVC 2结构。在进行了必要的分析之后,我们首先将用例图用作CIM,然后将CIM转换为PIM,再将PIM转换为PSM。我们提出了用于模型到模型转换的映射规则。最后,我们开发了一个名为WebPSM2Code的工具,该工具可以将PSM图自动转换为Web应用程序代码,例如Java,JSP,HTML,Servlet,Javascript以及部署描述符文件。所有文件都可以自动寻址到JSP Web应用程序的正确目录结构,并且转换率约为整个系统的39%。使用这种方法,可以更轻松,系统地分析,设计和生成系统。从而,可以减少Web程序员花费在编码上的时间。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号