Author
Date
Description
The Unified Modelling Language (UML) is intended to express complex ideas in an intuitive and easily understood way. It is important because it is widely used in software engineering and other disciplines. Although an official definition document exists, there is much debate over the precise meaning of UML models. ¶ In response, the academic community have put forward many different proposals for formalising UML, but it is not at all obvious how to decide between them. Indeed, given that UML practitioners are inclined to reject formalisms as non-intuitive, it is not even obvious that the definition should be “formal” at all. Rather than searching for yet another formalisation of UML, our main aim is to determine what would constitute a good definition of UML. ¶ The first chapter sets the UML definition problem in a broad context, relating it to work in logic and the philosophy of science. ...
GUID
oai:openresearch-repository.anu.edu.au:1885/49319
Handle
Identifier
oai:openresearch-repository.anu.edu.au:1885/49319
Identifiers
b23543504
http://hdl.handle.net/1885/49319
10.25911/5d7a2ca14572a
https://openresearch-repository.anu.edu.au/bitstream/1885/49319/6/01front.pdf.jpg
https://openresearch-repository.anu.edu.au/bitstream/1885/49319/7/02whole.pdf.jpg
Publication Date
Titles
The Meaning of UML Models
Type