Live briefing
Everything about Eclipse Modeling Framework
Project of Eclipse Foundation
Eclipse Modeling Framework (EMF) is an Eclipse-based modeling framework and code generation facility for building tools and other applications based on a structured data model. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Eclipse Modeling FrameworkA 5-minute orientation
- Pick up a classic book: EMFThe most-reprinted book on the subject
- Read the landmark paper: A tool environment for quality assurance based on the Eclipse Modeling FrameworkCited 42 times
- Go sideways: Meta-Object FacilityA closely related topic
- Go sideways: Model-driven architectureA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
A tool environment for quality assurance based on the Eclipse Modeling Framework
A generic model decomposition technique and its application to the Eclipse modeling framework
A generic construction for crossovers of graph-like structures and its realization in the Eclipse Modeling Framework
Integration von Anforderungen mit dem Eclipse Requirements Modeling Framework
📚 Books worth reading
EMFDave Steinberg, Frank Budinsky · 2008
Managing Requirements KnowledgeWalid Maalej · 2013
Eclipse modeling frameworkFrank Budinsky · 2003
Eclipse Development Using the Graphical Editing Framework And the Eclipse Modeling FrameworkIBM Redbooks · 2004- 📕Eclipse development using the graphical editing framework and the eclipse modeling frameworkBill Moore · 2004
The Eclipse Graphical Editor Framework (GEF)Dan Rubel · 2012
The ProR Approach : Traceability of Requirements and System DescriptionsMichael Jastram · 2012
Object Oriented Programming using JavaSimon Kendal · 2013
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Meta-Object Facility The Meta-Object Facility (MOF) is an Object Management Group (OMG) standard for model-driven engineering. Its purpose is to provide a type system for entities…
- Model-driven architecture Model-driven architecture (MDA) is a software design approach for the development of software systems. It provides a set of guidelines for the structuring…
- XML Metadata Interchange The XML Metadata Interchange (XMI) is an Object Management Group (OMG) standard for exchanging metadata information via Extensible Markup Language (XML)…
- QVT QVT (Query/View/Transformation) is a standard set of languages for model transformation defined by the Object Management Group. Model transformation is…
- List of Eclipse Modeling Framework based software This is a list about tools using the Eclipse Modeling Framework. Connected Data Objects (CDO): A free implementation of a Distributed Shared Model on top…
- Knowledge Discovery Metamodel Knowledge Discovery Metamodel (KDM) is a publicly available specification from the Object Management Group (OMG). KDM is a common intermediate representation…
- Metamodeling A metamodel is a model of a model, and metamodeling is the process of generating such metamodels. Thus metamodeling or meta-modeling is the analysis, constructi…
- Acceleo Acceleo is an open-source code generator from the Eclipse Foundation that allows people to use a model-driven approach to building applications. It is…