A MOF-Based Metamodeling Environment

dc.creatorEmerson,Matthew
dc.creatorSztipanovits,Janos
dc.creatorBapty,Ted
dc.date2004
dc.date.accessioned2024-02-06T12:53:13Z
dc.date.available2024-02-06T12:53:13Z
dc.descriptionThe 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
dc.formattext/html
dc.identifierhttps://doi.org/10.3217/jucs-010-10-1357
dc.identifierhttps://lib.jucs.org/article/28308/
dc.identifier.urihttps://openrepository.mephi.ru/handle/123456789/8635
dc.languageen
dc.publisherJournal of Universal Computer Science
dc.relationinfo:eu-repo/semantics/altIdentifier/eissn/0948-6968
dc.relationinfo:eu-repo/semantics/altIdentifier/pissn/0948-695X
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsJ.UCS License
dc.sourceJUCS - Journal of Universal Computer Science 10(10): 1357-1382
dc.subjectModel Driven Architecture
dc.subjectModel-Integrated Computing
dc.subjectgraph transformations
dc.titleA MOF-Based Metamodeling Environment
dc.typeResearch Article
Файлы