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

Linda M. Northrop
December 2016 - White Paper Ultra-Large-Scale Systems: Socio-adaptive Systems

Topics: Ultra-Large-Scale Systems

Authors: Scott Hissam, Mark H. Klein, Gabriel Moreno, Linda M. Northrop, Lutz Wrage

Ultra-large-scale systems are interdependent webs of software, people, policies, and economics. In socio-adaptive systems, human and software interact as peers.

December 2016 - White Paper Predictability by Construction

Topics: Process Improvement

Authors: Sagar Chaki, Scott Hissam, Gabriel Moreno, Linda M. Northrop, Kurt C. Wallnau

Predictability by construction (PBC) makes the behavior of a component-based system predictable before implementation, based on known properties of components.

May 2016 - Presentation Reflections on Software Architecture

Topics: Software Architecture

Authors: Linda M. Northrop

This talk shares a perspective on the history of software architecture, challenges and trends influencing the need for change, and applicable research and practices.

October 2015 - Presentation Verification and Validation Session Opening Remarks

Authors: Linda M. Northrop

This presentation was delivered as the opening remarks for the Verification and Validation session of the 2015 Research Review. It introduces the subjects covered during the session.

May 2015 - Webinar Trends and New Directions in Software Architecture

Topics: Software Architecture, Pervasive Mobile Computing, Service-Oriented Architecture, Ultra-Large-Scale Systems

Authors: Linda M. Northrop

This talk shares a perspective on the trends influencing the need for change, the related architectural challenges, and the applicable research and practices.

May 2014 - Presentation Transparency: An Architecture Principle for Socio-Technical Ecosystems

Authors: Felix Bachmann, Linda M. Northrop

Presentation at SATURN 2014. The authors report efforts to increase productivity in a collaboration environment by increasing transparency using automated support.

May 2013 - Presentation Does Scale Really Matter? Ultra-Large-Scale Systems Seven Years After the Study

Topics: Ultra-Large-Scale Systems

Authors: Linda M. Northrop

In 2006, Ultra-Large-Scale Systems: The Software Challenge of the Future documented the results of a study on ultra-large distributed systems. What has happened since the study was published? This talk shares a perspective on the post-study reality.

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.

May 2012 - Presentation Opening Address: SATURN 2012

Authors: Linda M. Northrop

Linda Northrop's opening address from SATURN 2012, May 7-11, 2012, St. Petersburg, FL.

May 2012 - Presentation Panel Discussion: 20 Years of Architecture, Linda Northrop

Authors: Linda M. Northrop

Linda Northrop's slides from the panel discussion on 20 Years of Architecture at the SATURN 2012 conference, May 7-11, 2012, St. Petersburg, FL.

May 2011 - White Paper Software Assurance for System of Systems

Topics: Software Assurance, System of Systems

Authors: John B. Goodenough, Linda M. Northrop

In this paper, the authors discuss confidence in system and SoS behavior and how theories can be used to make the assurance process more effective.

November 2010 - Webinar Maximizing the Investment from Your Software Product Portfolio

Topics: Software Product Lines

Authors: Linda M. Northrop

Linda Northrop describes the basic concepts of software product lines, summarizing the software engineering and management practices needed for a product line approach.

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.

December 2009 - Webinar The Impact of Scale

Topics: Software Architecture, Software Product Lines, Ultra-Large-Scale Systems

Authors: Linda M. Northrop

This talk shares the results of a study on ULS systems, documented in the book Ultra-Large-Scale Systems: The Software Challenge of the Future, as well as recent work in that area.

February 2009 - Presentation Army Software Product Line Workshop SPL Overview

Topics: Software Product Lines

Authors: Linda M. Northrop

This page contains the slides from the “Army Software Product Line Workshop,” which was hosted by Linda M. Northrop of the Software Engineering Institute (SEI) in February 2009.

July 2008 - Presentation Software Product Line Essentials

Topics: Software Product Lines

Authors: Linda M. Northrop

This presentation introduces the concept of strategic, planned reuse and a new way of conducting one's software business.

April 2008 - Presentation Architecture From a Manager’s Perspective (SATURN 2008)

Authors: Linda M. Northrop

Presented at SATURN 2008, April-May 2008.

March 2008 - Presentation SMART Ultra-Large-Scale Systems Forum: Scale Changes Everything

Topics: Ultra-Large-Scale Systems

Authors: Linda M. Northrop

Presentations made on March 6, 2008, as part of the forum, "Scale Changes Everything," on ultra-large-scale (ULS) systems.

March 2008 - Presentation Ultra-Large-Scale Systems: Scale Changes Everything

Topics: Ultra-Large-Scale Systems

Authors: Linda M. Northrop

Presentation made at the 2008 SMART Ultra-Large-Scale System Forum, held at Carnegie Mellon University in Pittsburgh, PA.

March 2008 - Presentation Product Line Systems Program Talk SEPG 2008

Topics: Software Product Lines

Authors: Linda M. Northrop

Presentation made at SEPG 2008, Tampa Florida, March 2008.

September 2007 - Presentation Architecting High Quality Software: The Role of Software Architecture in System Development and Evolution

Topics: TSP

Authors: Linda M. Northrop

Presentation given at TSP Symposium on September 22-25, 2007

June 2007 - Video The Impact of Scale

Topics: Ultra-Large-Scale Systems

Authors: Linda M. Northrop

Linda M. Northrop of the Software Engineering Institute talks about the impact of scale on ultra-large systems in this recorded lecture from June 2007 at Carnegie Mellon University.

October 2006 - Presentation Scale Changes Everything

Topics: Ultra-Large-Scale Systems

Authors: Linda M. Northrop

A presentation to the 2006 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications held in Portland Oregon.

October 2006 - Presentation Scale Changes Everything, ICGSE 2006

Topics: Ultra-Large-Scale Systems

Authors: Linda M. Northrop

International Conference on Global Software Engineering, Costão do Santinho, Florianópolis, Brazil, October 16-19, 2006.

April 2006 - Presentation Let’s Teach Architecting High Quality Software

Topics: Software Architecture

Authors: Linda M. Northrop

This presentation was delivered by Linda Northrop of the Software Engineering Institute (SEI) at the 19th Conference on Software Engineering Education and Training (CSEET 2006), held between April 19-21, 2006.

April 2006 - Presentation Software Product Lines: Reuse That Makes Business Sense

Topics: Software Product Lines

Authors: Linda M. Northrop

This presentation on Software Product Lines: Reuse That Makes Business Sense was delivered by Linda M. Northrop of the Software Engineering Institute (SEI) in April 2006.

September 2005 - Presentation Introduction to Software Product Line Adoption

Topics: Software Product Lines

Authors: Linda M. Northrop, Lawrence G. Jones

In this 2005 presentation, Linda M. Northrop of the Software Engineering Institute (SEI) provides an introduction to software product line acquisition.

September 2005 - Technical Note Proceedings of the First Software Architecture Technology User Network (SATURN) Workshop

Topics: Software Architecture

Authors: Robert Nord, Len Bass, Paul C. Clements, Linda M. Northrop, James E. Tomayko

This report describes the format, discussion, and results of the first SATURN workshop, and outlines the plans for future SATURN workshops. 

July 2005 - Technical Note Product Line Adoption in a CMMI Environment

Topics: Software Product Lines, Process Improvement, CMMI

Authors: Lawrence G. Jones, Linda M. Northrop

This 2005 technical note addresses product line adoption in the context of an organization that is using the CMMI models to guide its process improvement effort.

April 2005 - Presentation Software Product Lines

Topics: Software Product Lines

Authors: Linda M. Northrop

Presented: April 2005

April 2005 - Presentation SATURN SEI Software Architecture Technology User Network (SATURN 2005)

Authors: Linda M. Northrop

presentation at SATURN 2005, April 6-7, 2005 in Pittsburgh, PA

September 2004 - Technical Report Software Product Line Adoption Roadmap

Topics: Software Product Lines

Authors: Linda M. Northrop

This 2004 report introduces a variant of the Factory Pattern called the Adoption Factory pattern that provides a generic roadmap to guide a manageable, phased product line adoption strategy.

September 2003 - Technical Report Predictable Assembly of Substation Automation Systems: An Experiment Report, Second Edition

Authors: Scott Hissam, Kurt C. Wallnau, William G. Wood, John J. Hudak, James Ivers, Mark H. Klein, Magnus Larsson, Gabriel Moreno, Linda M. Northrop, Daniel Plakosh, Judith A. Stafford

This 2003 report describes the results of an exploratory PECT prototype for substation automation, an application area in the domain of power generation, transmission, and management.

July 2003 - Technical Note Using the Architecture Tradeoff Analysis Method (ATAM) to Evaluate the Software Architecture for a Product Line of Avionics Systems: A Case Study

Topics: Acquisition Support, Software Architecture

Authors: Mario R. Barbacci, Paul C. Clements, Anthony J. Lattanze, Linda M. Northrop, William G. Wood

This 2003 technical note describes an ATAM evaluation of the software architecture for an avionics system developed for the Technology Applications Program Office (TAPO) of the U.S. Army Special Operations Command Office.

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.

November 2002 - Technical Report Salion, Inc.: A Software Product Line Case Study

Topics: Software Product Lines

Authors: Paul C. Clements, Linda M. Northrop

This 2002 case study outlines the efforts of Salion, Inc., an enterprise software company providing Revenue Acquisition Management solutions tailored to the unique needs of automotive suppliers.

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.

September 2001 - Technical Report Fifth Product Line Practice Workshop Report

Topics: Software Product Lines

Authors: Paul C. Clements, Patrick Donohoe, Kyo C. Kang (Pohang University of Science and Technology), John McGregor, Linda M. Northrop

This report synthesizes the workshop presentations and discussions from the Fifth Software Engineering Institute Product Line Practice Workshop, held in December 2000.

August 2001 - Book Software Product Lines: Practices and Patterns

Topics: Software Product Lines

Authors: Paul C. Clements, Linda M. Northrop

This book provides a framework of specific practices, with detailed case studies, to guide the implementation of product lines in your organization.

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.

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.

February 2000 - Technical Report Fourth Product Line Practice Workshop Report

Topics: Software Product Lines

Authors: Len Bass, Paul C. Clements, Patrick Donohoe, John McGregor, Linda M. Northrop

This report synthesizes the presentations and discussions from the 1999 Product Line Practice Workshop, which described practices and issues associated with tool support for software product lines.

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.

March 1999 - Technical Report Third Product Line Practice Workshop Report

Topics: Software Product Lines

Authors: Len Bass, Grady Campbell, Paul C. Clements, Linda M. Northrop, Dennis B. Smith

This report synthesizes the workshop presentations and discussions, which described product line practices and analyzed issues in the areas of software engineering, technical management, and organizational management.

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.

April 1998 - Technical Report Second Product Line Practice Workshop Report

Topics: Software Product Lines

Authors: Len Bass, Gary Chastek, Paul C. Clements, Linda M. Northrop, Dennis B. Smith, James Withey

This report synthesizes the presentations and discussions from the Second SEI Product Line Practice Workshop, held in November 1997. Workshop participants identified factors involved in product line practices and analyzed issues in the areas of software engineering, technical management, and enterprise management.

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.

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.

June 1997 - Technical Report Distributed Object Technology with CORBA and Java: Key Concepts and Implications

Authors: Kurt C. Wallnau, Nelson W. Weiderman, Linda M. Northrop

This 1997 report analyzes the impact of distributed object technology (DOT) on software engineering practice.

June 1997 - Technical Report Implications of Distributed Object Technology for Reengineering

Authors: Nelson W. Weiderman, Linda M. Northrop, Dennis B. Smith, Scott R. Tilley (Florida Institute of Technoloy), Kurt C. Wallnau

This 1997 report provides definitions of various software evolution concepts and a taxonomy of activities.

January 1997 - Technical Report Recommended Best Industrial Practice for Software Architecture Evaluation

Topics: Software Architecture

Authors: Gregory Abowd, Len Bass, Paul C. Clements, Rick Kazman, Linda M. Northrop, Amy Zaremski

This report details the results of two workshops on software architecture evaluation, held at the SEI in 1996.

February 1996 - Technical Report Software Architecture: An Executive Overview

Topics: Software Architecture

Authors: Paul C. Clements, Linda M. Northrop

This report summarizes software architecture for an intended audience of mid to senior level management.

August 1993 - Technical Report Structural Modeling: An Application Framework and Development Process for Flight Simulators

Topics: Software Architecture

Authors: Gregory Abowd, Len Bass, Larry Howard, Linda M. Northrop

This paper presents the structural modeling approach, an application framework and development process for the construction of flight simulators.