Zenodo (CERN European Organization for Nuclear Research) · 2004 · 17 citations · 6 references
ComputingComputer ScienceFormal MethodsSoftware EngineeringSystems ModelingFunctional ModelingModel TransformationModel-driven DevelopmentModel-driven Software EngineeringSoftware ArchitectureSoftware ModelingDomain-specific Modeling LanguagesMeta-modelingMeta-modeling LanguagesMetamodel TransformationModel Transformation LanguagesModel-driven ArchitectureTransformation LanguagesUml Modeling
The Meta Object Facility (MOF) forms one of the core standards of the Object Management Group's Model Driven Architecture. It has several use-cases, including as a repository service for storing abstract models used in distributed object-oriented software development, a development environment for generating CORBA IDL, and a metamodeling language for the rapid specification, construction, and management of domain-specific technology-neutral modeling languages. This paper will focus on the use of MOF as a metamodeling language and describe our latest work on changing the MIC metamodeling environment from UML/OCL to MOF. We have implemented a functional graphical metamodeling environment based on the MOF v1.4 standard using GME and GReAT. This implementation serves as a testament to the power of formally well-defined metamodeling and metamodel-based model transformation approaches. Furthermore, our work gave us an opportunity to evaluate sevaral important features of MOF v1.4 as a metamodeling language:Completeness of MOF v1.4 for defining the abstract syntax for complex (multiple aspect) DSML-sThe Package concept for composing and reusing metamodelsFacilities for modeling the mapping between the abstract and concrete syntax of DSML-s
6
Composing domain-specific design environments
Ákos Lédeczi, Árpád Bakay, Miklós Maróti et al. · Computer · 2001 · 1.1K citations
Computing, Computer Science, Design +16
János Sztipanovits, Gábor Karsai · Computer · 1997 · 457 citations
Metamodeling-rapid design and evolution of domain-specific modeling environments
G. Nordstrom, János Sztipanovits, Gábor Karsai et al. · 2005 · 140 citations
Ákos Lédeczi, G. Nordstrom, Gábor Karsai et al. · 2002 · 67 citations
Increasing productivity at Saturn
Amit Misra, János Sztipanovits · Computer · 1998 · 65 citations
Engineering, Industrial Engineering, Manufacturing Engineering +17