• DocumentCode
    745655
  • Title

    Exercises in Software Design

  • Author

    Bentley, Jon L. ; Dallen, John A.

  • Author_Institution
    AT&T Bell Laboratories
  • Issue
    11
  • fYear
    1987
  • Firstpage
    1164
  • Lastpage
    1169
  • Abstract
    Typical software engineering courses teach principles in lectures and readings, then apply them in the development of a single program (requiring several months). We recently taught a software engineering class that incorporated many smaller exercises (requiring several hours). The class was successful: students were able to experiment with a broad set of ideas, and make interesting mistakes without jeopardizing the grades of their development team. This paper describes some tools and techniques we taught, and suggests how they might be incorporated into typical software engineering classes.
  • Keywords
    Awk language; engineering design; prototyping; software engineering education; Computer science; Computer science education; Design engineering; Documentation; Geography; Military computing; Pipelines; Software design; Software engineering; Software prototyping; Awk language; engineering design; prototyping; software engineering education;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1987.232865
  • Filename
    1702163