Technical Report
Towards a Formalization of the Unified Modeling Language
Author(s): Ruth Breu, Ursula Hinkel, Christoph Hofmann, Cornel Klein, Barbara Paech, Bernhard Rumpe, Veronika Thurner
Year: 1997
Number: TUM-I9726
Editor:
CR Classification: D.2,D.2.1,F.3.1
CR General Terms: Design
Keywords: Software Engineering Method, Object-Orientation, Mathematical System Model
Abstract:The Unified Modelling Language is a language for specifying, visualizing and documenting object-oriented systems. Due to the missing formal foundation the syntax adn the number of UML constructs are not precisely defined. This report outlines a proposal for the formal foundation of UML that is based on a mathematical system model. It also compares UML with the method SLM developed in the SysLab project.
Available as compressed Postscript
BibTeX-Entry:
@techreport{ TUM-I9726,
author = {Ruth Breu and Ursula Hinkel and Christoph Hofmann and Cornel Klein and Barbara Paech and Bernhard Rumpe and Veronika Thurner},
title = {Towards a Formalization of the Unified Modeling Language},
number = {TUM-I9726},
institution = {Technische Univerit\"at M\"unchen},
year = {1997},
url = {http://www4.informatik.tu-muenchen.de/reports/TUM-I9726.html},
abstract = {The Unified Modelling Language is a language for specifying, visualizing and documenting object-oriented systems. Due to the missing formal foundation the syntax adn the number of UML constructs are not precisely defined. This report outlines a proposal for the formal foundation of UML that is based on a mathematical system model. It also compares UML with the method SLM developed in the SysLab project. },
CRClassification = {D.2,D.2.1,F.3.1},
CRGenTerms = {Design}
}