Modélisation et conception orientées objet avec UML - Michael Blaha, James Rumbaugh, Maude Manouvrier, Michel Zam, Luc Carité et Marie-Cécile Baland