UML in Practice

Marian Petre

Open University, UK

Track: Technical Research
Session: Empirical Studies
UML has been described by some as the lingua franca of software engineering. Evidence from industry does not necessarily support such endorsements. How exactly is UML being used in industry if it is? This paper presents a corpus of interviews with 50 professional software engineers in 50 companies and identifies 5 patterns of UML use.