Decision Making under Uncertainty in Software Engineering: Release Readiness
Decision Making under Uncertainty in Software Engineering: Release Readiness
批准号:
402003-2012
负责人:
Bener, Ayse
金额:
$2.04万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2016
资助国家:
加拿大
项目状态:
已结题
起止时间:
2016-01-01 至 2017-12-31
中文摘要
本研究对软件缺陷检测进行了研究。这项研究的目的是解决“何时停止测试软件并发布它?”的问题。在“立即交付!”的持续压力下。由于时间和预算的限制,软件经理在现实生活中并不只观察一个因素,例如缺陷率。管理人员将他们的先验知识与有关代表不同生命周期过程的因素及其对软件产品最终可靠性的影响的历史数据结合在一起。此外,产品可靠性与软件开发生命周期(SDLC)活动密切相关。SDLC中的每个阶段都必须通过考虑产品、过程和人员相关因素之间的关系以及这些阶段之间的关系及其对最终软件产品可靠性的影响来建模。发布计划之前的研究很好地解决了如何根据利益相关者的偏好来确定SDLC过程的优先级。然而,还需要对SDLC过程之间的临时关系进行建模,以确定该版本在可靠性方面是否已经准备就绪。本研究旨在了解SDLC活动的因果关系,进而决定停止测试活动。本研究以实证分析为基础,旨在开发一种量化软件产品发布准备程度的模型。软件工程领域的其他研究人员也可以使用该模型。我的目标是开发一个贝叶斯模型,根据数据的可用性和质量,同时使用定量和定性数据。这种混合模式将把从组织系统提取的当地数据与通过调查问卷收集的专家判断结合起来,从而提供灵活性。我还计划扩展我现有的软件度量收集工具Prest,以包含更多的度量以及分析、缺陷和可靠性预测功能。拟议的研究计划与加拿大软件开发行业高度相关。加拿大的软件开发公司可以使用该工具帮助他们的经理在不确定的情况下做出决策。
英文摘要
This research investigates the detection of software defects. The aim of the research is to address the question of "when to stop testing the software and release it?'. Under the constant pressure of "Deliver Now!' due time and budget constraints, software managers in real life do not observe only one factor, such as defect rates. Managers combine their prior knowledge with historical data about factors representing different lifecycle processes and their effects on the final reliability of software product. Furthermore, product reliability is strongly connected with software development life cycle (SDLC) activities. Each phase in the SDLC has to be modeled by considering the relations of product, process, and people related factors, as well as the relationships between these phases and their impacts on the final software product reliability. Previous studies in release planning well addressed how SDLC processes can be prioritized based on stakeholder preferences. However, there is also a need to model casual relations between SDLC processes to decide if the release is ready in terms of its reliability. This research aims to understand cause - effect relationships of SDLC activities leading decisions to stop testing activity. This research program is based on empirical analyses and aims to develop a model to quantify release readiness of software product. Other researchers in the software engineering domain can also use this model. My objective is to develop a Bayesian model that uses both quantitative and qualitative data based on data availability and quality. Such a hybrid model would give flexibility by combining local data extracted from organizational systems with expert judgments collected through questionnaires. I also plan to extend my existing software metrics collection tool, Prest, to include more metrics, and capabilities for analysis, defect and reliability prediction. The proposed research program is highly relevant to the Canadian software development industry. Software development companies in Canada to assist their managers to make decisions under uncertainty can use the tool.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Towards Measuring Defect Debt and Developing a Recommender System for Their Prioritization
-
批准号:RGPIN-2017-05312
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.89万
-
财政年份:2022
-
负责人:Bener, Ayse
-
依托单位:
Towards Measuring Defect Debt and Developing a Recommender System for Their Prioritization
-
批准号:RGPIN-2017-05312
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.89万
-
财政年份:2021
-
负责人:Bener, Ayse
-
依托单位:
Detecting similarities and conflicts in software requirements
-
批准号:543936-2019
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.95万
-
财政年份:2021
-
负责人:Bener, Ayse
-
依托单位:
Towards Measuring Defect Debt and Developing a Recommender System for Their Prioritization
-
批准号:RGPIN-2017-05312
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.89万
-
财政年份:2020
-
负责人:Bener, Ayse
-
依托单位:
Detecting similarities and conflicts in software requirements
-
批准号:543936-2019
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.95万
-
财政年份:2020
-
负责人:Bener, Ayse
-
依托单位:
Towards Measuring Defect Debt and Developing a Recommender System for Their Prioritization
-
批准号:RGPIN-2017-05312
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.89万
-
财政年份:2019
-
负责人:Bener, Ayse
-
依托单位:
Detecting similarities and conflicts in software requirements
-
批准号:543936-2019
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.95万
-
财政年份:2019
-
负责人:Bener, Ayse
-
依托单位:
Test case prioritization
-
批准号:499518-2016
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$3.79万
-
财政年份:2018
-
负责人:Bener, Ayse
-
依托单位:
Generating narratives from financial data using active learning
-
批准号:531066-2018
-
项目类别:Engage Grants Program
-
资助金额:$1.82万
-
财政年份:2018
-
负责人:Bener, Ayse
-
依托单位:
Recommender system empowered by contextual information
-
批准号:490782-2015
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.95万
-
财政年份:2018
-
负责人:Bener, Ayse
-
依托单位:
Towards Measuring Defect Debt and Developing a Recommender System for Their Prioritization
-
批准号:RGPIN-2017-05312
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.89万
-
财政年份:2018
-
负责人:Bener, Ayse
-
依托单位:
Towards Measuring Defect Debt and Developing a Recommender System for Their Prioritization
-
批准号:RGPIN-2017-05312
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.89万
-
财政年份:2017
-
负责人:Bener, Ayse
-
依托单位:
Analytics for intraday trading data
-
批准号:499983-2016
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$7.29万
-
财政年份:2017
-
负责人:Bener, Ayse
-
依托单位:
Test case prioritization
-
批准号:499518-2016
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$3.79万
-
财政年份:2017
-
负责人:Bener, Ayse
-
依托单位:
Recommender system empowered by contextual information
-
批准号:490782-2015
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.37万
-
财政年份:2017
-
负责人:Bener, Ayse
-
依托单位:
Predicting patch quality
-
批准号:501112-2016
-
项目类别:Engage Grants Program
-
资助金额:$1.82万
-
财政年份:2016
-
负责人:Bener, Ayse
-
依托单位:
Analytics for intraday trading data
-
批准号:499983-2016
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$7.29万
-
财政年份:2016
-
负责人:Bener, Ayse
-
依托单位:
Test case prioritization
-
批准号:499518-2016
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$3.79万
-
财政年份:2016
-
负责人:Bener, Ayse
-
依托单位:
Decision Making under Uncertainty in Software Engineering: Release Readiness
-
批准号:402003-2012
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2015
-
负责人:Bener, Ayse
-
依托单位:
Predictive models using big data
-
批准号:488679-2015
-
项目类别:Engage Grants Program
-
资助金额:$1.82万
-
财政年份:2015
-
负责人:Bener, Ayse
-
依托单位:
国内基金
海外基金
Scalable Learning and Optimization: High-dimensional Models and Online Decision-Making Strategies for Big Data Analysis
-
批准号:--
-
项目类别:合作创新研究团队
-
资助金额:--
-
批准年份:2024
-
负责人:姚韬
-
依托单位: