首页> 外文OA文献 >Model-Driven Development for End-Users, too!?
【2h】

Model-Driven Development for End-Users, too!?

机译:最终用户的模型驱动开发!?

摘要

Elicitating the requirements and creating a model of a software system are standard activities in the development process of professional software development. The talk discusses whether these two development phases are also present in end-user software development and how they could look like. It is argued that one has to distinguish between at least two types of end-user software developers. Those, who are not professional software developers, but work in an engineering domain and follow stepwise development processes. They are used to have requirements specifications as well as models, too. But, non-professional, non-engineering end-users, e.g. spreadsheet developers, don’t and would not like to distinguish between different steps in the development process. Therefore, we propose to hide the distinction between these different steps by closely interconnecting requirements specification, models and code, and by putting them into one development box. By offering appropriate interface functions like create, adapt, refine, etc. to the box, the end-user is supported in developing software without being aware that he is undergoing a stepwise refinement process from requirements specifications towards concrete code.
机译:提出要求并创建软件系统模型是专业软件开发过程中的标准活动。演讲讨论了这两个开发阶段是否也出现在最终用户软件开发中以及它们的外观。有人认为必须区分至少两种类型的最终用户软件开发人员。他们不是专业的软件开发人员,而是在工程领域工作并遵循逐步的开发过程。它们也曾经具有需求规格和模型。但是,非专业,非工程最终用户,例如电子表格开发人员,不要,并且不想区分开发过程中的不同步骤。因此,我们建议通过将需求规范,模型和代码紧密联系在一起,并将它们放入一个开发箱中,以隐藏这些不同步骤之间的区别。通过为框提供适当的接口功能(如创建,修改,细化等),最终用户可以在开发软件时得到支持,而无需知道他正在经历从需求规范到具体代码的逐步细化过程。

著录项

  • 作者

    Engels Gregor;

  • 作者单位
  • 年度 2007
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号