Program Structure

  • Christine N. Ausnit
  • Norman H. Cohen
  • John B. Goodenough
  • R. Sterling Eanes
Part of the Springer Books on Professional Computing book series (SB COMPUTING)

Abstract

Whereas earlier chapters are primarily devoted to the elements of Ada programs, Chapter 5 is concerned more with how those elements are put together to form a whole program, dealing with issues of program structure and design. One of Ada’s goals is to promote the development of generally reusable software components, an issue addressed in case studies 2.2 and 4.1 (on set types and exceptions, respectively). Study 5.1, “Specifying Interfaces for General Purpose, Portable Software: A Study of Ada Input/Output,” discusses the difficulties encountered in trying to meet this goal. Another central theme in Ada is information hiding—the distinction between interfaces and implementations. This theme is pervasive, playing an important role in several studies presented in this book, and it is the primary subject of case study 5.2, “Information Hiding.”

Keywords

Hunt 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer Japan 1985

Authors and Affiliations

  • Christine N. Ausnit
    • 1
  • Norman H. Cohen
    • 1
  • John B. Goodenough
    • 1
  • R. Sterling Eanes
    • 1
  1. 1.SofTech, Inc.WalthamUSA

Personalised recommendations