University of Southern California Center for Systems and Software Engineering COTS Selection Sergio Romulo Salazar April 28, 2010.

Slides:



Advertisements
Similar presentations
CONCEPTUAL WEB-BASED FRAMEWORK IN AN INTERACTIVE VIRTUAL ENVIRONMENT FOR DISTANCE LEARNING Amal Oraifige, Graham Oakes, Anthony Felton, David Heesom, Kevin.
Advertisements

Enterprise e-Business Systems
Learning and Teaching Conference 2012 Skill integration for students through in-class feedback and continuous assessment. Konstantinos Dimopoulos City.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 15 Creating Collaborative Partnerships.
TKG Consulting LLC Managing Content in SharePoint: Design construct and case study Gilbane Conference on Content Management April 10, 2007 Craig St. Clair.
Learning Objectives LO5 Document an accounting system to identify key controls and weaknesses in order to assess control risk. LO6 Write key control tests.
University of Southern California Center for Systems and Software Engineering Design-Code Review Preparation Pongtip Aroonvatanaporn CSCI577b Spring 2012.
E m p o w e r i n g i n n o v a t i o n s. Ocean Technosys is founded with a goal to provide the highest level of professional services thru our expertise.
© Copyright –Stevens Institute of Technology – Prof. William D. Miller Page 1 SDOE 605 Systems Integration Pre-Reading.
University of Southern California Center for Systems and Software Engineering Next Generation Estimation Methods and Management Metrics: Working Group.
COCOMO Suite Model Unification Tool Ray Madachy 23rd International Forum on COCOMO and Systems/Software Cost Modeling October 27, 2008.
3/14/2006USC-CSE1 Ye Yang, Barry Boehm Center for Software Engineering University of Southern California COCOTS Risk Analyzer and Process Usage Annual.
C S E USC CBSP Bridging Requirements and Architecture Models Paul Grünbacher Center for Software Engineering University of Southern California, Los Angeles.
OTS Integration Analysis using iStudio Jesal Bhuta, USC-CSE March 14, 2006.
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.
SERC Security Systems Engineering Initiative Dr. Clifford Neuman, Director USC Center for Computer Systems Security Information Sciences Institute University.
University of Southern California Center for Software Engineering CSE USC Distributed Assessment of Risk Tool DART Jesal Bhuta
Center for Health Care Quality Licensing & Certification Program Evaluation 1 August 2014 rev.
USC CSSE Top 10 Risk Items: People’s Choice Awards Barry Boehm, Jesal Bhuta USC Center for Systems & Software Engineering
University of Southern California Center for Software Engineering C S E USC Agile and Plan-Driven Methods Barry Boehm, USC USC-CSE Affiliates’ Workshop.
Understanding of Automation Framework A Storehouse of Vast Knowledge on Software Testing and Quality Assurance.
A METHOD FOR COMPATIBLE COTS COMPONENT SELECTION (BHUTA, J., BOEHM, B., 2005) Nikos Argyropoulos
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 August 2001©USC-CSE1 CeBASE Experience Base (eBASE) -Shared Vision Barry Boehm,
Robert Cheaney Mary Grace DeForest Oscar de la Vega.
SVEN FORTUIN ( ) A Method for Compatible COTS Component Selection BARRY BOEHM UNIVERSITY OF SOUTHERN CALIFORNIA JESAL BHUTA UNIVERSITY OF SOUTHERN.
Problems with reuse – Increased maintenance costs; lack of tool support; not-invented- here syndrome; creating, maintaining, and using a component library.
Lecture 2 Risk Management Process 1. Risk management It paves the path for project management. It results in analysis of external & internal situations.
T. Michael Toole, PhD, PE Dept. of Civil & Environmental Engineering Bucknell University John Gambatese, PhD, PE School of Civil and.
 ELECTRI Council Meeting  Information Technology Assessment for Line Electrical Contractors Vanessa Valentin, Ph.D. Assistant Professor Department of.
ENABLING MOBILITY AND SOCIAL NETWORKING FOR EVENTS.
University of Southern California Center for Systems and Software Engineering Project Artifacts in each process model Supannika Koolmanojwong October 09,
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
ReSearcher Software Update Kevin Stranack Consortial Support Librarian SFU Library ACCOLEDS/DLI Training Session - November 28 th, 2005.
1 Interoperability of Spatial Data Sets and Services Data quality and Metadata: what is needed, what is feasible, next steps Interoperability of Spatial.
University of Southern California Center for Systems and Software Engineering Model-Based Software Engineering Supannika Koolmanojwong Spring 2013.
Ensuring Clients Achieve Superior Value in the Digital Economy Ensuring Clients Achieve Superior Value in the Digital Economy 12 th Software Engineering.
Towards an Experience Management System at Fraunhofer Center for Experimental Software Engineering Maryland (FC-MD)
Enterprise COllaboration & INteroperability Business Cases for Enterprise Interoperability The Andalusian Aeronautics Business Case Noordwijk, June 23.
Review of Software Process Models Review Class 1 Software Process Models CEN 4021 Class 2 – 01/12.
Component Based SW Development and Domain Engineering 1 Component Based Software Development and Domain Engineering.
EOSDIS User Registration System (URS) 1 GES DISC User Working Group May 10, 2011 GSFC, NASA.
Investigating and Improving a COTS-based Software Development Process
HIV/STD Partner Services Recommendations Cindy Getty & Rheta Barnes Divisions of HIV/AIDS Prevention & STD Prevention National Centers for HIV/AIDS, Viral.
Determining the Suitability of COTS in Mission Critical Systems VT/NVC Feb. 15, 2002 Ronald J. Kohl Chief Systems Engineer Titan Systems Co.
ND e-commerce Carl Arrowsmith Session 25 Strategy & Impact analysis.
IT323 - Software Engineering 2 1 Tutorial 4.  List the main benefits of software reuse 2.
INFSO-RI SA2 ETICS2 first Review Valerio Venturi INFN Bruxelles, 3 April 2009 Infrastructure Support.
Integrated Modeling Environment System Engineering Seminar Johnny Medina / Code 531 Chris Stone / Code 531 / Constellation Software Engineering.
Founded by Big Five Consulting ex-employees Oracle Gold Partner Focus on PeopleSoft 15 years of PeopleSoft experience Worked in both technical and functional.
A Collaborative Mixed-Method Evaluation of a Multi-Site Student Behavior, School Culture, and Climate Program.
University of Southern California Center for Systems and Software Engineering Effective Team Meetings Gary Mgerian April 28, 2010.
1 Agile COCOMO II: A Tool for Software Cost Estimating by Analogy Cyrus Fakharzadeh Barry Boehm Gunjan Sharman SCEA 2002 Presentation University of Southern.
OHT 15.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Templates The contribution of templates to software quality The organizational.
Rick Selby Software Products, Northrop Grumman & Adjunct Faculty, University of Southern California Los Angeles, CA Candidate member Main empirical research.
Management Information Systems
Understanding of Automation Framework
PMRIPT Portal Team.
People Search City of Launceston
Jeffrey Lewis Director, Global Operations
Managing Challenging Patient Behaviors
SOFTWARE PLANNER LIFE CYCLE MANAGEMENT TOOL - PRIYANKA SHETTY.
Software Engineering I Fall 2017
JOINED AT THE HIP: DEVSECOPS AND CLOUD-BASED ASSETS
Software Engineering I Fall 2017
Automated Analysis and Code Generation for Domain-Specific Models
Learning Experiences Across Disciplines (LEAD)
Applying Agile Lean to Global Software Development
Presentation transcript:

University of Southern California Center for Systems and Software Engineering COTS Selection Sergio Romulo Salazar April 28, 2010

University of Southern California Center for Systems and Software Engineering Outline Background COTS Knowledge Base Benefits Challenges Questions 2 04/21/2010

University of Southern California Center for Systems and Software Engineering Background Living Advantage Contact Management System (VALE) –Manage fundraising campaign –Manage contacts LANI D – Base System –Assist in the management of large construction projects 3 04/21/2010

University of Southern California Center for Systems and Software Engineering Background COTS Selection Process –ICM guidelines assist in the evaluation of COTS products Filtering high-risk COTS combinations Evaluating integration costs (iStudio) –However, no tool to assist in the identification of COTS candidates Internet search result can be difficult to filter Limited COTS online documentation (Cost, support, Ease of integration/customization) 4 04/21/2010

University of Southern California Center for Systems and Software Engineering Background Salesforce –COTS product introduced to team by Living Advantage external consultant –Enabled our team to complete VALE system in one semester 5 04/21/2010

University of Southern California Center for Systems and Software Engineering Background Applied Knowledge: LANI D – Base System –Recognized that Salesforce could be applied to other projects –Used previous knowledge of Salesforce to convert LANI D-Base system from agile to NDI/NCS project –Completed project in one semester 6 04/21/2010

University of Southern California Center for Systems and Software Engineering COTS Knowledge Base Develop a knowledge base to store information regarding previously used COTS products COTS products would be searchable Stored based on a set of defined metrics Cost (License, Integration) Potential Uses Product Support Etc. 7 04/21/2010

University of Southern California Center for Systems and Software Engineering Challenges Defining metrics –What metrics should be used? –Poorly defined metrics could result in useless or excessive information Knowledge Base Maintenance –Updating COTS information Research would be needed to determine how challenges can be overcome 8 04/21/2010

University of Southern California Center for Systems and Software Engineering Benefits Decrease cost of development Reduce cost of identifying potential COTS products Leverage knowledge gained by previous csci 577 projects 9 04/21/2010

University of Southern California Center for Systems and Software Engineering Questions 10 04/21/2010

University of Southern California Center for Systems and Software Engineering Bibliography Abts, C. M. (1997). COTS Software Integration Cost Modeling Study. Los Angeles: University of Southern California. Bhuta, J., & Boehm, B. (N/A). A Framework for Identification and Resolution of Interoperability Mismatches in COTS-based Systems. Los Angeles: University of Southern California. Boehm, B., & Abts, C. (1999). COTS Integration: Plug and Pray? Management, /21/2010