Proceedings - International Computer Software & Applications Conference · 2007 · 29 citations · 5 references
ComputingComputer ScienceDiagrammingModel-based Systems EngineeringSystems ModelingConceptual ModelingDiagrammatic RepresentationGraphical RepresentationModel-based DesignModel-driven DevelopmentSoftware ModelingGraphical NotationGraphical Representation Of ModelsMeta-modelingMeta-modeling LanguagesModel NotationUml Modeling
In order to define a graphical modeling language, it is necessary to define the graphical notation of the language in the process of metamodeling. So the defining of the no- tation has become one of the essential functions in meta- modeling tools. This paper proposed the Notation Defini- tion Metamodel (NDM) for metamodeling tools. NDM is used to define the graphical notation. It consists of three parts: basic figures and layouts, location relations and syn- tax bridges. NDM has been implemented in PKU Meta- Model Tool (PkuMMT). The paper made a case study to illustrate the feasibility of NDM. Besides, a comparison between PKU MMT and some metamodeling tools is pre- sented to show the capability and advantages of NDM.
5
The unified Modeling Language User Guide
Geoff Glasson · Linux journal · 1999 · 3.3K citations
The Generic Modeling Environment
Ákos Lédeczi, Miklós Maróti, Árpád Bakay et al. · 2001 · 496 citations
Abstract syntax from concrete syntax
David S. Wile · 1997 · 70 citations · Full text
Language Studies, Computer Science, Programming Languages +11