SoD: Collaborative Research: Flexible High Quality Design for Software Intensive Systems
SoD: Collaborative Research: Flexible High Quality Design for Software Intensive Systems
批准号:
0438933
负责人:
Victor Basili
金额:
$85.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2005
资助国家:
美国
项目状态:
已结题
起止时间:
2005-02-01 至 2010-01-31
中文摘要
摘要:Victor R. Basili, Jeff CarverSoD:软件密集型系统的灵活的高质量设计响应后期软件变更是软件开发中风险的关键领域之一,但通常是不可避免的。处理这个问题的主要方法是在软件设计期间,使体系结构变得灵活,这通常是无法实现的。本研究通过研究变更和软件架构之间的关系来解决这个问题。该项目涉及从我们的合作者那里挖掘现有的变更和缺陷数据,以制定具有代表性的变更和缺陷分类,并了解各种QA策略在处理它们时的有效性,运行课堂研究以测试数据挖掘产生的特定假设,以及分析工业项目中遇到的变更和缺陷;为预期的缺陷概要推荐一套QA策略;并对照观察建议的有效性。这项研究将通过产生一个模型来促进设计科学,该模型允许软件开发人员对提议的更改及其对系统质量的影响进行推理;技术可组合性评价方法加深了对错误、变更和架构之间关系的理解;并且加深了对设计过程和最终产品质量之间关系的理解。
英文摘要
ABSTRACT0438933PI: Victor R. Basili, Jeff CarverSoD: Flexible High Quality Design for Software Intensive SystemsResponding to late software changes is one of the key areas of risk in software development, but is often unavoidable. The major way to deal with the problem is during software design, making the architecture flexible, which is too often not achieved. This research addresses this problem by studying the relationship between changes and software architecture. The project involves the mining of existing change and defect datafrom our collaborators to formulate representative taxonomies of changes, and defects, and to understand how effective various QA strategies are for dealing with them, running of classroom studies to test specific hypotheses resulting from the data mining, and the analysis of the changes and defects encountered on industrial projects; recommendation of a suite of QA strategies for the expected defect profile; and controlled observation of the effectiveness of recommendations.The research will contribute to Science of Design by producing a model that allows software developers to reason about proposed changes and their impact on system quality; a method for evaluating technique composability; increased understanding of the relations between faults, changes and architecture; and increased understanding of the relationship between design process and the quality of the resulting product.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
ITR: Collaborative Research for a National Center for Empirical Software Engineering Research
-
批准号:0086078
-
项目类别:Continuing Grant
-
资助金额:$210.85万
-
财政年份:2000
-
负责人:Victor Basili
-
依托单位:
NSF-CNPq Collaborative Reserach to Develop, Validate, and Package Analysis Techniques for Software Defect Detection
-
批准号:9900307
-
项目类别:Standard Grant
-
资助金额:$7.97万
-
财政年份:1999
-
负责人:Victor Basili
-
依托单位:
Workshop on October 15-16, 1998 in Washington DC area: Symposium for Information Technology and R&D Program for the 21st Century
-
批准号:9820127
-
项目类别:Standard Grant
-
资助金额:$2.13万
-
财政年份:1998
-
负责人:Victor Basili
-
依托单位:
The Experimental Validation and Packaging of Software Technologies
-
批准号:9706151
-
项目类别:Continuing Grant
-
资助金额:$90.23万
-
财政年份:1997
-
负责人:Victor Basili
-
依托单位:
A Pattern Recognition Approach to Software Engineering Empirical Modeling
-
批准号:9223138
-
项目类别:Continuing Grant
-
资助金额:$29.18万
-
财政年份:1993
-
负责人:Victor Basili
-
依托单位:
U.S.-Japan Workshop on Software Engineering Under the Mori Initiative; Honolulu, HI; January 11 through 15, 1987
-
批准号:8613268
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:1986
-
负责人:Victor Basili
-
依托单位:
海外基金