Introduction to Constructive COTS (COCOTS) Model and Tool

Slides:



Advertisements
Similar presentations
Cost as a Business Driver 1 John Brown C Eng MIEE mr_ Software Cost Estimation.
Advertisements

University of Southern California Center for Software Engineering CSE USC 1 Digital Library Projects’ MBASE Experience Dan Port USC-CSE Annual Research.
SW Economics & COCOMO II November 25, 2005 Jongmoon Baik, Ph.D. School of Engineering Information and Communications University.
COTS-Based Systems Jesal Bhuta; USC Center for Systems and Software Engineering Presentation for: CSCI 510 Fall 2008.
Software Engineering Institute Carnegie Mellon University Pittsburgh, PA Sponsored by the U.S. Department of Defense © 2001 by Carnegie Mellon.
Copyright 2000, Stephan Kelley1 Estimating User Interface Effort Using A Formal Method By Stephan Kelley 16 November 2000.
COCOMO Suite Model Unification Tool Ray Madachy 23rd International Forum on COCOMO and Systems/Software Cost Modeling October 27, 2008.
Cocomo II Constructive Cost Model [Boehm] Sybren Deelstra.
University of Southern California Center for Software Engineering C S E USC Barry Boehm, USC USC-CSE Executive Workshop March 15, 2006 Processes for Human.
University of Southern California Center for Software Engineering CSE USC MBASE Essentials Planning and control Milestone content Process models Life cycle.
OTS Integration Analysis using iStudio Jesal Bhuta, USC-CSE March 14, 2006.
CSCI COCOMO Tutorial1 CS “Tutorial” Presentation: Software Cost Estimation Tools – COCOMO II and COCOTS A Winsor Brown and Ye.
University of Southern California Center for Software Engineering CSE USC COSYSMO: Constructive Systems Engineering Cost Model Barry Boehm, USC CSE Annual.
COSYSMO: Constructive Systems Engineering Cost Model Ricardo Valerdi USC CSE Workshop October 25, 2001.
Applying COCOMO II Effort Multipliers to Simulation Models 16th International Forum on COCOMO and Software Cost Modeling Jongmoon Baik and Nancy Eickelmann.
COSOSIMO* Workshop 13 March 2006 Jo Ann Lane University of Southern California Center for Software Engineering CSE Annual.
Smi COCOMO II Calibration Status COCOMO Forum October 2004.
University of Southern California Center for Software Engineering CSE USC ©USC-CSE 10/23/01 1 COSYSMO Portion The COCOMO II Suite of Software Cost Estimation.
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.
Constructive COTS Model (COCOTS) Status Chris Abts USC Center for Software Engineering Annual Research Review Annual Research Review.
Valuing System Flexibility via Total Ownership Cost Analysis Barry Boehm, JoAnn Lane, USC Ray Madachy, NPS NDIA Systems Engineering Conference October.
Business Area Analysis Focus: Domain View (selected business area) Goals: –Isolate functions and procedures that allow the area to meet its goals –Define.
Estimating System of Systems Engineering (SoSE) Effort Jo Ann Lane, USC Symposium on Complex Systems Engineering January 11-12, 2007.
COCOMO II Database Brad Clark Center for Software Engineering Annual Research Review March 11, 2002.
University of Southern California Center for Software Engineering CSE USC Distributed Assessment of Risk Tool DART Jesal Bhuta
COTS Project Types CeBASE COTS research Ye Yang, Jesal Bhuta, Dan Port.
University of Southern California Center for Software Engineering CSE USC 9/14/05 1 COCOMO II: Airborne Radar System Example Ray Madachy
COCOTS Presentation for CSCI 577 Fall 2006 Jesal Bhuta
Improving ERP Cost Estimating
COCOMO-SCORM: Cost Estimation for SCORM Course Development
Rational Unified Process Fundamentals Module 4: Disciplines II.
University of Southern California Center for Systems and Software Engineering Cost Estimation with COCOMO II Barry Boehm CS 510, Fall 2015 v3: Slide 10.
Fifth Lecture Hour 9:30 – 10:20 am, September 9, 2001 Framework for a Software Management Process – Life Cycle Phases (Part II, Chapter 5 of Royce’ book)
Estimating Software Projects & Activity Scheduling in the Dynamic, Multi-Project Setting: Choosing Heuristics Through Deterministic Simulation.
University of Southern California Center for Systems and Software Engineering (c) USC CSSECSCI 577a 2010 COCOMO + COCOTS Tutorial1 577a 2010.
Online Software 8-July-98 Commissioning Working Group DØ Workshop S. Fuess Objective: Define for you, the customers of the Online system, the products.
University of Southern California Center for Systems and Software Engineering © 2010, USC-CSSE 1 Trends in Productivity and COCOMO Cost Drivers over the.
CSE SW Project Management / Module 20 - More Effort Estimation Models Copyright © , Dennis J. Frailey, All Rights Reserved CSE7315M20 Slide.
Rational Unified Process Fundamentals Module 4: Core Workflows II - Concepts Rational Unified Process Fundamentals Module 4: Core Workflows II - Concepts.
Copyright , Dennis J. Frailey CSE7315 – Software Project Management CSE7315 M20 - Version 9.01 SMU CSE 7315 Planning and Managing a Software Project.
1 Agile COCOMO II: A Tool for Software Cost Estimating by Analogy Cyrus Fakharzadeh Barry Boehm Gunjan Sharman SCEA 2002 Presentation University of Southern.
Change Request Management
CS 577b: Software Engineering II
COCOMO III Brad Clark 31tst International Forum on
Introduction to COG Guarantee Business System Project
COCOMO III Workshop Summary
Chapter 18 MobileApp Design
Metrics and Terms SLOC (source lines of code)
Software Engineering: A Practitioner’s Approach, 6/e Chapter 23 Estimation for Software Projects copyright © 1996, 2001, 2005 R.S. Pressman & Associates,
Tutorial: Software Cost Estimation Tools – COCOMO II and COCOTS
2006 Annual Research Review & Executive Forum
COCOTS Life Cycle Estimation: Some Preliminary Observations
COCOMO II Security Extension Workshop Report
COTS: The Future is Here
COTS: The Future is Here
SLOC and Size Reporting
Software Systems Cost Estimation
ICM_Sw Essentials for CS510
COCOMO Model Basic.
Phase Distribution of Software Development Effort
Cost Estimation with COCOMO II
COSYSMO: Constructive Systems Engineering Cost Model
Cost Estimation with COCOMO II
ICM-Sw Essentials for 577 Process models Success models Product models
DACS–USC CSSE Data Repository: Overview and Status
Software Engineering: A Practitioner’s Approach, 6/e Chapter 23 Estimation for Software Projects copyright © 1996, 2001, 2005 R.S. Pressman & Associates,
Core Capability Drive-Through Workshop
Multi-Build Software Cost Estimation Using COINCOMO
Sentinel Workshop: context
Presentation transcript:

Introduction to Constructive COTS (COCOTS) Model and Tool Jesal Bhuta and Ye Yang {jesal, yey}@cse.usc.edu Thursday, January 03, 2019 Copyright © USC-CSE

Outline Modeling Context COCOTS Cost Sources Current Status Tool Demo Thursday, January 03, 2019 Copyright © USC-CSE

COTS Modeling Problem Context (COTS Components as Application Elements, Infrastructure, or Tools) COTS and Custom Applications Components ---------------- New Modeling Problem COTS as Infrastructure COTS as Tools ( COCOMO II parms PVOL , PLEX ) parms LTEX , TOOL) Cost Modeling Currently Addressed Within II: COTS as Infrastructure and Tools 1 Thursday, January 03, 2019 Copyright © USC-CSE

COCOTS Cost Sources LCO LCA IOC ( re quirements ( preliminary ( system review) design review) delivery) 3. COTS Glue Code Development 2. COTS 1. COTS Tailoring Staffing Assessment Application Code Development, Integration, and Test Separate from COTS Effects Time COCOTS Effort Estimate LCO – Lifecycle Objectives LCA – Lifecycle Architecture IOC – Initial Operational Capability COCOMO II Effort Estimate Thursday, January 03, 2019 Copyright © USC-CSE

Current Status – (1) Three Sub-models Assessment sub-model Tailoring sub-model Glue code sub-model Mathematical form of each sub-model is different However, a common feature is estimates based upon classes of COTS components being examined Example COTS classes: GUI builders, operating systems, databases, word processors, etc See demo later Thursday, January 03, 2019 Copyright © USC-CSE

Current Status – (2) Calibrated on 20 data points Project Domains Air Traffic Management Business (including databases) Communication, Navigation, & Surveillance Logistics Mission Planning Operations Web-based Maps Thursday, January 03, 2019 Copyright © USC-CSE