D.1.3+Construct+unified+modelling+language+(UML)+diagrams+to+represent+object+designs


 * Unified Modeling Language ** ( ** UML ** ) is a standardized general-purpose modeling language in the field of object-oriented software engineering.

A UML diagram will normally include the following:
 * a class
 * an interface
 * a data type
 * a component