CS 6362.501: Software Architecture and Design - Spring 2003


Final exam room: CN 1.112, time: 4:30pm - 6:30pm on April 29.


Instructor:

Jing Dong
E-mail: jdong@utdallas.edu
Office: ES 3.208
Office Hours: TR 3:00pm - 4:00pm or by appointment.
Phone: (972) 883-2187

TA:

Sheng Yang
E-mail: syang@utdallas.edu
Location: ES3.620
Office Hours: MW 1:30pm - 3:30pm


Course Information

Course Projects

Notes

Additional References

  1. Frank DeRemer and Hans H. Kron, Programming-in-the-Large versus Programming-in-the-Small, IEEE Transactions on Software Engineering 2(1), 1976
  2. R. Prieto-Diaz and J.M. Neighbors, Module Interconnection Languages, The Journal of Systems and Software 6, 1986
  3. R. Pressman, Software Engineering: A Practitioner's Approach, Prentice-Hall
  4. J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, W. Sorenson, Object-Oriented Modeling and Design, Prentice-Hall, 1991
  5. Grady Booch, Object-Oriented Design with Applications, Redwood City, 1991
  6. Grady Booch, James Rumbaugh and Ivar Jacobson, The Unified Modeling Language User Guide, Addison-Wesley, 1999
  7. James Rumbaugh, Ivar Jacobson and Grady Booch, The Unified Modeling Language Reference Manual, Addison-Wesley, 1999
  8. D. L. Parnas, On the Criteria to be used in decomposing systems into modules, Communications of the ACM, 15(12):1053-1058, Dec. 1972
  9. Gamma, E., Helm, R., Johnson, R., Vlissides, J., Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995.

Other Links