home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / software / 5227 < prev    next >
Encoding:
Text File  |  1993-01-06  |  1.1 KB  |  34 lines

  1. Newsgroups: comp.software-eng
  2. Path: sparky!uunet!gatech!rpi!ghost.dsi.unimi.it!univ-lyon1.fr!chx400!aragorn.unibe.ch!optolab!hueni
  3. From: hueni@iam.unibe.ch (Hermann Hueni)
  4. Subject: Re: Class Project For Software Engineering
  5. Message-ID: <1993Jan6.104259.3620@aragorn.unibe.ch>
  6. Sender: news@aragorn.unibe.ch
  7. Reply-To: hueni@iam.unibe.ch
  8. Organization: Physiological Institute, University of Berne, Switzerland
  9. References: <167@eiffel.eiffel.com>
  10. Date: Wed, 6 Jan 1993 10:42:59 GMT
  11. Lines: 21
  12.  
  13. We have presented  a similar paper at the recent OOPSLA'92 educators symposium
  14. with the title:
  15.  
  16. %T Teaching Object-Oriented Software Architecture by Example: The Games Factory.
  17. %A Hermann Hueni
  18. %A Igor Metz
  19.  
  20. It will soon appear in the OOSLA conference addendum published by ACM-SIGPLAN.
  21.  
  22. We use a video game as an evolving application on which we demonstrate successive
  23. software engineering principles:
  24.  
  25.     - structured techniques
  26.     - modularity (object-based)
  27.     - abstract data types (class-based)
  28.     - genericity (generic collections)
  29.     - inheritance and dynamic polymorphism (object-oriented)
  30.     - design patterns (c.f. E. Gamma)
  31.  
  32. -- hermann
  33. hueni@iam.unibe.ch
  34.