70 likes | 171 Views
COCOTS Presentation for CSCI 577 Fall 2006. Jesal Bhuta jesal@usc.edu. Outline. Modeling Context COCOTS Cost Sources Current Status Tool Demo. (COTS Components as Application Elements, Infrastructure, or Tools). COTS and Custom. Applications Components.
E N D
COCOTS Presentation for CSCI 577 Fall 2006 Jesal Bhuta jesal@usc.edu
Outline • Modeling Context • COCOTS Cost Sources • Current Status • Tool Demo
(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 ) COCOMO II parms LTEX , TOOL) Cost Modeling Currently Addressed Within COCOMO II: COTS as Infrastructure and Tools COTS Modeling Problem Context 1
LCA LCO IOC ( preliminary ( re quirements ( system design review) review) delivery) 3. COTS Glue Code Development 2. COTS 1. COTS Tailoring Assessment Staffing 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 COCOTS Cost Sources
About COCOTS • 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
Current Status • Calibrated on 20 data points • Project Domains • Air Traffic Management • Business (including databases) • Communication, Navigation, & Surveillance • Logistics • Mission Planning • Operations • Web-based Maps