Sholom G. Cohen
Software Engineering Institute
Publications by Sholom G. Cohen
-
A Strategy for Component Product Lines: Report 1: Scoping, Objectives, and Rationale
December 08, 2022 • Special Report
Sholom G. CohenJohn J. HudakJohn McGregor
This report establishes a Component Product Line Strategy to address problems in systematically reusing and integrating components built to conform to component specification models.
read -
ACVIP Overview
June 03, 2022 • Presentation
Alex Boydston (U.S. Army ADD/JMR)Sholom G. CohenTyler Smith (Adventium Labs, Inc.)
This presentation by Alex Boydston, Sholom Cohen, and Tyler Smith was given virtually at AADL/ACVIP User Day 2022.
read -
Collaboration Conversation on Scalable Assurance of Safety-Critical Systems
November 07, 2021 • Presentation
Sholom G. CohenJerome HuguesSam Procter
Learn how the SEI's Assuring Cyber-Physical Systems team working on model-based techniques to better describe, analyze, and assure systems.
read -
State of Practice Report: Essential Technical and Nontechnical Issues Related to Designing SoS Platform Architectures
May 13, 2015 • Technical Report
Sholom G. CohenJohn Klein
This report analyzes the state of the practice in system-of-systems (SoS) development, based on 12 interviews of leading SoS developers in the DoD and industry.
read -
Common Software Platforms in System-of-Systems Architectures: The State of the Practice
June 06, 2013 • White Paper
John KleinSholom G. CohenRick Kazman
System-of-systems (SoS) architectures based on common software platforms have been commercially successful, but progress on creating and adopting them has been slow. This study aimed to understand technical issues for their development and adoption.
read -
A Framework for Software Product Line Practice, Version 5.0
December 31, 2012 • White Paper
Linda M. NorthropReed LittleJohn McGregor
This document describes the activities and practices in which an organization must be competent before it can benefit from fielding a product line of software systems.
read -
An Early Look at Defining Variability Requirements for System-of-Systems Platforms
September 25, 2012 • Conference Paper
John KleinGary ChastekSholom G. Cohen
This paper describes the development of a method for analyzing decisions about requirements for common platforms for systems of systems to enable controlled evolution.
read -
Software Product Lines: Report of the 2010 U.S. Army Software Product Line Workshop
June 01, 2010 • Technical Report
John K. BergeyGary ChastekSholom G. Cohen
This report synthesizes presentations and discussions from a 2010 workshop to discuss product line practices and operational accomplishments.
read -
Managing Variation in Services in a Software Product Line Context
May 01, 2010 • Technical Note
Sholom G. CohenRobert W. Krut, Jr.
This report highlights the mutual benefits of combining systematic reuse approaches from product line development with flexible approaches for implementing business processes in a service oriented architecture.
read -
Software Product Lines: Report of the 2009 U.S. Army Software Product Line Workshop
April 01, 2009 • Technical Report
John K. BergeySholom G. CohenPatrick Donohoe
This report is a synthesis of the presentations and discussions that took place during the 2009 U.S. Army Software Product Line Workshop.
read -
Workshop on Service- Oriented Architectures and Software Product Lines - Putting Both Together (SOAPL 2008)
September 08, 2008 • Presentation
Robert W. Krut, Jr.Sholom G. Cohen
Presented at SOAPL 2008: Service-Oriented Architectures and Software Product Lines - Putting Both Together, Limerick, Ireland, September 8-12, 2008.
read -
Proceedings of the First Workshop on Service-Oriented Architectures and Product Lines
May 01, 2008 • Special Report
Sholom G. CohenRobert W. Krut, Jr.
This 2008 report includes an overview of the First Workshop on Service-Oriented Architectures and Product Lines, four invited presentations, details of the workshops outcomes, and the workshop position papers.
read -
A Product Line Architecture for Army Aviation Diagnostics and Maintenance: Views and Evolution (SATURN 2007)
May 14, 2007 • Presentation
Ken CapolongoSholom G. Cohen
This presentation was given at the 2007 SATURN workshop, held in Pittsburgh.
read -
Product Line Acquisition in a DoD Organizational Guidance for Decision Makers
March 01, 2006 • Technical Note
John K. BergeySholom G. Cohen
This 2006 report chronicles the decisions a program manager might face in considering the adoption of a product line approach.
read -
Software Product Lines: Experience from the Eighth DoD Software Product Line Workshop
November 01, 2005 • Technical Report
John K. BergeySholom G. CohenPatrick Donohoe
This 2005 report summarizes the discussions from a 2005 PLP workshop in which participants shared DoD product line practices, experiences, and issues and discussed ways in which specific product line practices are accomplished within the DoD.
read -
Software Product Lines: Experiences from the Seventh DoD Software Product Line Workshop
March 01, 2005 • Technical Report
John K. BergeySholom G. CohenPatrick Donohoe
This 2005 report summarizes discussions and presentations from the Seventh Department of Defense (DoD) Product Line Practice Workshop.
read -
The Structured Intuitive Model for Product Line Economics (SIMPLE)
February 01, 2005 • Technical Report
Paul C. ClementsJohn McGregorSholom G. Cohen
This 2005 report presents SIMPLE, a general-purpose business model that supports the estimation of the costs and benefits in a product line development organization.
read -
Case Study: A Measurement Program for Product Lines
May 01, 2004 • Technical Note
Sholom G. CohenDavid ZubrowEd Dunn (Naval Undersea Warfare Center)
This report documents NUWC's approach for measurement by describing the Goal-Driven Software Measurement approach and providing early results of the measurement program.
read -
Software Product Lines: Experiences from the Sixth DoD Software Product Line Workshop
March 01, 2004 • Technical Note
John K. BergeySholom G. CohenLawrence G. Jones
This 2004 report summarizes the presentations and discussions from the Sixth Department of Defense (DoD) Product Line Practice Workshop in September 2003.
read -
Product Line Acquisition and Measurement at NUWC
January 28, 2004 • Presentation
Sholom G. CohenEd Dunn (Naval Undersea Warfare Center)David Zubrow
Presented: January 2004
read -
DoD Experience with the C4ISR Architecture Framework
September 01, 2003 • Technical Note
William G. WoodSholom G. Cohen
This report discusses the context for using the C4ISRAF, the observations made during the interviews about its use, and the strengths and challenges of using it.
read -
Predicting When Product Line Investment Pays
July 01, 2003 • Technical Note
Sholom G. Cohen
This 2003 report defines key factors to consider in taking an incremental approach to fielding a product line.
read -
Fifth DoD Product Line Practice Workshop Report
June 01, 2003 • Technical Report
John K. BergeySholom G. CohenMatt Fisher
This 2003 document summarizes the presentations and discussions from the Fifth Department of Defense (DoD) Product Line Practice Workshop, held in August 2002.
read -
Product Line State of the Practice Report
September 01, 2002 • Technical Note
Sholom G. Cohen
This 2002 report outlines the state of software product line practice in industry. The report blends a case study with the results of a product line questionnaire that was sent to organizations with meaningful product line experiences and with the results of a product line workshop held during the recent International Conference on Software Reuse.
read -
Successful Product Line Development and Sustainment: A DoD Case Study
September 01, 2002 • Technical Note
Sholom G. CohenEd Dunn (Naval Undersea Warfare Center)Albert Soule
This case study describes the Naval Undersea Warfare Center's (NWUC) efforts to sustain and support the evolution of RangeWare, a software product line asset base used to test range operations.
read -
Fourth DoD Product Line Practice Workshop Report
October 01, 2001 • Technical Report
John K. BergeyAlbert SouleSholom G. Cohen
The report summarizes the workshop presentations and discussions from the Fourth Department of Defense (DoD) Software Product Line Practice Workshop, held in March 2001.
read -
Control Channel Toolkit: A Software Product Line Case Study
October 01, 2001 • Technical Report
Paul C. ClementsSholom G. CohenPatrick Donohoe
This 2001 report is a case study of the Control Channel Toolkit (CCT), a software asset base for a software product line of ground-based spacecraft command and control systems built under the direction of the NRO.
read -
Case Study: Building and Communicating a Business Case for a DoD Product Line
April 01, 2001 • Technical Note
Sholom G. Cohen
This case study describes a DoD weapon system development effort and compares the current way of developing software systems to the product line approach.
read -
Third DoD Product Line Practice Workshop Report
December 01, 2000 • Technical Report
Sholom G. CohenTricia OberndorfBrian P. Gallagher
This report synthesizes the presentations and discussions of the Third Department of Defense Product Line Practice Workshop held in March 2000.
read -
Second DoD Product Line Practice Workshop Report
October 01, 1999 • Technical Report
John K. BergeyGrady CampbellPaul C. Clements
This report synthesizes the workshop presentations and discussions of the Second DoD Product Line Practice Workshop, held in March 1999.
read -
Guidelines for Developing a Product Line Concept of Operations
August 01, 1999 • Technical Report
Sholom G. Cohen
This 1999 report provides guidelines for an organization that is developing a CONOPS document.
read -
DoD Product Line Practice Workshop Report
May 01, 1998 • Technical Report
John K. BergeyRobert W. Krut, Jr.Paul C. Clements
This report synthesizes the 1998 product line workshop presentations and discussions that described selected product line practices and identified barriers and enablers to achieving these practices within the DoD.
read -
Product Line Practice Workshop Report
June 01, 1997 • Technical Report
Len BassPaul C. ClementsSholom G. Cohen
This 1997 report synthesizes the presentations and discussions from the 1996 SEI Product Line Practice Workshop. In this workshop, participants identified factors involved in product line practices and analyzed issues in the areas of architecture, people-organization-management, and business models.
read -
Concept of Operations for ESC's Product Line Approach
September 01, 1996 • Technical Report
Sholom G. CohenSeymour Friedman (MITRE)Lorraine Martin (CARDS)
This report describes ConOps and transition strategy for the product line approach to software systems development at the Air Force ESC.
read -
Application of Feature-Oriented Domain Analysis to the Army Movement Control Domain and Appendices A-I
June 01, 1992 • Technical Report
Sholom G. CohenJay L. Stanley Jr.A. Spencer Peterson
This report documents an analysis of the army movement control domain performed by the SEI and a team of experts from the army.
read -
A Reuse-Based Software Development Methodology
January 01, 1992 • Special Report
Kyo C. Kang (Pohang University of Science and Technology)Sholom G. CohenRobert R. Holibaugh
This 1992 paper outlines the direction and progress of reuse-based software development methodology.
read -
A Context Analysis of the Movement Control Domain for the Army Tactical Command and Control System (ATCCS)
June 01, 1991 • Special Report
A. Spencer PetersonSholom G. Cohen
This 1991 report describes the results of the first phase of a domain analysis performed by the SEI's Domain Analysis Project.
read -
Feature-Oriented Domain Analysis (FODA) Feasibility Study
November 01, 1990 • Technical Report
Kyo C. Kang (Pohang University of Science and Technology)Sholom G. CohenJames A. Hess
This 1990 report establishes methods for performing a domain analysis and describes the products of the domain analysis process.
read -
A Domain Analysis Bibliography
June 01, 1990 • Special Report
James A. HessSholom G. CohenKyo C. Kyang
This 1990 document presents a bibliography of references on domain analysis.
read -
Experiment Planning for Software Development: Redevelopment Experiment
November 01, 1988 • Technical Report
James M. PerryKyo C. Kang (Pohang University of Science and Technology)Sholom G. Cohen
In 1988, the SEI's ARSC Project investigated the impacts of software reuse on software development process and products. This document reports on the experiment design and data collection effort of this project.
read