search menu icon-carat-right cmu-wordmark

Classifying Software Design Methods

Technical Report
This 1989 paper describes the results of our research into establishing a basis for selecting methods and tools with respect to classifying design methods for Ada-based software.
Publisher

Software Engineering Institute

CMU/SEI Report Number
CMU/SEI-89-TR-025
DOI (Digital Object Identifier)
10.1184/R1/6572222.v1

Abstract

A few mature and popular methods are currently being used to specify and design real-time embedded systems software, and these methods are the basis for a large number of tools automating the process. Unfortunately, some of the tools support only parts of a method, while others support a mixture of different methods. Because of the large number of tools involved, companies selecting tools for their particular needs are faced with a significant problem. As a result, the choice of tools often depends on the best salesperson rather than on the most appropriate method, leading to disappointment on the part of end users of the tools. The Software Engineering Institute has had a project underway for some time that provides a basis for selecting methods and tools. This paper describes some of the results of this effort with respect to classifying design methods for ADA-based software.

Cite This Technical Report

Long, J., Wood, W., & Wood, D. (1989, August 1). Classifying Software Design Methods. (Technical Report CMU/SEI-89-TR-025). Retrieved February 23, 2024, from https://doi.org/10.1184/R1/6572222.v1.

@techreport{long_1989,
author={Long, John and Wood, William and Wood, David},
title={Classifying Software Design Methods},
month={Aug},
year={1989},
number={CMU/SEI-89-TR-025},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://doi.org/10.1184/R1/6572222.v1},
note={Accessed: 2024-Feb-23}
}

Long, John, William Wood, and David Wood. "Classifying Software Design Methods." (CMU/SEI-89-TR-025). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, August 1, 1989. https://doi.org/10.1184/R1/6572222.v1.

J. Long, W. Wood, and D. Wood, "Classifying Software Design Methods," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, Technical Report CMU/SEI-89-TR-025, 1-Aug-1989 [Online]. Available: https://doi.org/10.1184/R1/6572222.v1. [Accessed: 23-Feb-2024].

Long, John, William Wood, and David Wood. "Classifying Software Design Methods." (Technical Report CMU/SEI-89-TR-025). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Aug. 1989. https://doi.org/10.1184/R1/6572222.v1. Accessed 23 Feb. 2024.

Long, John; Wood, William; & Wood, David. Classifying Software Design Methods. CMU/SEI-89-TR-025. Software Engineering Institute. 1989. https://doi.org/10.1184/R1/6572222.v1