首页> 外文期刊>Computer assisted language learning >Towards Model-driven End-user Development in CALL
【24h】

Towards Model-driven End-user Development in CALL

机译:在CALL中实现模型驱动的最终用户开发

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

摘要

The purpose of this article is to introduce end-user development (EUD) processes to the CALL software development community. EUD refers to the active participation of end-users, as non-professional developers, in the software development life cycle. Unlike formal software engineering approaches, the focus in EUD on means/ends development is especially relevant to CALL application design, which traditionally suffers from idiosyncratic development efforts, minimal organisational support, and poor documentation practices. With the continued emphasis on teacher-led development in CALL, there is an urgent need to investigate appropriate frameworks, methodologies and tools that assist end-user developers to produce quality-driven, fit-for-purpose CALL applications. To this end, we promote the use of model-driven architectures (MDA) in EUD environments, and describe how MDA strategies lead to better alignment between software engineering and CALL design practices. Our discussion in this article seeks to achieve two objectives: (1) to underscore current limitations and possible future directions in CALL software development; and (2) to inform end-user developers in CALL of an appropriate and accessible software engineering framework for language learning environments.
机译:本文的目的是向CALL软件开发社区介绍最终用户开发(EUD)流程。 EUD指作为非专业开发人员的最终用户积极参与软件开发生命周期。与正式的软件工程方法不同,EUD中对手段/目标开发的关注尤其与CALL应用程序设计有关,CALL应用程序设计传统上受制于特有的开发工作,最少的组织支持和不良的文档实践。随着对CALL的教师主导式开发的持续关注,迫切需要研究适当的框架,方法和工具,以帮助最终用户开发人员生成质量驱动的,适合用途的CALL应用程序。为此,我们提倡在EUD环境中使用模型驱动的体系结构(MDA),并描述MDA策略如何使软件工程与CALL设计实践更好地保持一致。我们在本文中的讨论旨在实现两个目标:(1)强调CALL软件开发中的当前局限性和可能的​​未来方向; (2)通知CALL中的最终用户开发人员适当的,可访问的语言学习环境软件工程框架。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号