Using the OPEN Process Framework to Produce a Situation-Specific Requirements Engineering Method

SEI Report
The OPEN Process Framework (OPF) supports flexible creation of tailored requirements engineering methods (REMs) from a common framework.
Publisher

Software Engineering Institute

Abstract

Since it is not possible to identify or to create a single method that is appropriate for all situations, the need for a focussed requirements engineering method (REM) necessitates the search for a mechanism that will support the flexible creation of a number of tailored REMs from a single base. Using a repository of reusable method components, it is possible to use the techniques espoused by the method engineering community to construct an appropriate REM that is well-suited to the particular system or application development endeavour under consideration. One particular example is used to illustrate this approach – that of the OPEN Process Framework (or OPF).

Cite This SEI Report

Firesmith, D., Henderson-Sellers, B., & Zowghi, D. (2005, September 1). Using the OPEN Process Framework to Produce a Situation-Specific Requirements Engineering Method. Retrieved September 11, 2026, from https://www.sei.cmu.edu/library/using-the-open-process-framework-to-produce-a-situation-specific-requirements-engineering-method/.

@techreport{firesmith_2005,
author={Firesmith, Donald and Henderson-Sellers, B. and Zowghi, D.},
title={Using the OPEN Process Framework to Produce a Situation-Specific Requirements Engineering Method},
month={Sep},
year={2005},
institution={Software Engineering Institute, Carnegie Mellon University},
url={https://www.sei.cmu.edu/library/using-the-open-process-framework-to-produce-a-situation-specific-requirements-engineering-method/},
note={Accessed: 2026-Sep-11}
}

Firesmith, Donald, B. Henderson-Sellers, and D. Zowghi. "Using the OPEN Process Framework to Produce a Situation-Specific Requirements Engineering Method." Software Engineering Institute, Carnegie Mellon University. Software Engineering Institute, September 1, 2005. https://www.sei.cmu.edu/library/using-the-open-process-framework-to-produce-a-situation-specific-requirements-engineering-method/.

D. Firesmith, B. Henderson-Sellers, and D. Zowghi, "Using the OPEN Process Framework to Produce a Situation-Specific Requirements Engineering Method," Software Engineering Institute, Carnegie Mellon University. Software Engineering Institute, 1-Sep-2005 [Online]. Available: https://www.sei.cmu.edu/library/using-the-open-process-framework-to-produce-a-situation-specific-requirements-engineering-method/. [Accessed: 11-Sep-2026].

Firesmith, Donald, B. Henderson-Sellers, and D. Zowghi. "Using the OPEN Process Framework to Produce a Situation-Specific Requirements Engineering Method." Software Engineering Institute, Carnegie Mellon University, Software Engineering Institute, 1 Sep. 2005. https://www.sei.cmu.edu/library/using-the-open-process-framework-to-produce-a-situation-specific-requirements-engineering-method/. Accessed 11 Sep. 2026.

Firesmith, Donald; Henderson-Sellers, B.; & Zowghi, D.. Using the OPEN Process Framework to Produce a Situation-Specific Requirements Engineering Method. Software Engineering Institute. 2005. https://www.sei.cmu.edu/library/using-the-open-process-framework-to-produce-a-situation-specific-requirements-engineering-method/