Abstrakt. Numera modeller, snarare än kod, blir de viktigaste artefakter för mjukvaruutveckling. Detta ökar därför nivån på de krav på modellering av språk som modellering av yrkesutövare bör förlita sig på i sitt arbete. En mindre inkonsekvens i en modellering av språkmetamodell kan orsaka stora problem i språktillämpningarna, vilket innebär att den modelldrivna systemutvecklingen av modellering av språkmetamodeller blir särskilt viktig. I sitt nuvarande tillstånd UML metamodel lämnar ett betydande område för förbättring. Vi presenterar en alternativ metamodell som inspirerades av RM-ODP-standarden och som löser problemen med UML. RM-ODP nämndes i UML specifikationer som ett ramverk som redan har påverkat UML. Vår metamodell formaliserades, så dess resulterande modeller kan simuleras och kontrolleras för konsekvens. Så, vår föreslagna lösning med konstruktiv potential för förbättring av UML metamodellen, kan ha en betydande praktisk inverkan på UML specifikationerna.
Till exempel presenteras en alternativ definition av UML-metamodellen i REF och analyseras med hjälp av legering.
A Metamodel for the Unified Modeling Language
{'venue': 'Martinus Nijhoff Publishers Natanson, Maurice 1973 Edmund Husserl: Philosopher of Infinite Tasks, Evanston: Northwestern University Press Reid, Thomas 1971 Essays on the Intellectual Powers of Man', 'journal': None, 'mag_field_of_study': ['Computer Science']}