Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type

Topics

Publication Date

Sholom G. Cohen
May 2015 - Technical Report State of Practice Report: Essential Technical and Nontechnical Issues Related to Designing SoS Platform Architectures

Topics: System of Systems, Software Architecture

Authors: Sholom G. Cohen, John 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.

June 2013 - White Paper Common Software Platforms in System-of-Systems Architectures: The State of the Practice

Topics: Software Architecture, System of Systems

Authors: John Klein, Sholom G. Cohen, Rick 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.

December 2012 - White Paper A Framework for Software Product Line Practice, Version 5.0

Topics: Software Architecture, Software Product Lines

Authors: Linda M. Northrop, Paul C. Clements, Reed Little, John McGregor, Liam O'Brien, Felix Bachmann, John K. Bergey, Gary Chastek, Sholom G. Cohen, Patrick Donohoe, Lawrence G. Jones, Robert W. Krut, Jr.

The framework for software product line practice describes the activities and practices in which an organization must be competent before it can benefit from fielding a product line of software systems.

June 2010 - Technical Report Software Product Lines: Report of the 2010 U.S. Army Software Product Line Workshop

Topics: Software Product Lines

Authors: John K. Bergey, Gary Chastek, Sholom G. Cohen, Patrick Donohoe, Lawrence G. Jones, Linda M. Northrop

This report synthesizes presentations and discussions from a 2010 workshop to discuss product line practices and operational accomplishments.

May 2010 - Technical Note Managing Variation in Services in a Software Product Line Context

Topics: Service-Oriented Architecture, Software Product Lines

Authors: Sholom G. Cohen, Robert 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.

April 2009 - Technical Report Software Product Lines: Report of the 2009 U.S. Army Software Product Line Workshop

Topics: Software Product Lines

Authors: John K. Bergey, Sholom G. Cohen, Patrick Donohoe, Matt Fisher, Lawrence G. Jones

This report is a synthesis of the presentations and discussions that took place during the 2009 U.S. Army Software Product Line Workshop.

September 2008 - Presentation Workshop on Service- Oriented Architectures and Software Product Lines - Putting Both Together (SOAPL 2008)

Topics: Software Product Lines

Authors: 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.

May 2008 - Special Report Proceedings of the First Workshop on Service-Oriented Architectures and Product Lines

Topics: Software Product Lines

Authors: Sholom G. Cohen, Robert 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.

May 2007 - Presentation A Product Line Architecture for Army Aviation Diagnostics and Maintenance: Views and Evolution (SATURN 2007)

Authors: Ken Capolongo, Sholom G. Cohen

Presentation for the 2007 SATURN workshop, held in Pittsburgh.

March 2006 - Technical Note Product Line Acquisition in a DoD Organizational Guidance for Decision Makers

Topics: Acquisition Support, Software Product Lines

Authors: John K. Bergey, Sholom G. Cohen

This 2006 report chronicles the decisions a program manager might face in considering the adoption of a product line approach.

November 2005 - Technical Report Software Product Lines: Experience from the Eighth DoD Software Product Line Workshop

Topics: Software Product Lines

Authors: John K. Bergey, Sholom G. Cohen, Patrick Donohoe, Lawrence G. Jones

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.

March 2005 - Technical Report Software Product Lines: Experiences from the Seventh DoD Software Product Line Workshop

Topics: Software Product Lines

Authors: John K. Bergey, Sholom G. Cohen, Patrick Donohoe, Lawrence G. Jones

This 2005 report summarizes discussions and presentations from the Seventh Department of Defense (DoD) Product Line Practice Workshop.

February 2005 - Technical Report The Structured Intuitive Model for Product Line Economics (SIMPLE)

Topics: Software Product Lines

Authors: Paul C. Clements, John McGregor, Sholom 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.

May 2004 - Technical Note Case Study: A Measurement Program for Product Lines

Topics: Measurement and Analysis, Software Product Lines

Authors: Sholom G. Cohen, David Zubrow, Ed 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.

March 2004 - Technical Note Software Product Lines: Experiences from the Sixth DoD Software Product Line Workshop

Topics: Software Product Lines

Authors: John K. Bergey, Sholom G. Cohen, Lawrence G. Jones, Dennis B. Smith

This 2004 report summarizes the presentations and discussions from the Sixth Department of Defense (DoD) Product Line Practice Workshop in September 2003.

September 2003 - Technical Note DoD Experience with the C4ISR Architecture Framework

Topics: Software Architecture

Authors: William G. Wood, Sholom 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.

July 2003 - Technical Note Predicting When Product Line Investment Pays

Topics: Software Product Lines

Authors: Sholom G. Cohen

This 2003 report defines key factors to consider in taking an incremental approach to fielding a product line.

June 2003 - Technical Report Fifth DoD Product Line Practice Workshop Report

Topics: Software Product Lines

Authors: John K. Bergey, Sholom G. Cohen, Matt Fisher, Lawrence G. Jones, Linda M. Northrop, William O'Brien

This 2003 document summarizes the presentations and discussions from the Fifth Department of Defense (DoD) Product Line Practice Workshop, held in August 2002.

September 2002 - Technical Note Product Line State of the Practice Report

Topics: Software Product Lines

Authors: 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.

September 2002 - Technical Note Successful Product Line Development and Sustainment: A DoD Case Study

Topics: Software Product Lines

Authors: Sholom G. Cohen, Ed 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.

October 2001 - Technical Report Fourth DoD Product Line Practice Workshop Report

Topics: Software Product Lines

Authors: John K. Bergey, Albert Soule, Sholom G. Cohen, Matt Fisher, Grady Campbell, Lawrence G. Jones, Robert W. Krut, Jr., Linda M. Northrop, William O'Brien, Dennis B. Smith

The report summarizes the workshop presentations and discussions from the Fourth Department of Defense (DoD) Software Product Line Practice Workshop, held in March 2001.

October 2001 - Technical Report Control Channel Toolkit: A Software Product Line Case Study

Topics: Software Product Lines

Authors: Paul C. Clements, Sholom G. Cohen, Patrick Donohoe, Linda M. Northrop

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.

April 2001 - Technical Note Case Study: Building and Communicating a Business Case for a DoD Product Line

Authors: 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.

December 2000 - Technical Report Third DoD Product Line Practice Workshop Report

Topics: Software Product Lines

Authors: Sholom G. Cohen, Tricia Oberndorf, Brian P. Gallagher, Matt Fisher, Lawrence G. Jones, Linda M. Northrop, William O'Brien, Dennis B. Smith, Albert Soule, Robert W. Krut, Jr.

This report synthesizes the presentations and discussions of the Third Department of Defense Product Line Practice Workshop held in March 2000.

October 1999 - Technical Report Second DoD Product Line Practice Workshop Report

Topics: Software Product Lines

Authors: John K. Bergey, Grady Campbell, Paul C. Clements, Sholom G. Cohen, Lawrence G. Jones, Linda M. Northrop, Dennis B. Smith, Robert W. Krut, Jr.

This report synthesizes the workshop presentations and discussions of the Second DoD Product Line Practice Workshop, held in March 1999.

August 1999 - Technical Report Guidelines for Developing a Product Line Concept of Operations

Topics: Software Product Lines

Authors: Sholom G. Cohen

This 1999 report provides guidelines for an organization that is developing a CONOPS document.

May 1998 - Technical Report DoD Product Line Practice Workshop Report

Topics: Software Product Lines

Authors: John K. Bergey, Robert W. Krut, Jr., Paul C. Clements, Sholom G. Cohen, Patrick Donohoe, Lawrence G. Jones, Linda M. Northrop, Scott R. Tilley (Florida Institute of Technoloy), Dennis B. Smith, James Withey

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.

June 1997 - Technical Report Product Line Practice Workshop Report

Topics: Software Product Lines

Authors: Len Bass, Paul C. Clements, Sholom G. Cohen, Linda M. Northrop, James Withey

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.

September 1996 - Technical Report Concept of Operations for ESC's Product Line Approach

Topics: System of Systems

Authors: Sholom G. Cohen, Seymour Friedman (MITRE), Lorraine Martin (CARDS), Tom Royer (MITRE), Nancy Solderitsch (CARDS)

This report describes ConOps and transition strategy for the product line approach to software systems development at the Air Force ESC.

June 1992 - Technical Report Application of Feature-Oriented Domain Analysis to the Army Movement Control Domain and Appendices A-I

Topics: Software Product Lines

Authors: Sholom G. Cohen, Jay L. Stanley Jr., A. Spencer Peterson, Robert W. Krut, Jr.

This report documents an analysis of the army movement control domain performed by the SEI and a team of experts from the army.

January 1992 - Special Report A Reuse-Based Software Development Methodology

Authors: Kyo C. Kang (Pohang University of Science and Technology), Sholom G. Cohen, Robert R. Holibaugh, James M. Perry, A. Spencer Peterson

This 1992 paper outlines the direction and progress of reuse-based software development methodology.

June 1991 - Special Report A Context Analysis of the Movement Control Domain for the Army Tactical Command and Control System (ATCCS)

Authors: A. Spencer Peterson, Sholom G. Cohen

This 1991 report describes the results of the first phase of a domain analysis performed by the SEI's Domain Analysis Project.

November 1990 - Technical Report Feature-Oriented Domain Analysis (FODA) Feasibility Study

Topics: Software Product Lines

Authors: Kyo C. Kang (Pohang University of Science and Technology), Sholom G. Cohen, James A. Hess, William E. Novak, A. Spencer Peterson

This 1990 report establishes methods for performing a domain analysis and describes the products of the domain analysis process.

June 1990 - Special Report A Domain Analysis Bibliography

Topics: Software Product Lines

Authors: James A. Hess, Sholom G. Cohen, Kyo C. Kyang, A. Spencer Peterson, William E. Novak, Patrick C. Carroll, Robert R. Holibaugh

This 1990 document presents a bibliography of references on domain analysis.

November 1988 - Technical Report Experiment Planning for Software Development: Redevelopment Experiment

Authors: James M. Perry, Kyo C. Kang (Pohang University of Science and Technology), Sholom G. Cohen, Robert R. Holibaugh, A. Spencer Peterson

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.