首页> 外文期刊>Journal of software >Methodologies for Model-Driven Development of Adaptive Web Applications: An Analytical Survey
【24h】

Methodologies for Model-Driven Development of Adaptive Web Applications: An Analytical Survey

机译:自适应Web应用程序的模型驱动开发方法:分析性调查

获取原文
获取外文期刊封面目录资料

摘要

Due to the rapid expansion of web applications, the information and services provided on the web have proliferated, leading to ever-increasing complexity. This has not only resulted in the utmost significance of information quality and accuracy on the web, but has also necessitated that access to information be improved. Hence, adaptive web systems have emerged, which focus on adapting web content, presentation, and navigation to meet the needs of the users according to their individual circumstances and preferences. In this field, focus has gradually shifted from creation of new adaptive techniques to solving the problems of analysis and design of adaptive applications; in other words, it has become important to handle the dynamism of the runtime environment and the complexity involved in developing these applications. Model-Driven Engineering (MDE) is considered a promising approach for overcoming these problems, mainly due to its modeling features: Models are created at different levels of abstraction (thus enhancing complexity management), and the process can potentially be automated through the use of transformation rules. We provide a review of several prominent methodologies that utilize MDE for developing adaptive web applications, and propose a criteria-based evaluation approach that highlights their strengths and weaknesses. Evaluation results can be used for comparing and selecting methodologies for use in web development projects; they can also be used for constructing a new methodology that exploits the strengths and addresses the shortcomings of existing methodologies.
机译:由于Web应用程序的快速扩展,Web上提供的信息和服务已经激增,导致复杂性不断增加。这不仅导致了网络上信息质量和准确性的最重要意义,而且还必须改善对信息的访问。因此,出现了自适应网络系统,其专注于根据用户的个人情况和偏好来适应网络内容,呈现和导航以满足用户的需求。在这一领域,重点逐渐从创建新的自适应技术转移到解决自适应应用程序的分析和设计问题。换句话说,处理运行时环境的动态性以及开发这些应用程序所涉及的复杂性已经变得很重要。模型驱动工程(MDE)被认为是解决这些问题的有前途的方法,主要是由于其建模功能:在不同的抽象级别创建模型(从而增强了复杂性管理),并且可以通过使用转换规则。我们提供了几种利用MDE开发自适应Web应用程序的著名方法的综述,并提出了一种基于标准的评估方法,突出了它们的优缺点。评估结果可用于比较和选择用于Web开发项目的方法;它们还可以用于构建一种新方法,以利用其优势并解决现有方法的不足。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号