ABSTRACT

Winner of a 2015 Alpha Sigma Nu Book Award, Software Essentials: Design and Construction explicitly defines and illustrates the basic elements of software design and construction, providing a solid understanding of control flow, abstract data types (ADTs), memory, type relationships, and dynamic behavior. This text evaluates the benefits and overhe

chapter 1|28 pages

◾ Software Complexity and Modeling

chapter 2|28 pages

◾ Software Development

chapter 3|32 pages

◾ Functionality

chapter 4|28 pages

◾ Memory

chapter 5|32 pages

◾ Design and Documentation

chapter 6|30 pages

◾ Structural Design

chapter 7|42 pages

◾ Behavioral Design

chapter 8|46 pages

◾ Design Alternatives and Perspectives

chapter 9|16 pages

◾ Software Correctness

chapter 10|20 pages

◾ Software Longevity