The unified modeling language user guide - Grady Booch (Pearson Education NULL, 2016)
Keywords: UML -- programming