首页> 外文学位 >A methodology for semi-automatic assistance in elicitation and analysis of textual user requirements.
【24h】

A methodology for semi-automatic assistance in elicitation and analysis of textual user requirements.

机译:在文本用户需求的启发和分析中的半自动协助方法。

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

摘要

Requirements Engineering (RE) is a sub-discipline within Software Engineering increasingly recognized as a critical component in the success of a software development project. With the escalating complexity of software requirements, problems of traditional requirements engineering techniques, including the use of natural language text, are becoming increasingly apparent.;The approach is based on a syntactic analysis and formalization of the text written in natural language and enriched with domain-related information extracted from reusable domain-specific data models. The applicability of this research is illustrated with a case study. A prototype implementing our methodology is developed as a proof-of-concept. The results of controlled experiments designed to evaluate our approach prove the validity of the methodology. The thesis discusses future work, issues, problems, and priorities. Furthermore, it proposes recommendations for textual requirements comprehension research.;This research aims to assist software analysts in dealing with the challenges that exist in correctly understanding user requirements during the interactive process of requirement elicitation and analysis. It proposes a methodology related to visualization of textual requirements and was of making them shared, reviewed and debated by the stakeholders. The proposed methodology serves as a basis for a semi-automated process aimed at capturing the conceptual model of the software system under development and its high-level services from user requirements text. The extracted information can be used by analysts in their in-depth study of the requirements text and in avoiding the risks associated with specifying poor or invalid requirements.
机译:需求工程(RE)是软件工程中的一个子学科,被日益视为软件开发项目成功的关键组成部分。随着软件需求的复杂性不断提高,传统需求工程技术的问题(包括自然语言文本的使用)变得越来越明显。该方法基于对自然语言编写的文本的句法分析和形式化,并丰富了领域从可重用的特定于域的数据模型中提取的相关信息。案例研究说明了该研究的适用性。实施我们的方法的原型被开发为概念验证。设计用来评估我们的方法的受控实验的结果证明了该方法的有效性。本文讨论了未来的工作,问题,问题和优先事项。此外,它还为文本需求理解研究提出了建议。该研究旨在帮助软件分析人员应对在需求启发和分析的交互过程中正确理解用户需求方面所存在的挑战。它提出了一种与文本需求可视化相关的方法,并使其被利益相关者共享,审查和辩论。所提出的方法学是半自动化过程的基础,该过程旨在从用户需求文本中捕获正在开发的软件系统及其高级服务的概念模型。分析人员可以在对需求文本的深入研究中,以及避免与指定不良或无效需求相关的风险中使用提取的信息。

著录项

  • 作者

    Moradi Seresht, Shadi.;

  • 作者单位

    Concordia University (Canada).;

  • 授予单位 Concordia University (Canada).;
  • 学科 Computer Science.
  • 学位 M.Comp.Sc.
  • 年度 2008
  • 页码 122 p.
  • 总页数 122
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号