Tentative dates for the assignments are being worked out.
- Programming homework will be assigned on the following topics:
- Java RMI to implement a distributed object system.
- UML-based approach to design a component-based system given the
- EJB or Web-services to develop a distributed application.
- AspectJ to implement cross-cutting security and logging concerns.
- Each assignment needs to be turned in electronically by 11:55 pm on the
- You lose 25% of the grade for each extra day. After 4 days, you won't get
any credit for the assignment unless you obtain prior permission from the