首页> 外文学位 >Consistency Checking of Natural Language Temporal Requirements using Answer-Set Programming.
【24h】

Consistency Checking of Natural Language Temporal Requirements using Answer-Set Programming.

机译:使用答案集编程对自然语言时间要求进行一致性检查。

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

摘要

Successful software engineering practice requires high quality requirements. Inconsistency is one of the main requirement issues that may prevent software projects from being success. This is particularly onerous when the requirements concern temporal constraints. Manual checking whether temporal requirements are consistent is tedious and error prone when the number of requirements is large. This dissertation addresses the problem of identifying inconsistencies in temporal requirements expressed as natural language text. The goal of this research is to create an efficient, partially automated, approach for checking temporal consistency of natural language requirements and to minimize analysts' workload.;The key contributions of this dissertation are as follows: (1) Development of a partially automated approach for checking temporal consistency of natural language requirements. (2) Creation of a formal language Temporal Action Language (TeAL), which provide a means to represent natural language requirements precisely and unambiguously. (3) Development of a front end to semi-automatically translate natural language requirements into TeAL . (4) Development of a translator from TeAL to the ASP language.;Validation results to date show that the front end tool makes the task of translating natural language requirements into TeAL more accurate and efficient, and the translator generates ASP programs that correctly detect the inconsistencies in the requirements.
机译:成功的软件工程实践需要高质量的要求。不一致是可能导致软件项目无法成功的主要要求问题之一。当需求涉及时间限制时,这尤其繁重。当需求数量很大时,手动检查时间需求是否一致很繁琐且容易出错。本文解决了识别以自然语言文本表示的时间要求不一致的问题。这项研究的目的是创建一种有效的,部分自动化的方法来检查自然语言需求的时间一致性并最大程度地减少分析人员的工作量。论文的主要贡献如下:(1)开发一种部分自动化的方法用于检查自然语言要求的时间一致性。 (2)创建正式语言“时间行动语言”(TeAL),它提供了一种手段来准确,明确地表达自然语言要求。 (3)前端开发,以将自然语言需求半自动转换为TeAL。 (4)从TeAL到ASP语言的翻译器的开发。迄今为止的验证结果表明,前端工具使将自然语言要求翻译为TeAL的任务更加准确和高效,并且翻译器生成了可以正确检测到语言的ASP程序。要求不一致。

著录项

  • 作者

    Li, Wenbin.;

  • 作者单位

    University of Kentucky.;

  • 授予单位 University of Kentucky.;
  • 学科 Computer science.
  • 学位 Ph.D.
  • 年度 2015
  • 页码 154 p.
  • 总页数 154
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

  • 入库时间 2022-08-17 11:52:53

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号