home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.software-eng
- Path: sparky!uunet!gatech!rpi!ghost.dsi.unimi.it!univ-lyon1.fr!chx400!aragorn.unibe.ch!optolab!hueni
- From: hueni@iam.unibe.ch (Hermann Hueni)
- Subject: Re: Class Project For Software Engineering
- Message-ID: <1993Jan6.104259.3620@aragorn.unibe.ch>
- Sender: news@aragorn.unibe.ch
- Reply-To: hueni@iam.unibe.ch
- Organization: Physiological Institute, University of Berne, Switzerland
- References: <167@eiffel.eiffel.com>
- Date: Wed, 6 Jan 1993 10:42:59 GMT
- Lines: 21
-
- We have presented a similar paper at the recent OOPSLA'92 educators symposium
- with the title:
-
- %T Teaching Object-Oriented Software Architecture by Example: The Games Factory.
- %A Hermann Hueni
- %A Igor Metz
-
- It will soon appear in the OOSLA conference addendum published by ACM-SIGPLAN.
-
- We use a video game as an evolving application on which we demonstrate successive
- software engineering principles:
-
- - structured techniques
- - modularity (object-based)
- - abstract data types (class-based)
- - genericity (generic collections)
- - inheritance and dynamic polymorphism (object-oriented)
- - design patterns (c.f. E. Gamma)
-
- -- hermann
- hueni@iam.unibe.ch
-