Principles Calling a Spade a Spade in the MDA Infrastructure................... 9 (2008)
Andy Evans, Paul Sammut, James S. Willans, Colin Atkinson, Thomas Kühne
Girish Maskeri, James Willans, Tony Clark, Andy Evans, Stuart Kent, Paul Sammut
pattern based approach to defining
Defining OCL expressions using templates (2007)
James S. Willans, Paul Sammut, Girish Maskeri, Andy Evans, Tony Clark
Abstract. OCL expressions are an essential part of UML. The current versions of OCL fail to have a meta-model which means that the integration of OCL with the UML meta-model cannot be formally...
Software and System Modelling manuscript No. (2007)
Will Be Inserted, José M. Álvarez, Tony Clark, Andy Evans, Paul Sammut
This paper describes an action semantics for UML based on the Meta-Modelling Language (MML) - a precise meta-modelling language designed for developing families of UML languages. Actions are defined...
A unified superstructure for UML (2005)
Andy Evans, Paul Sammut, James S. Willans, Alan Moore
A key aspect of successfully using UML is understanding the semantics of the notations. UML 2 will increase the already substantial collection of notations supported by UML 1.x. At the same time,...
Tony Clark, Andy Evans, Girish Maskeri, Paul Sammut, Laurence Tratt, James S. Willans
Abstract. The 2U Consortium has recently submitted a proposal for the definition of the UML 2.0 infrastructure. This uses an innovative technique of rapidly “stamping out ” the definition using a...
Mapping between levels in the metamodel architecture (2001)
José Álvarez, Andy Evans, Paul Sammut
Abstract. The Meta-Modeling Language is a static object-oriented modeling language whose focus is the declarative definition of languages. It aims to enable the UML metamodel to be precisely defined,...