首页> 外文期刊>Software and systems modeling >Managing the evolution of data-intensive Web applications by model-driven techniques
【24h】

Managing the evolution of data-intensive Web applications by model-driven techniques

机译:通过模型驱动的技术来管理数据密集型Web应用程序的演变

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

摘要

The adoption of Model-Driven Engineering (MDE) in the development of Web Applications permitted to decouple the functional description of applications from the underlying implementation platform. This is of paramount relevance for preserving the intellectual property encoded in models and making applications, languages and processes resilient to technological changes. This paper proposes a model-driven approach for supporting the migration and evolution of data-intensive Web applications. In particular, model differencing techniques are considered to realize a migration facility capable of detecting the modifications a model underwent during its lifecycle and to automatically derive from them the programs that are capable of migrating/adapting also those aspects which are not directly derivable from the source models, as for instance the data persistently stored in a database and the page layout usually written using graphic templates. The approach is validated by considering applications described with the beContent and WebML modeling languages.
机译:在Web应用程序的开发中采用模型驱动工程(MDE)可以使应用程序的功能描述与底层实现平台脱钩。这对于保留模型中编码的知识产权,并使应用程序,语言和过程具有适应技术变化的能力至关重要。本文提出了一种模型驱动的方法来支持数据密集型Web应用程序的迁移和演进。特别地,考虑使用模型差异技术来实现一种迁移工具,该迁移工具能够检测模型在其生命周期中所经历的修改,并从中自动得出能够迁移/适应也不能直接从源头获得这些方面的程序。模型,例如永久存储在数据库中的数据和通常使用图形模板编写的页面布局。通过考虑使用beContent和WebML建模语言描述的应用程序来验证该方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号