Diversity in UML modeling explained: Observations, classifications and theorizations
Paper i proceeding, 2018

Modeling is a common part of modern day software engineering practice. Little evidence exists about how models are used in software development and how they help in producing better software. In this talk we introduce a classification-matrix and a theoretical framework that helps explain the large variety of models and modeling styles found in industrial practice. As part of this explanation, we will explore empirical findings on the uses of UML modeling in practice. We intersperse this paper with some insights about modeling in software development that may be common to some, but certainly not generally accepted throughout the software engineering community.


Michel Chaudron

Göteborgs universitet

Ana Fernandes-Saez

Universidad de Castilla, La Mancha

Regina Hebig

Göteborgs universitet

Truong Ho-Quang

Chalmers, Data- och informationsteknik, Software Engineering

Rodi Jolak

Göteborgs universitet

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

03029743 (ISSN) 16113349 (eISSN)

Vol. 10706 LNCS 47-66
9783319731162 (ISBN)

44th International Conference on Current Trends in Theory and Practice of Computer Science, SOFSEM 2018
Krems, Austria,


Annan data- och informationsvetenskap





Mer information

Senast uppdaterat