First-Class Extensibility for UML-Profiles, Stereotypes, Patterns. - Desmond D'Souza; Aamond Sane; Alan Birchenough (UML, 1999)