Spring 2000 - Michael Elhadad

Topics in Software Engineering - Spring 2000

Syllabus and general references

Project Home Page

This is a mini-project course (2 credits) focusing on the application of sound software engineering methods to the development of a distributed multimedia application.

XML and SMIL References

  1. XML Background
  2. The W3C Consortium home page of SMIL.
  3. The SMIL DTD (grammar defining well-formed SMIL documents).
  4. A tutorial on SMIL from builder.com with lots of pointers.
  5. XML4J documentation.

Lecture Notes

  1. Lecture 1: Introduction
  2. Lecture 2: Requirements Analysis
  3. Lecture 3: Time Management
  4. Lecture 4: Change Control
  5. Lecture 5: Distributed Objects Part 1: RMI
  6. Lecture 6: Distributed Objects Part 2: Sockets
  7. Lecture 7: Distributed Objects Part 3: Objects above Sockets
  8. Lecture 8: Corba Part 1: Hello World
  9. Lecture 9: Corba Part 2: Stock example
  10. Lecture 10: Event Models
  11. Lecture 11: XML Background
  12. Lecture 12: JMF (Java Media Framework) Background

Reference Material on Software Engineering



Last modified Feb 23rd, 2000 Michael Elhadad