Introduction to Software Design
• Curriculum Module
This 1989 report provides an introduction to the principles and concepts relevant to the design of large programs and systems.
Publisher
Software Engineering Institute
CMU/SEI Report Number
CMU/SEI-89-CM-002Abstract
This curriculum module provides an introduction to the principles and concepts relevant to the design of large programs and systems. It examines the role and context of the design activity as a form of problem-solving process, describes how this is supported by current design methods, and considers the strategies, strengths, limitations, and main domains of application of these methods.