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

John K. Bergey
April 2013 - Presentation Architecture-Centric Procurement

Authors: John K. Bergey, Lawrence G. Jones

A presentation from the ninth annual SATURN conference, held in Minneapolis, MN, April 29 - May 3, 2013.

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.

July 2012 - Technical Note Supporting the Use of CERT Secure Coding Standards in DoD Acquisitions

Topics: Secure Coding

Authors: Timothy Morrow, Robert C. Seacord, John K. Bergey, Philip Miller

In this report, the authors provide guidance for helping DoD acquisition programs address software security in acquisitions.

August 2010 - White Paper Exploring Acquisition Strategies for Adopting a Software Product Line

Topics: Software Product Lines

Authors: John K. Bergey, Lawrence G. Jones

Some basics of software product line practice, the challenges that make product line acquisition unique, and three basic acquisition strategies are all part of this white paper.

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 - Presentation System of Systems Architecture Centric Acquisition

Topics: System of Systems

Authors: John K. Bergey, Michael J. Gagliardi, William G. Wood

This tutorial presentation describes the SEI's system of systems architectural engagements and how they can be applied within programs and organizations to improve acquisition success.

December 2009 - Presentation Implementing Secure Coding Standards in a System Acquisition

Topics: Secure Coding

Authors: John K. Bergey, Timothy Morrow

In this December 2009 presentation, John Bergey and Tim Morrow explore how required secure coding standards can be specified and integrated in a system acquisition.

July 2009 - Technical Note A Proactive Means for Incorporating a Software Architecture Evaluation in a DoD System Acquisition

Topics: Acquisition Support, Software Architecture

Authors: John K. Bergey

This technical note provides guidance on how to contractually incorporate architecture evaluations in an acquisition.

April 2009 - Presentation The Impact of Conducting ATAM Evaluations on Army Programs (SATURN 2009)

Authors: John K. Bergey, Stephen Blanchette, Jr., Mark H. Klein, Robert Nord

This presentation describes the results of a study of the impact of software architecture practices conducted with Army programs.

April 2009 - Special Report Impact of Army Architecture Evaluations

Topics: Software Architecture

Authors: Robert Nord, John K. Bergey, Stephen Blanchette, Jr., Mark H. Klein

This 2009 report describes the results of a study of the impact that the ATAM evaluations and QAWs had on Army programs.

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.

March 2009 - Technical Report U.S. Army Workshop on Exploring Enterprise, System of Systems, System, and Software Architectures

Topics: Acquisition Support, Software Architecture

Authors: John K. Bergey, Stephen Blanchette, Jr., Paul C. Clements, Michael J. Gagliardi, Rob Wojcik, William G. Wood, John Klein

This report confirms that various architectural genres enjoy more commonalities than differences. Each one has its own important knowledge base, and openness among the various architectural tasks within an organization is growing in importance.

February 2009 - Presentation Overview of a Proactive Software Product Line Acquisition Approach

Topics: Software Product Lines

Authors: John K. Bergey

Presented at the SEI Army Software Product Line Workshop, February 12, 2009

June 2007 - Technical Report Progress Toward an Organic Software Architecture Capability in the U.S. Army

Topics: Acquisition Support, Software Architecture

Authors: Stephen Blanchette, Jr., John K. Bergey

This 2007 report describes the Software Architecture Initiative of the Army Strategic Software Improvement Program.

August 2006 - Technical Report A Comparison of Requirements Specification Methods from a Software Architecture Perspective

Topics: Software Architecture

Authors: Len Bass, John K. Bergey, Paul C. Clements, Paulo Merson, Ipek Ozkaya, Raghvinder Sangwan

In this report, five methods for the elicitation and expression of requirements are evaluated with respect to their ability to capture architecturally significant requirements.

April 2006 - Presentation A Comparison of Requirements Specification Methods from a Software Architecture Perspective (SATURN 2006)

Authors: Ipek Ozkaya, Len Bass, John K. Bergey, Paul C. Clements, Paulo Merson, Raghvinder Sangwan

Ipek Ozkaya talks about an approach developed by Fergus O'Brien that is used to assess how well different requirement specification methods serve an architect's goals and needs.

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.

September 2005 - Technical Note Using the SEI Architecture Tradeoff Analysis Method to Evaluate WIN-T: A Case Study

Topics: Software Architecture

Authors: Paul C. Clements, John K. Bergey, Dave Mason

This report describes the application of the SEI ATAM (Architecture Tradeoff Analysis Method) to the U.S. Army's Warfighter Information Network-Tactical (WIN-T) system.

September 2005 - Technical Report The U.S. Army's Common Avionics Architecture System (CAAS) Product Line: A Case Study

Topics: Software Product Lines

Authors: Paul C. Clements, John K. Bergey

This report offers a case study of organizations that have adopted a software product line approach for developing a family of software-intensive systems.

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 Note Software Architecture in DoD Acquisition: An Approach and Language for a Software Development Plan

Topics: Acquisition Support, Software Architecture

Authors: John K. Bergey, Paul C. Clements

This report discusses the Software Development Plan (SDP), providing an example approach and corresponding SDP language that enable software architecture to play a central role in the technical and organizational management of a software development effort.

February 2005 - Technical Note Software Architecture in DoD Acquisition: A Reference Standard for a Software Architecture Document

Topics: Acquisition Support, Software Architecture

Authors: John K. Bergey, Paul C. Clements

This report provides a reference standard for a Software Architecture Document (SAD). Acquisition organizations can use this to acquire documentation needed for communicating the architecture design and conducting software architecture evaluations.

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.

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 An Application of an Iterative Approach to DoD Software Migration Planning

Topics: Acquisition Support

Authors: John K. Bergey, Liam O'Brien, Dennis B. Smith

This 2002 report outlines the early results of an approach to support software migration planning that focused on deriving actionable plans for focus areas that were identified in an initial increment of an overall migration plan.

June 2002 - Technical Note Use of the Architecture Tradeoff Analysis Method (ATAM) in Source Selection of Software-Intensive Systems

Topics: Software Architecture

Authors: John K. Bergey, Matt Fisher, Lawrence G. Jones

This report explains the role of software architecture evaluation in a source selection and describes the contractual elements that are needed to support its use.

June 2002 - Technical Note Use of Quality Attribute Workshops (QAWs) in Source Selection for a DoD System Acquisition: A Case Study

Topics: Acquisition Support, Software Architecture

Authors: John K. Bergey, William G. Wood

This case study outlines how a DoD organization used architecture analysis and evaluation in a major system acquisition to reduce program risk.

November 2001 - Special Report Army Workshop on Lessons Learned from Software Upgrade Programs

Authors: John K. Bergey, Matt Fisher, Caroline P. Graettinger, Fred Hansen, Ray Obenza, Dennis B. Smith, Halbert Stevens, William Anderson

This report summarizes the results of the SEI-sponsored Software Upgrade Workshop for Legacy Systems at the Redstone Arsenal on June 5-7, 2001.

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.

September 2001 - Technical Note Use of the ATAM in the Acquisition of Software-Intensive Systems

Topics: Acquisition Support, Software Architecture

Authors: John K. Bergey, Matt Fisher

This report discusses the role of software architecture evaluations in a system acquisition and describes the contractual elements that are needed to accommodate architecture evaluations in an acquisition. The report also provides an example of contractual language that incorporates the ATAM as a software architecture evaluation method in a system acquisition.

August 2001 - Technical Note DoD Software Migration Planning

Authors: John K. Bergey, Liam O'Brien, Dennis B. Smith

This 2001 report describes migration planning, identifies influencing factors, outlines a set of migration planning activities, and offers a set of guidelines for the migration planning process.

June 2001 - Technical Note Options Analysis for Reengineering (OAR): A Method for Mining Legacy Assets

Topics: Software Architecture

Authors: John K. Bergey, Liam O'Brien, Dennis B. Smith

OAR is a systematic, architecture-centric, decision-making method for mining existing components for a product line or new software architecture.

April 2001 - Technical Note Developing a Product Line Acquisition Strategy for a DoD Organization: A Case Study

Topics: Acquisition Support, Software Product Lines

Authors: John K. Bergey, Wolfhart B. Goethert

This 2001 report describes the approach a DoD organization used to develop alternative acquisition strategies and analyzes the pros and cons of each.

July 2000 - Technical Note Using Quality Attribute Workshops to Evaluate Architectural Design Approaches in a Major System Acquisition: A Case Study

Topics: Acquisition Support, Software Architecture

Authors: John K. Bergey, Mario R. Barbacci, William G. Wood

This report describes a series of Quality Attribute Workshops (QAWs) that were conducted on behalf of a government agency during its competitive acquisition of a complex, tactical, integrated command and control system.

May 2000 - Technical Note Mining Existing Assets for Software Product Lines

Authors: John K. Bergey, Dennis B. Smith

This 2000 report outlines four basic steps that are required to successfully mine assets.

March 2000 - Technical Note Guidelines for Using OAR Concepts in a DoD Product Line Acquisition Environment

Topics: Acquisition Support, Software Product Lines

Authors: John K. Bergey, Dennis B. Smith

This 2000 report provides guidance for DoD organizations for mining legacy systems to obtain core assets that will fit into a previously defined software architecture for a product line.

February 2000 - Technical Note Basic Concepts of Product Line Practice for the DoD

Topics: Software Product Lines

Authors: John K. Bergey, Matt Fisher, Brian P. Gallagher, Lawrence G. Jones, Linda M. Northrop

This 2000 report provides background information to inform other reports in an SEI-published series of reports designed to provide concise and usable information about product line acquisition practices.

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.

September 1999 - Technical Note Software Architecture Evaluation with ATAM in the DoD System Acquisition Context

Topics: Acquisition Support, Software Architecture

Authors: John K. Bergey, Matt Fisher, Lawrence G. Jones, Rick Kazman

This report explains the basics of software architecture and software architecture evaluation in a system acquisition context.

September 1999 - Technical Note DoD Legacy System Migration Guidelines

Topics: System of Systems

Authors: John K. Bergey, Dennis B. Smith, Nelson W. Weiderman

This report provides a set of DoD legacy system migration guidelines.

September 1999 - Technical Note Options Analysis for Reengineering (OAR): Issues and Conceptual Approach

Topics: System of Systems

Authors: John K. Bergey, Dennis B. Smith, Nelson W. Weiderman, Steve Woods

This 1999 report outlines the foundation of a structured and coherent method, based on the "horseshoe" model, that will help practitioners make appropriate reengineering choices.

May 1999 - Technical Note The DoD Acquisition Environment and Software Product Lines

Topics: Acquisition Support, Software Product Lines

Authors: John K. Bergey, Matt Fisher, Lawrence G. Jones

This technical note examines three key DoD acquisition policies and regulations, along with their implications for launching a product line.

April 1999 - Technical Report Why Reengineering Projects Fail

Authors: John K. Bergey, Dennis B. Smith, Scott R. Tilley (Florida Institute of Technoloy), Nelson W. Weiderman, Steve Woods

This 1999 report highlights some of the most important reasons for failures in reengineering efforts despite the best of intentions.

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.

October 1997 - Technical Report Enterprise Framework for the Disciplined Evolution of Legacy Systems

Topics: System of Systems

Authors: John K. Bergey, Linda M. Northrop, Dennis B. Smith

This 1997 report describes an enterprise framework that characterizes the global environment in which system evolution takes place and provides insight into the activities, processes, and work products that shape the evolution of legacy systems.

September 1994 - Special Report Proceedings of the First Annual Software Engineering Techniques Workshop, September 1994: Software Reengineering

Authors: L. Green, John K. Bergey, Giuseppe Lami, Dennis B. Smith

The 1995 workshop on software reengineering established a foundation for capturing the best practices within reengineering and resulted in a detailed outline for a reengineering best practices handbook.