Skip to main content
  • 66 Accesses

Abstract

Professor Buhr presented the main points in his paper, tied them into some of the other presentations at the Workshop, and provided some of the background and rationale for the ideas presented in his paper. Among the points he made in his presentation were the following:

  • Agreement with Al Pietrasanta on the difficulty of teaching software engineering to practitioners. Seems to be a matter of mindset, found even in young programmers after the first few courses.

  • Paper describes an approach, Software CAD, to overcoming the mindset. Professor Buhr has been experimenting with the approach in his teaching.

  • A key problem is the “sequential mindset” that stems from first introducing students to older, sequential languages. This leads to “program carpenters” who think only in terms of monolithic, sequential programs that have little or no significant architectural context.

  • The essence of Professor Buhr’s approach is to introduce students at an early stage to an architectural way of viewing software which is compatible with both sequential and concurrent models of computing.

  • Another important stumbling block is the difficulty of thinking about concurrent programs on the basis of sequential concepts only.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1989 Springer-Verlag New York Inc.

About this paper

Cite this paper

Buhr, R. (1989). Synopsis of Presentation. In: Fairley, R., Freeman, P. (eds) Issues in Software Engineering Education. Springer, New York, NY. https://doi.org/10.1007/978-1-4613-9614-7_4

Download citation

  • DOI: https://doi.org/10.1007/978-1-4613-9614-7_4

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4613-9616-1

  • Online ISBN: 978-1-4613-9614-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics