Complementing Jason's UML presentation, the first 74 viewgraphs in the files below are about The UML Object Constraint Language (OCL) I show several examples and indicate how OCL can be further improved based on DARPA sponsored research. Those viewgraphs are part of a televised National Technological University course on Demeter using the UML class diagram notation. -- Karl Let $1 = lec9. http://www.ccs.neu.edu/research/demeter/course/f97/lectures/powerpoint (Powerpoint 95, version 7) $1.ppt.zip $1.ppt http://www.ccs.neu.edu/research/demeter/course/f97/lectures/postscript $1-color-2-per-page.ps.zip $1-color-2-per-page.ps All earlier lecture notes are also in those two directories.