160 likes | 269 Views
Decision Support for Value-Based Software Testing Framework. Qi Li, Barry Boehm, USC-CSSE Ye Yang, ISCAS 11/02/2010. Value-based Software Engineering 4+1 Theory [1]. Value-based Software Testing Framework [2]. Spreadsheet-based Support. Decision Support for VBST.
E N D
Decision Support for Value-Based Software Testing Framework Qi Li, Barry Boehm, USC-CSSE Ye Yang, ISCAS 11/02/2010
USC-WikiWinWin [3]: Tool Support for Feature Business Importance Rating (Win-Win Agreements m to n are traced to feature i)
USC-COCOMOⅡ.2000.0 [4] : Tool Support for Feature Testing Cost Estimation
Expert COCOMO [5]: Tool Support for Feature Quality Risk Analysis
Logical Decision [6]: Tool Support for Multi-criteria Feature Prioritization • Define the Range for Each Criteria (Measure)
Logical Decision: Tool Support for Multi-criteria Feature Prioritization • Define Exponential Value Function for Each Measure 0.5 0.5 21 0.5 0.7 7
Logical Decision: Tool Support for Multi-criteria Feature Prioritization • Result
Logical Decision: Tool Support for Multi-criteria Feature Prioritization • Sensitivity Analysis
Logical Decision: Tool Support for Multi-criteria Feature Prioritization • Uncertainty
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
Future Work • Investigate more tools • Implement & Integrate those tools
Reference • Boehm, B. and A. Jain, An Initial Theory of Value-Based Software Engineering, Value-Based Software Engineering. 2005, Springer. pp. 16-37. • 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 • http://pattaya.usc.edu/twiki/bin/view/WikiWinWin/WebHome • http://sunset.usc.edu/csse/research/COCOMOII/cocomo_main.html • http://sunset.usc.edu/research/COCOMOII/expert_cocomo/expert_cocomo2000.html • http://www.logicaldecisions.com/