The metamodelling language calculus: foundation semantics for UML.

Book chapter


Clark, T., Evans, A. and Kent, S. 2001. The metamodelling language calculus: foundation semantics for UML. in: Fundamental approaches to software engineering. Springer Berlin. Heidelberg. pp. 17-31
Chapter titleThe metamodelling language calculus: foundation semantics for UML.
AuthorsClark, T., Evans, A. and Kent, S.
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 metacircular, 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.

Research GroupResearch Group on Development of Intelligent Environments
SensoLab group
Page range17-31
Book titleFundamental approaches to software engineering.
PublisherSpringer Berlin. Heidelberg
SeriesLecture Notes in Computer Science
ISBN
Hardcover9783540418634
Publication dates
Print2001
Publication process dates
Deposited29 Jun 2010
Output statusPublished
Additional information

4th International Conference, FASE 2001 Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2001 Genova, Italy. 2-6 April 2001, proceedings.

Digital Object Identifier (DOI)https://doi.org/10.1007/3-540-45314-8_3
LanguageEnglish
Permalink -

https://repository.mdx.ac.uk/item/82xz3

  • 24
    total views
  • 0
    total downloads
  • 0
    views this month
  • 0
    downloads this month

Export as