Welcome to the SmartEMF website. SmartEMF is the Eclipse Modeling Framework (EMF)...only smarter! The central idea is to extend EMF with an inference engine to facilitate reasoning about models. The project has a special emphasis on the problem of guiding development with multiple EMF-based domain-specific languages (multiple DSLs). For an introduction to the project, please refer to our MODELS'07-paper Guided Development with Multiple Domain-Specific Languages on the publication page.
We have a flash demo of an early version of SmartEMF in action. Watch it here.
July 11, 08: Our paper Interfaces and Metainterfaces for Models and Metamodels has been accepted at the MODELS´08 conference. The paper introduces the notions of interfaces and metainterfaces in a modeling context. It will be available here after the conference.
March 13, 08: Our paper Flow Analysis of Code Customizations has been accepted at the ECOOP´08 conference. The paper deals with consistency checking between models and code in the OFBiz framework. It is available here.
July 24, 07: Our paper SmartEMF: Guidance in Modeling Tools have been accepted at the Doctoral Symposium at OOPSLA'07, Montreal, Canada
June 12, 07: Our paper Guided Development with Multiple Domain-Specific Languages have been accepted at the MODELS'07 conference in Nashville, Tennessee, USA