Diversity in UML Modeling Explained: Observations, Classifications and Theorizations | Publicación