首页> 外文会议>Software engineering techniques >Automated Generation of Implementation from Textual System Requirements
【24h】

Automated Generation of Implementation from Textual System Requirements

机译:根据文本系统要求自动生成实施

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

摘要

An initial stage of a software development is a specification of the system requirements. Frequently, these requirements are expressed in UML and consist of use cases and a domain model. A use case is a sequence of tasks, which have to be performed to achieve a specific goal. The tasks of the use case are written in a natural language. The domain model describes objects used in the use cases. In this paper, we present an approach that allows automated generation of an executable code directly from the use cases written in a natural language. Use of the generation significantly accelerates the system development, e.g. it makes immediate verification of requirements completeness possible and the generated code can be used as a starting point for the final implementation. A prototype implementation of the approach is also described in the paper.
机译:软件开发的初始阶段是对系统要求的规范。通常,这些要求以UML表示,并且包括用例和域模型。用例是一系列任务,必须执行这些任务才能实现特定目标。用例的任务以自然语言编写。域模型描述了用例中使用的对象。在本文中,我们提出了一种方法,该方法允许直接从以自然语言编写的用例中自动生成可执行代码。使用这一代显着加速了系统开发,例如它使对需求完整性的立即验证成为可能,并且生成的代码可以用作最终实现的起点。本文还描述了该方法的原型实现。

著录项

  • 来源
    《Software engineering techniques》|2008年|p.34-47|共14页
  • 会议地点 Brno(CZ);Brno(CZ)
  • 作者

    Jan Francu; Petr Hnetynka;

  • 作者单位

    Department of Distributed and Dependable Systems Faculty of Mathematics and Physics, Charles University in Prague Malostranske namesti 25, 118 00 Prague 1, Czech Republic;

    Department of Distributed and Dependable Systems Faculty of Mathematics and Physics, Charles University in Prague Malostranske namesti 25, 118 00 Prague 1, Czech Republic;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 计算机软件;
  • 关键词

    use cases; code generation; requirement engineering; natural language;

    机译:用例;代码生成;需求工程;自然语言;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号