Source: http://niedercorn.free.fr/iris/iris1/uml/uml02.pdf