Title
The Metamodelling Language Calculus: Foundation Semantics for UML
Abstract
The Metamodelling Language (MML) is a sub-set of the Unified Modeling Language (UML) that is proposed as the core language used to bootstrap the UML 2.0 definition initiative. Since it is meta-circular, MML requires an external formal semantics in order to ground it. This paper defines the MML Calculus which is used to formally define MML and therefore provides a semantic basis for UML 2.0.
Year
Venue
Keywords
2001
FASE
foundation semantics,semantic basis,definition initiative,core language,external formal semantics,unified modeling language,metamodelling language,metamodelling language calculus,mml calculus,modeling language,formal semantics,computer programming,meta model
Field
DocType
ISBN
Knowledge representation and reasoning,Programming language,UML tool,Unified Modeling Language,Computer science,Applications of UML,Object Constraint Language,Semantics,Computer programming,Metamodeling,Calculus
Conference
3-540-41863-6
Citations 
PageRank 
References 
35
3.98
12
Authors
3
Name
Order
Citations
PageRank
Tony Clark115623.41
Andy Evans219843.76
Stuart Kent3886137.53