A Framework to Support Non-Functional Requirements Knowledge Reuse

支持非功能性需求知识重用的框架

基本信息

  • 批准号:
    RGPIN-2018-05833
  • 负责人:
  • 金额:
    $ 1.68万
  • 依托单位:
  • 依托单位国家:
    加拿大
  • 项目类别:
    Discovery Grants Program - Individual
  • 财政年份:
    2019
  • 资助国家:
    加拿大
  • 起止时间:
    2019-01-01 至 2020-12-31
  • 项目状态:
    已结题

项目摘要

Requirements engineers have to address both functional and non-functional requirements (NFR) to develop software systems. Functional requirements are responsible for representing what the system is capable of in terms of available features, while non-functional requirements are known to represent quality attributes. Some common NFRs include privacy, performance, usability, availability and other similar aspects related to the quality of a software system. The proposed research aims at providing an environment that will facilitate a software development process that will favor the reuse of knowledge on satisficing NFRs associated with functional requirements.***The first challenge for eliciting NFRs lies on the fact that they are fuzzy in nature and are often missed by both software engineers and stakeholders. Furthermore, choosing one solution to implement one NFR might bring synergies and, perhaps most important, conflicts to other NFRs.***Some works have proposed the use of catalogues for capturing knowledge on alternatives to achieve an NFR as a way of helping not only to elicit NFRs but also to reason about the complexity involved in choosing among alternatives. These catalogues are implemented using Softgoal Interdependency Graphs (SIG). SIGs catalogues promote a graphical representation of essential quality characteristics for satisficing a given non-functional requirement. In fact, empirical works have suggested that the use of catalogues can contribute to avoiding omissions and missed conflicts, despite the fact that SIGs do not scale too well.***I have recently proposed to use an ontology for NFR supported by semantic web techniques for storing and retrieving alternative solutions for one or more NFR, allowing software engineers to visualise the impacts of each solution. A prototype tool to support this activity was recently finished, and it is prepared to be available in a cloud environment to facilitate a broad use of it in the future. ***My long-term goal is to engineer the Non-Functional and Design Rationale (NDR) framework to help software engineers to elicit and model non-functional requirements empowered by a knowledge that has previously been elicited. I believe that the use of a well-defined knowledge base can play a major role to achieve this goal. Therefore, the NDR Framework will emerge as the result of further developing our ontology and create methods, techniques and tools to store and retrieve knowledge on implementing non-functional requirements. The framework will also provide methods to integrate NFRs into functional specifications. ***The NDR Framework will be first made available to the academic community to evaluate it and to later contribute to the knowledge repository. After the framework is stable and mature, we will also allow members from the industry to query the knowledge base and, in the long run, to submit contributions to be added to the knowledge base.***********
需求工程师必须同时处理功能和非功能需求(NFR)来开发软件系统。功能性需求负责表示系统在可用特性方面的能力,而非功能性需求则已知表示质量属性。一些常见的nfr包括隐私、性能、可用性、可用性和其他与软件系统质量相关的类似方面。建议的研究旨在提供一个环境,该环境将促进软件开发过程,该过程将有利于满足与功能需求相关的nfr的知识的重用。引出nfr的第一个挑战在于它们本质上是模糊的,并且经常被软件工程师和涉众忽略。此外,选择一个解决方案来实现一个NFR可能会带来协同作用,也许最重要的是,会给其他NFR带来冲突。***一些作品建议使用目录来获取关于备选方案的知识,以实现NFR,这不仅有助于引发NFR,而且有助于推理在备选方案中选择所涉及的复杂性。这些目录是使用Softgoal相互依赖图(SIG)实现的。sig目录促进基本质量特征的图形表示,以满足给定的非功能需求。事实上,实证研究表明,尽管sigg不能很好地扩展,但使用目录可以有助于避免遗漏和错过的冲突。***我最近提出使用语义web技术支持的NFR本体来存储和检索一个或多个NFR的替代解决方案,允许软件工程师可视化每个解决方案的影响。支持此活动的原型工具最近已经完成,并且准备在云环境中可用,以促进将来的广泛使用。***我的长期目标是设计非功能和设计原理(NDR)框架,以帮助软件工程师通过先前获得的知识来引出和建模非功能需求。我相信使用定义良好的知识库可以在实现这一目标方面发挥重要作用。因此,NDR框架将作为进一步发展我们的本体并创建存储和检索实现非功能需求的知识的方法、技术和工具的结果而出现。该框架还将提供将nfr集成到功能规范中的方法。*** NDR框架将首先提供给学术界进行评估,然后贡献给知识库。在框架稳定成熟后,我们还将允许行业成员查询知识库,并在长期内提交要添加到知识库中的贡献。***********

项目成果

期刊论文数量(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 }}

Cysneiros, LuizMarcio其他文献

Cysneiros, LuizMarcio的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Cysneiros, LuizMarcio', 18)}}的其他基金

A Framework to Support Non-Functional Requirements Knowledge Reuse
支持非功能性需求知识重用的框架
  • 批准号:
    RGPIN-2018-05833
  • 财政年份:
    2022
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
A Framework to Support Non-Functional Requirements Knowledge Reuse
支持非功能性需求知识重用的框架
  • 批准号:
    RGPIN-2018-05833
  • 财政年份:
    2021
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
A Framework to Support Non-Functional Requirements Knowledge Reuse
支持非功能性需求知识重用的框架
  • 批准号:
    RGPIN-2018-05833
  • 财政年份:
    2020
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
A Framework to Support Non-Functional Requirements Knowledge Reuse
支持非功能性需求知识重用的框架
  • 批准号:
    RGPIN-2018-05833
  • 财政年份:
    2018
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Non-functional requirements from early requirements to implementation
从早期需求到实现的非功能性需求
  • 批准号:
    262148-2005
  • 财政年份:
    2009
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Non-functional requirements from early requirements to implementation
从早期需求到实现的非功能性需求
  • 批准号:
    262148-2005
  • 财政年份:
    2008
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Non-functional requirements from early requirements to implementation
从早期需求到实现的非功能性需求
  • 批准号:
    262148-2005
  • 财政年份:
    2007
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Non-functional requirements from early requirements to implementation
从早期需求到实现的非功能性需求
  • 批准号:
    262148-2005
  • 财政年份:
    2006
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Non-functional requirements from early requirements to implementation
从早期需求到实现的非功能性需求
  • 批准号:
    262148-2005
  • 财政年份:
    2005
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Non-functional requirements: from early requirements to implementation
非功能性需求:从早期需求到实现
  • 批准号:
    262148-2003
  • 财政年份:
    2004
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual

相似国自然基金

两性离子载体(zwitterionic support)作为可溶性支载体在液相有机合成中的应用
  • 批准号:
    21002080
  • 批准年份:
    2010
  • 资助金额:
    19.0 万元
  • 项目类别:
    青年科学基金项目
基于Support Vector Machines(SVMs)算法的智能型期权定价模型的研究
  • 批准号:
    70501008
  • 批准年份:
    2005
  • 资助金额:
    17.0 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

Post-extubation pressures on non-invasive respiratory support in preterm neonates: A prospective comparative effectiveness research study
早产儿无创呼吸支持的拔管后压力:一项前瞻性比较有效性研究
  • 批准号:
    489472
  • 财政年份:
    2023
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Operating Grants
Creative Catalyst - Non-Financial Support Element- Creative UK
创意催化剂 - 非财务支持元素 - Creative UK
  • 批准号:
    160123
  • 财政年份:
    2023
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Collaborative R&D
Transition of Students Attending Non-Mainstream Upper Secondary Schools After Experiencing School Non-Attendance in Compulsory Education: A Follow-Up Study for Support
义务教育阶段缺课后就读非主流高中的学生的过渡:支持性跟踪研究
  • 批准号:
    23KJ0792
  • 财政年份:
    2023
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
Establishment of Seismic Design Method for Equipment Support Members Based on the Interaction between Building Equipment and Non-structural Materials
基于建筑设备与非结构材料相互作用的设备支撑构件抗震设计方法的建立
  • 批准号:
    23KJ0909
  • 财政年份:
    2023
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
International comparison of non-profit organizations addressing child poverty: exploring the social implementation of support models
解决儿童贫困问题的非营利组织的国际比较:探索支持模式的社会实施
  • 批准号:
    23K02242
  • 财政年份:
    2023
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Develop a programme to support the prevention of Non-Communicable Diseases (NCDs) in the Republic of Kenya.
制定一项计划,支持肯尼亚共和国预防非传染性疾病 (NCD)。
  • 批准号:
    23K09892
  • 财政年份:
    2023
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Mental health preventive support for adolescent non-help-seekers: An empirical analysis for social implementation
对青少年非求助者的心理健康预防支持:社会实施的实证分析
  • 批准号:
    22KJ0712
  • 财政年份:
    2023
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
Support for Safe Driving Using Graph Theoretic Functional Brain Network Analysis and Non-invasive Brain Stimulation
使用图论功能脑网络分析和非侵入性脑刺激支持安全驾驶
  • 批准号:
    23KJ1643
  • 财政年份:
    2023
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
A Framework to Support Non-Functional Requirements Knowledge Reuse
支持非功能性需求知识重用的框架
  • 批准号:
    RGPIN-2018-05833
  • 财政年份:
    2022
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Exploration of support factors for families of non-hospitalized patients based on Article 23 of the Act on Mental Health and Welfare for the Mentally Disabled
基于《精神障碍者心理健康福利法》第23条探讨非住院患者家属的支持因素
  • 批准号:
    22K21120
  • 财政年份:
    2022
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Grant-in-Aid for Research Activity Start-up
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了