UML for developing knowledge management systems - Rhem, Anthony J. (Auerbach, 2006)