Skip to main content

Teaching object oriented programming and design with Eiffel

  • Conference paper
  • First Online:
Software Engineering Education (CSEE 1995)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 895))

Included in the following conference series:

  • 151 Accesses

Abstract

The Object Oriented Paradigm is touted as a software development methodology that promotes reuse, models the problem space, facilitates maintenance, incorporates changes easily, shortens the development lifecycle, encourages good software engineering techniques, and cures the common cold. A course in Object Oriented Programming and Design should address these claims. One way (perhaps the only way) for students of the paradigm to test such claims is to build a small but high quality product as part of the course. The Eiffel language provides an ideal platform for such a course due to its simplicity, straightforward support for 00 concepts, and its assertion mechanism.

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

Access this chapter

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Editor information

Rosalind L. Ibrahim

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

McKim, J.C. (1995). Teaching object oriented programming and design with Eiffel. In: Ibrahim, R.L. (eds) Software Engineering Education. CSEE 1995. Lecture Notes in Computer Science, vol 895. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58951-1_127

Download citation

  • DOI: https://doi.org/10.1007/3-540-58951-1_127

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58951-8

  • Online ISBN: 978-3-540-49167-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics