Presentation is loading. Please wait.

Presentation is loading. Please wait.

University of Southern California Center for Systems and Software Engineering Decision Support for Value-Based Software Testing Framework Qi Li, Barry.

Similar presentations


Presentation on theme: "University of Southern California Center for Systems and Software Engineering Decision Support for Value-Based Software Testing Framework Qi Li, Barry."— Presentation transcript:

1 University of Southern California Center for Systems and Software Engineering Decision Support for Value-Based Software Testing Framework Qi Li, Barry Boehm, USC-CSSE Ye Yang, ISCAS 11/02/2010

2 University of Southern California Center for Systems and Software Engineering Value-based Software Engineering 4+1 Theory [1]

3 University of Southern California Center for Systems and Software Engineering Value-based Software Testing Framework [2]

4 University of Southern California Center for Systems and Software Engineering Spreadsheet-based Support

5 University of Southern California Center for Systems and Software Engineering Decision Support for VBST

6 University of Southern California Center for Systems and Software Engineering USC-WikiWinWin [3]: Tool Support for Feature Business Importance Rating (Win-Win Agreements m to n are traced to feature i)

7 University of Southern California Center for Systems and Software Engineering USC-COCOMO Ⅱ.2000.0 [4] : Tool Support for Feature Testing Cost Estimation

8 University of Southern California Center for Systems and Software Engineering Expert COCOMO [5]: Tool Support for Feature Quality Risk Analysis

9 University of Southern California Center for Systems and Software Engineering Logical Decision [6]: Tool Support for Multi-criteria Feature Prioritization –Define the Range for Each Criteria (Measure) Measures Range Business Importance [3-27], ↑ the testing priority is higher Quality Risk Probability [0-1], ↑ the testing priority is higher Testing Cost[1-9], ↓ the testing priority is higher

10 University of Southern California Center for Systems and Software Engineering Logical Decision: Tool Support for Multi-criteria Feature Prioritization –Define Exponential Value Function for Each Measure 0.5 21 0.5 0.7 0.5 7

11 University of Southern California Center for Systems and Software Engineering Logical Decision: Tool Support for Multi-criteria Feature Prioritization –Result

12 University of Southern California Center for Systems and Software Engineering Logical Decision: Tool Support for Multi-criteria Feature Prioritization –Sensitivity Analysis

13 University of Southern California Center for Systems and Software Engineering Logical Decision: Tool Support for Multi-criteria Feature Prioritization –Uncertainty

14 University of Southern California Center for Systems and Software Engineering Conclusion –Investigate several state of art software engineering tools from USC-CSSE & a business decision supporting tool to support Value-based Software Testing Framework USC-WikiWinWin-> Business Importance Rating USC-Expert COCOMO-> Quality Risk Estimation USC-COCOMO II-> Testing Cost Estimation Logical Decision-> Multi-criteria Decision Making

15 University of Southern California Center for Systems and Software Engineering Future Work –Investigate more tools –Implement & Integrate those tools

16 University of Southern California Center for Systems and Software Engineering Reference 1)Boehm, B. and A. Jain, An Initial Theory of Value-Based Software Engineering, Value-Based Software Engineering. 2005, Springer. pp. 16-37. 2)Li, Q., et al., Bridge the Gap between Software Test Process and Business Value: A Case Study. In Proceedings of International Conference on Software Process:2009, pp 212-223 3)http://pattaya.usc.edu/twiki/bin/view/WikiWinWin/WebHomehttp://pattaya.usc.edu/twiki/bin/view/WikiWinWin/WebHome 4)http://sunset.usc.edu/csse/research/COCOMOII/cocomo_mai n.htmlhttp://sunset.usc.edu/csse/research/COCOMOII/cocomo_mai n.html 5)http://sunset.usc.edu/research/COCOMOII/expert_cocomo/e xpert_cocomo2000.htmlhttp://sunset.usc.edu/research/COCOMOII/expert_cocomo/e xpert_cocomo2000.html 6)http://www.logicaldecisions.com/http://www.logicaldecisions.com/


Download ppt "University of Southern California Center for Systems and Software Engineering Decision Support for Value-Based Software Testing Framework Qi Li, Barry."

Similar presentations


Ads by Google