Simulation: An Enabling Technology in Software Engineering

SEI Report
This 1999 whitepaper suggests three reasons why the software engineering community could exploit simulation to much greater advantage.
Publisher

Software Engineering Institute

Abstract

This paper suggests that the software engineering community could exploit simulation to much greater advantage. There are several reasons for this. First, the Office of the Secretary of Defense has indicated that simulation will play a significant role in the acquisition of defense-related systems to cut costs, improve reliability and bring systems into operation more rapidly. Second, there many areas where simulation can be applied to support software development and acquisition.  Such areas include requirements specification, process improvement, architecture trade-off analysis and product line practices.  Third, commercial simulation technology, capable of supporting software development needs is now mature, is easy to use, is of low cost and is readily available.

Cite This SEI Report

Christie, A. (1999, April 1). Simulation: An Enabling Technology in Software Engineering. Retrieved September 13, 2026, from https://www.sei.cmu.edu/library/simulation-an-enabling-technology-in-software-engineering/.

@techreport{christie_1999,
author={Christie, Alan},
title={Simulation: An Enabling Technology in Software Engineering},
month={Apr},
year={1999},
institution={Software Engineering Institute, Carnegie Mellon University},
url={https://www.sei.cmu.edu/library/simulation-an-enabling-technology-in-software-engineering/},
note={Accessed: 2026-Sep-13}
}

Christie, Alan. "Simulation: An Enabling Technology in Software Engineering." Software Engineering Institute, Carnegie Mellon University. Software Engineering Institute, April 1, 1999. https://www.sei.cmu.edu/library/simulation-an-enabling-technology-in-software-engineering/.

A. Christie, "Simulation: An Enabling Technology in Software Engineering," Software Engineering Institute, Carnegie Mellon University. Software Engineering Institute, 1-Apr-1999 [Online]. Available: https://www.sei.cmu.edu/library/simulation-an-enabling-technology-in-software-engineering/. [Accessed: 13-Sep-2026].

Christie, Alan. "Simulation: An Enabling Technology in Software Engineering." Software Engineering Institute, Carnegie Mellon University, Software Engineering Institute, 1 Apr. 1999. https://www.sei.cmu.edu/library/simulation-an-enabling-technology-in-software-engineering/. Accessed 13 Sep. 2026.

Christie, Alan. Simulation: An Enabling Technology in Software Engineering. Software Engineering Institute. 1999. https://www.sei.cmu.edu/library/simulation-an-enabling-technology-in-software-engineering/