首页> 外文期刊>Interacting with Computers >A language-driven approach for the design of interactive applications
【24h】

A language-driven approach for the design of interactive applications

机译:一种语言驱动的交互式应用程序设计方法

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

摘要

In this paper we propose a language-driven approach for the high-level design of interactive applications architected according to the model-view-controller pattern. The approach is especially well-suited for applications that incorporate contents with sophisticated structures, and whose interactive behavior is driven by these structures. In our approach we characterize the structure of the contents stored in the applications' models with suitable domain-specific languages. Then we characterize the interactive behavior of these applications by assigning suitable operational semantics to these languages. The resulting designs are amenable to support rapid prototyping, exploration and early discovery of application features, systematic implementation using standard web-based technologies, and rational collaboration processes between domain experts and developers during production and maintenance. We exemplify the approach in the e-learning domain with a system for the production of Socratic tutors.
机译:在本文中,我们为根据模型-视图-控制器模式构建的交互式应用程序的高级设计提出了一种语言驱动的方法。该方法特别适合包含具有复杂结构的内容且其交互行为由这些结构驱动的应用程序。在我们的方法中,我们使用适当的领域特定语言来表征存储在应用程序模型中的内容的结构。然后,我们通过为这些语言分配适当的操作语义来表征这些应用程序的交互行为。最终的设计可支持快速原型设计,应用功能的探索和早期发现,使用基于Web的标准技术的系统实现以及在生产和维护期间领域专家与开发人员之间的合理协作过程。我们通过一个用于制作苏格拉底导师的系统在电子学习领域中举例说明该方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号