期刊文献+

支持多目标框架的Web应用开发方法 被引量:1

Web application development approach supporting multi-target-frameworks
下载PDF
导出
摘要 目前多数基于MDA的Web应用开发工具将平台相关模型(PSM)定义为具体的目标运行框架,这使得基于某种平台的业务逻辑设计与目标运行框架产生过于紧密的耦合,降低了软件演化过程中设计模型的可重用性。为解决这些问题,将Web应用的运行框架描述添加到开发模型中,并且引入抽象平台相关模型和具体平台相关模型的概念,提出了一种支持多目标框架代码生成的扩展MDA开发模型。以J2EE作为目标平台,以JavaServer Faces作为目标运行框架进行实验研究表明,该方法提升了模型描述的灵活性和可重用性,能够对模型驱动的软件开发提供有力的支持。 Platform specific models in most MDA-based development approach for Web applications are defined as the concrete framework on which the target system runs, which leads to the close coupling between platform specific design models and the target frameworks as well as reduce the design model's reusability. In order to resolve these problems, the description of the target framework for Web application was added in the extended MDA-based development model that supported multi-target-frameworks, and in which abstract platform specific model and concrete platform specific model was introduced. J2EE and JavaServer Faces were respectively used as target platform and target framework in the experimental research. The experimental results show this approach can make an effect support to model-driven development for the enhancement of the model's flexibility and reusability.
出处 《计算机应用》 CSCD 北大核心 2007年第12期3092-3094,3098,共4页 journal of Computer Applications
基金 山东省科技发展计划资助项目(2006GG2201009)
关键词 模型驱动体系结构 平台有关模型 WEB应用框架 model driven architecture platform specific model Web application framework
  • 相关文献

参考文献6

  • 1THOMAS D. MDA: revenge of the modelers or UML utopia? [J]. IEEE Software, 2004, 21(3): 15-17.
  • 2MILLER J, MUKERJI J. MDA guide version 1 . 0. 1 . document number omg/2003-06-01 [ EB/OL]. [ 2007 - 04 - 05]. http:// www. omg. com/mda.
  • 3KLEPPE A, WARMER J, BAST W. MDA explained: the model driven architecture practice and promise [M]. [ S. l. ] : Addison- Wesley Professional, 2003.
  • 4MARTIN F . Patterns of enterprise application architecture [M] . [ S. l. ] : Addison-Wesley Professional, 2003.
  • 5侯金奎,万建成,张玉艳.一种支持MDA的PIM建模方法[J].计算机工程,2007,33(8):71-73. 被引量:26
  • 6DUDNEY B, LEHR J, WILLIS B, et al. Mastering JavaServerTM faces [M]. Indianapolis, Indiana: John Wiley & Sons, 2004.

二级参考文献5

  • 1Miller J, Mukerji J. MDA Guide Version 1.0.1: Document Number omg/2003-06-01 [Z]. 2003. http://www.omg.com/mda.
  • 2Yang Y J, Kim S Y, Choi G J, et al. A UML-based Object-oriented Framework Development Methodology[C]//Proceedings of Software Engineering Conference, Asia Pacific. 1998-12-02.
  • 3Melia S, Cachero C, Gomez J. Using MDA in Web Software Architectures[C]//Proc. of the 2^nd International Workshop on Generative Techniques in the Context of MDA, Anaheim, California,USA. 2003-10.
  • 4Hubert R. Convergent Architecture: Building Model-driven J2EE Systems with UML[M]. New York: John Wiley & Sons, 2002.
  • 5Kleppe A, Warmer J, Bast W. The Model Driven Architecture:Practice and Promise[M]. Addison-Wesley, 2003.

共引文献25

同被引文献4

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部