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

Slides:



Advertisements
Similar presentations
On Representing Uncertainty In Some COCOMO Model Family Parameters October 27, 2004 John Gaffney Fellow, Software & Systems.
Advertisements

University of Southern California Center for Software Engineering C S E USC Barry Boehm, USC Community-Based Learning Collaborative April 6, 2009 Service.
University of Southern California Center for Systems and Software Engineering A Look at Software Engineering Risks in a Team Project Course Sue Koolmanojwong.
COCOMO II - SLIM:A mathematical model. COCOMO II Revised and extended version of the model Allows estimation of object oriented software Provides quantitative.
COCOMO Suite Model Unification Tool Ray Madachy 23rd International Forum on COCOMO and Systems/Software Cost Modeling October 27, 2008.
University of Southern California Center for Systems and Software Engineering February 13, 2007©USC-CSSE1 Acquisition and Contracting Mismatches Barry.
University of Southern California Center for Systems and Software Engineering ©USC-CSSE1 Ray Madachy, Ricardo Valerdi USC Center for Systems and Software.
3/14/2006USC-CSE1 Ye Yang, Barry Boehm Center for Software Engineering University of Southern California COCOTS Risk Analyzer and Process Usage Annual.
USC 21 st International Forum on Systems, Software, and COCOMO Cost Modeling Nov 2006 University of Southern California Center for Software Engineering.
C S E USC CBSP Bridging Requirements and Architecture Models Paul Grünbacher Center for Software Engineering University of Southern California, Los Angeles.
University of Southern California Center for Systems and Software Engineering USC CSSE Research Overview Barry Boehm Sue Koolmanojwong Jo Ann Lane Nupul.
Integration of Software Cost Estimates Across COCOMO, SEER- SEM, and PRICE-S models Tom Harwick, Engineering Specialist Northrop Grumman Corporation Integrated.
University of Southern California Center for Systems and Software Engineering Integrating Systems and Software Engineering (IS&SE) with the Incremental.
1 COSYSMO 3.0: Future Research Directions Jared Fortune University of Southern California 2009 COCOMO Forum Massachusetts Institute of Technology.
University of Southern California Center for Systems and Software Engineering Next Generation Estimation Methods and Management Metrics: Working Group.
Integrated COCOMO Suite Tool for Education Ray Madachy 24th International Forum on COCOMO and Systems/Software Cost Modeling November.
10/25/2005USC-CSE1 Ye Yang, Barry Boehm USC-CSE COCOTS Risk Analyzer COCOMO II Forum, Oct. 25 th, 2005 Betsy Clark Software Metrics, Inc.
University of Southern California Center for Systems and Software Engineering ©USC-CSSE1 Ray Madachy, Barry Boehm USC Center for Systems and Software Engineering.
University of Southern California Center for Systems and Software Engineering 1 © USC-CSSE A Constrained Regression Technique for COCOMO Calibration Presented.
Introduction Wilson Rosa, AFCAA CSSE Annual Research Review March 8, 2010.
VBSE Theory, and SimVBSE CSE, Annual Research Review Apurva Jain, Barry Boehm Version 1.0 (modified March 02, 2006)
University of Southern California Center for Systems and Software Engineering © 2009, USC-CSSE 1 Assessing and Estimating Corrective, Enhancive, and Reductive.
University of Southern California Center for Systems and Software Engineering ©USC-CSSE1 Value Driven Security Threat Modeling for Off The Shelf Software.
Valuing System Flexibility via Total Ownership Cost Analysis Barry Boehm, JoAnn Lane, USC Ray Madachy, NPS NDIA Systems Engineering Conference October.
© USC-CSE1 Determine How Much Dependability is Enough: A Value-Based Approach LiGuo Huang, Barry Boehm University of Southern California.
University of Southern California Center for Software Engineering C S E USC © USC-CSSE1 Barry Boehm CS 577a, 510 Fall 2010 Software Engineering Ethics.
USC 21 st International Forum on Systems, Software, and COCOMO Cost Modeling Nov 2006 University of Southern California Center for Software Engineering.
University of Southern California Center for Software Engineering C S E USC Barry Boehm, USC CS 510 Lecture Fall 2011 Value-Based Software Engineering.
COTS Based System Security Economics - A Stakeholder/Value Centric Approach Related tool demo session: COTS Based System Security Test-bed (Tiramisu) Tuesday.
Expert COSYSMO Update Raymond Madachy USC-CSSE Annual Research Review March 17, 2009.
University of Southern California Center for Systems and Software Engineering ©USC-CSSE1 Ray Madachy USC Center for Systems and Software Engineering
University of Southern California Center for Systems and Software Engineering 7/15/20151 The Effort Distribution Pattern Analysis of Three Types of Software.
University of Southern California Center for Software Engineering C S E USC Agile and Plan-Driven Methods Barry Boehm, USC USC-CSE Affiliates’ Workshop.
University of Southern California Center for Systems and Software Engineering © 2009, USC-CSSE 1 An Analysis of Changes in Productivity and COCOMO Cost.
University of Southern California Center for Systems and Software Engineering 1 WikiWinWin: Rapid Collaborative Requirements Negotiation Using Wiki and.
A METHOD FOR COMPATIBLE COTS COMPONENT SELECTION (BHUTA, J., BOEHM, B., 2005) Nikos Argyropoulos
University of Southern California Center for Systems and Software Engineering Improving Affordability via Value-Based Testing 27th International Forum.
University of Southern California Center for Systems and Software Engineering Feasibility Evidence Description (FED) Barry Boehm, USC CS 577a Lecture Fall.
University of Southern California Center for Software Engineering C S E USC ISERN 2005 November 15, 2005 Stefan Biffl, Aybuke Aurum, Rick Selby, Dan Port,
Lecture 2 Risk Management Process 1. Risk management It paves the path for project management. It results in analysis of external & internal situations.
Requirements Management for Net-Centric Enterprises: An Overview Doug Bodner*, Nenad Medvidovic+, Barry Boehm+, Jo Ann Lane+, Bill Rouse*, George Edwards+,
Risk evaluation Risk evaluation is meant to decide whether to proceed with the project or not, and whether the project is meeting its objectives. Risk.
University of Southern California Center for Systems and Software Engineering The Incremental Commitment Spiral Model Electronic Process Guide (EPG) and.
OPERATIONAL RISK MANAGEMENT. The Benefits of Risk Management Reduction in Material and Property Damage. Effective Mission Accomplishment. Reduction in.
# 1 US Army Engineer Research and Development Center Multi-Criteria Decision Analysis and Environmental Risk Assessment for Nanomaterials Jeff Steevens.
University of Southern California Center for Software Engineering C S E USC Using COCOMO for Software Decisions - from COCOMO II Book, Section 2.6 Barry.
Center for Reliable Engineering Computing (REC) We handle computations with care Founded 2000.
COCOMO CO nstructive CO st Mo del II Copyright © 2007 Patrick McDermott UC Berkeley Extension It’s a Name Game, Don’t Blame Boehm! (rhymes)
University of Southern California Center for Systems and Software Engineering Vu Nguyen, Barry Boehm USC-CSSE ARR, May 1, 2014 COCOMO II Cost Driver Trends.
University of Southern California Center for Systems and Software Engineering COCOMO Suite Toolset Ray Madachy, NPS Winsor Brown, USC.
University of Southern California Center for Systems and Software Engineering 3/3/2010© USC-CSSE CSCI577B 2010 Light Weight Sw Engg for Off-the-Books.
University of Southern California Center for Systems and Software Engineering © 2010, USC-CSSE 1 Trends in Productivity and COCOMO Cost Drivers over the.
CSC 480 Software Engineering Lecture 6 September 11, 2002.
University of Southern California Center for Software Engineering CSE USC SCRover Increment 3 and JPL’s DDP Tool USC-CSE Annual Research Review March 16,
University of Southern California Center for Systems and Software Engineering Reducing Estimation Uncertainty with Continuous Assessment: Tracking the.
Risk12a 1 Risk Management Proactive strategies for minimizing the effects of bad things.
Dr. Ye Yang Assciate Professor, Deputy Director Lab for Internet Software Technology (iTechs) Institute of Software Chinese Academy of Sciences (ISCAS)
Local Calibration: How Many Data Points are Best? Presented by Barry Boehm on behalf of Vu Nguyen, Thuy Huynh University of Science Vietnam National University.
University of Southern California Center for Systems and Software Engineering 1 © USC-CSSE Integrating Case-Based, Analogy-Based, and Parameter-Based Estimation.
University of Southern California Center for Systems and Software Engineering Reducing Estimation Uncertainty with Continuous Assessment Framework Pongtip.
Course Overview CSE 8340 Advanced Software Engineering Topics: Software Engineering Economics & Processes Spring 2016 Dr. LiGuo Huang Dept. of Computer.
University of Southern California Center for Systems and Software Engineering Core Capability Drive-Through Preparation Pongtip Aroonvatanaporn CSCI 577b.
University of Southern California Center for Systems and Software Engineering 26 th Annual COCOMO Forum 1 November 2 nd, 2011 Mauricio E. Peña Dr. Ricardo.
University of Southern California Center for Software Engineering C S E USC ICSM Principles for Successful Software and Systems Engineering Barry Boehm,
COCOMO Software Cost Estimating Model Lab 4 Demonstrator : Bandar Al Khalil.
1 Agile COCOMO II: A Tool for Software Cost Estimating by Analogy Cyrus Fakharzadeh Barry Boehm Gunjan Sharman SCEA 2002 Presentation University of Southern.
Ecological Risk Assessment (ERA) for California Fisheries
Software Lifecycle Management Lecture
بعض النقاط التي تؤخذ في الحسبان عند تقييم الاستثمارات الزراعية
Use-Case Points for Estimating Software Size
Presentation transcript:

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

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

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

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

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

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)

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

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

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

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

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

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

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

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

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

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 )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 ) 4) n.htmlhttp://sunset.usc.edu/csse/research/COCOMOII/cocomo_mai n.html 5) xpert_cocomo2000.htmlhttp://sunset.usc.edu/research/COCOMOII/expert_cocomo/e xpert_cocomo2000.html 6)