Infusing Artificial Intelligence into Requirements Quality Assurance
将人工智能融入需求质量保证
基本信息
- 批准号:RGPIN-2020-03991
- 负责人:
- 金额:$ 2.91万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Discovery Grants Program - Individual
- 财政年份:2021
- 资助国家:加拿大
- 起止时间:2021-01-01 至 2022-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Requirements capture the desired characteristics, functions, and properties of a proposed system. If left unaddressed, defects in requirements may ripple through the entire development process, potentially leading to cost overruns, poorly built systems, and project failures. To mitigate against and identify requirements defects as early as possible, systematic measures are necessary for requirements quality assurance (RQA). In systems and software engineering, RQA refers to procedures and activities aiming to ensure that the requirements of a system meet the desired quality attributes, for example, completeness and unambiguity. For complex systems, a fully manual approach to RQA would not only be expensive but also error--prone. Automated support for RQA is thus important. Despite the existing research, major challenges remain in RQA automation. A first set of challenges relates to the ubiquitous use of natural language (NL) in requirements documents. NL does not lend itself easily to automation, and further, leaves ample room for quality issues to occur. Currently, several key RQA activities for NL requirements, for example, ambiguity detection and completeness checking have little automated support. Similarly, automation is scarce for transforming NL requirements into models that can be used for simulation and testing purposes. A second set of challenges is posed by the fact that systems increasingly have to comply with standards, laws, and regulations. This makes an explicit treatment of legal requirements paramount to minimize the risk of non--compliance. To date, little research has been directed at providing automated assistance for ensuring the quality of legal requirements. The research will devise novel automated support for RQA with an emphasis on applicability in industrial settings. The main hypothesis underlying the research is that recent advances in artificial intelligence can dramatically increase the accuracy and reduce the effort associated with some difficult RQA tasks. The research will employ a combination of natural language processing and machine learning for extracting structured information from NL requirements and classifying this information. The research will further capitalize on model-driven engineering for representing and analyzing the structured information extracted from NL requirements as well as for characterizing the legal provisions against which the quality of legal requirements needs be checked. The research is expected to (1) lead to major cost savings in quality assurance and increased confidence in the dependability of software--intensive systems, and (2) give the Canadian industry a competitive advantage in developing systems and software quality improvement tools. As importantly, the research will provide an ideal context for training highly qualified personnel with in--depth expertise in software engineering and applied AI, and capable of fulfilling the needs of research, society and the economy.
需求捕获了所提议系统的所需特征、功能和属性,如果不加以解决,需求中的缺陷可能会波及整个开发过程,从而可能导致成本超支、构建不良的系统和项目失败。在系统和软件工程中,RQA 是指旨在确保系统的需求满足所需的质量属性(例如完整性和完整性)的过程和活动。明确。对于复杂的系统,完全手动的 RQA 方法不仅成本高昂,而且容易出错。因此,尽管有现有的研究,RQA 自动化仍然存在主要挑战。自然语言 (NL) 在需求文档中的普遍使用并不容易实现自动化,而且,目前,NL 需求的几个关键 RQA 活动也存在很大的空间。同样,将 NL 需求转换为可用于模拟和测试目的的模型的自动化也很少。系统越来越必须遵守标准、法律和测试,这一事实带来了第二组挑战。这使得对法律要求的明确处理对于最大限度地降低不合规风险至关重要,迄今为止,很少有研究致力于提供自动协助以确保法律要求的质量。强调工业应用该研究的主要假设是,人工智能的最新进展可以显着提高准确性并减少与一些困难的 RQA 任务相关的工作量。该研究将结合自然语言处理和机器学习来从 NL 中提取结构化信息。该研究将进一步利用模型驱动工程来表示和分析从 NL 要求中提取的结构化信息,以及描述需要检查法律要求质量的法律条款。预计将 (1) 节省大量成本质量保证和增强对软件密集型系统可靠性的信心,并且(2)使加拿大行业在开发系统和软件质量改进工具方面具有竞争优势。同样重要的是,该研究将为培训合格的人员提供理想的环境。在软件工程和应用人工智能方面拥有深厚的专业知识,能够满足研究、社会和经济的需求。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Sabetzadeh, Mehrdad其他文献
Sabetzadeh, Mehrdad的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Sabetzadeh, Mehrdad', 18)}}的其他基金
Infusing Artificial Intelligence into Requirements Quality Assurance
将人工智能融入需求质量保证
- 批准号:
RGPAS-2020-00076 - 财政年份:2022
- 资助金额:
$ 2.91万 - 项目类别:
Discovery Grants Program - Accelerator Supplements
Infusing Artificial Intelligence into Requirements Quality Assurance
将人工智能融入需求质量保证
- 批准号:
RGPIN-2020-03991 - 财政年份:2022
- 资助金额:
$ 2.91万 - 项目类别:
Discovery Grants Program - Individual
Infusing Artificial Intelligence into Requirements Quality Assurance
将人工智能融入需求质量保证
- 批准号:
RGPAS-2020-00076 - 财政年份:2022
- 资助金额:
$ 2.91万 - 项目类别:
Discovery Grants Program - Accelerator Supplements
Infusing Artificial Intelligence into Requirements Quality Assurance
将人工智能融入需求质量保证
- 批准号:
RGPIN-2020-03991 - 财政年份:2022
- 资助金额:
$ 2.91万 - 项目类别:
Discovery Grants Program - Individual
AI-enabled, self-adaptive software-defined networking for the Small Office and Home Office (SOHO)
适用于小型办公室和家庭办公室 (SOHO) 的人工智能自适应软件定义网络
- 批准号:
566676-2021 - 财政年份:2021
- 资助金额:
$ 2.91万 - 项目类别:
Alliance Grants
Infusing Artificial Intelligence into Requirements Quality Assurance
将人工智能融入需求质量保证
- 批准号:
RGPAS-2020-00076 - 财政年份:2021
- 资助金额:
$ 2.91万 - 项目类别:
Discovery Grants Program - Accelerator Supplements
Infusing Artificial Intelligence into Requirements Quality Assurance
将人工智能融入需求质量保证
- 批准号:
RGPAS-2020-00076 - 财政年份:2021
- 资助金额:
$ 2.91万 - 项目类别:
Discovery Grants Program - Accelerator Supplements
AI-enabled, self-adaptive software-defined networking for the Small Office and Home Office (SOHO)
适用于小型办公室和家庭办公室 (SOHO) 的人工智能自适应软件定义网络
- 批准号:
566676-2021 - 财政年份:2021
- 资助金额:
$ 2.91万 - 项目类别:
Alliance Grants
Infusing Artificial Intelligence into Requirements Quality Assurance
将人工智能融入需求质量保证
- 批准号:
RGPAS-2020-00076 - 财政年份:2020
- 资助金额:
$ 2.91万 - 项目类别:
Discovery Grants Program - Accelerator Supplements
Infusing Artificial Intelligence into Requirements Quality Assurance
将人工智能融入需求质量保证
- 批准号:
RGPIN-2020-03991 - 财政年份:2020
- 资助金额:
$ 2.91万 - 项目类别:
Discovery Grants Program - Individual
相似国自然基金
光控NO人造细胞的构建及其对黑色素瘤的治疗研究
- 批准号:22374033
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
基于阻燃三维集流体/人造保护层的热稳定钠(钾)金属负极设计构筑及其调控枝晶生长动力学研究
- 批准号:52302085
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
基于YE1-BE3-FNLS编辑人造血干细胞的研究
- 批准号:32371549
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
可级联催化和运动变形的人造细胞构建及其在硼中子俘获治疗肿瘤中的研究
- 批准号:82373206
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
基于CaO-TiO2-ZrO2-Nd2O3(CeO2)体系的新型人造岩石基材及其稳定性研究
- 批准号:52361002
- 批准年份:2023
- 资助金额:32 万元
- 项目类别:地区科学基金项目
相似海外基金
Infusing Artificial Intelligence into Requirements Quality Assurance
将人工智能融入需求质量保证
- 批准号:
RGPIN-2020-03991 - 财政年份:2022
- 资助金额:
$ 2.91万 - 项目类别:
Discovery Grants Program - Individual
Infusing Artificial Intelligence into Requirements Quality Assurance
将人工智能融入需求质量保证
- 批准号:
RGPAS-2020-00076 - 财政年份:2022
- 资助金额:
$ 2.91万 - 项目类别:
Discovery Grants Program - Accelerator Supplements
Infusing Artificial Intelligence into Requirements Quality Assurance
将人工智能融入需求质量保证
- 批准号:
RGPAS-2020-00076 - 财政年份:2022
- 资助金额:
$ 2.91万 - 项目类别:
Discovery Grants Program - Accelerator Supplements
Infusing Artificial Intelligence into Requirements Quality Assurance
将人工智能融入需求质量保证
- 批准号:
RGPIN-2020-03991 - 财政年份:2022
- 资助金额:
$ 2.91万 - 项目类别:
Discovery Grants Program - Individual
Infusing Artificial Intelligence into Requirements Quality Assurance
将人工智能融入需求质量保证
- 批准号:
RGPAS-2020-00076 - 财政年份:2021
- 资助金额:
$ 2.91万 - 项目类别:
Discovery Grants Program - Accelerator Supplements