1. Colin Atkinson and Michel Izygon. ION a notation for the graphical depiction of object-oriented programs. Technical report, University of Houston-Clear Lake, 1995.
2. G. Booch, J. Rumbaugh, and I. Jacobson. The Unified Modeling Language User Guide. Addison-Wesley, 1999.
3. Grady Booch. Object Oriented Analysis and Design with Applications. Benjamin/Cummings, Redwood City, California, 2nd edition, 1994.
4. Technical Report IESE-Report;C. Bunse,1999
5. F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, and M. Stal. Pattern-Oriented Software Architecture — A System of Patterns. John Wiley and Sons, 1996.