Chronological Overview 
 Type-Hierarchical Overview 
Formal Methods in Computing
(Most of the papers antecedent to 1995
are not included in the list)
FRAMES  NO FRAME 

EmfCompICSOFT (In proceedings)
Author(s) Lorenzo Bettini
Title« EMF Components - Filling the Gap between Models and UI »
InICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends
Editor(s) Slimane Hammoudi, Marten van Sinderen and José Cordeiro
Page(s)34-43
Year2012
PublisherSciTePress
ISBN number978-989-8565-19-8
Abstract
The Eclipse Modeling Framework (EMF) provides code generation facilities for building tools and applications based on structured data models. Most of the Eclipse projects which somehow have to deal with modeling data are based on EMF since it simplifies the development of complex software applications with its modeling mechanisms. However, we argue that from the user interface point of view, the development of applications based on EMF could be made simpler, with more code reuse, and without having to deal with too many internal details. For this reason, in this paper, we propose Emf Components, a lightweight framework that allows easy and quick development of applications based on EMF and it can be configured to use all kinds of EMF persistence implementations (e.g., XMI, Teneo, CDO). It aims at providing a set of reusable components like trees, tables and detail forms that manage the model with the introspective EMF capabilities. The framework provides basic UI implementations which are customizable in a declarative way and with dependency injection mechanisms.

BibTeX code

@inproceedings{EmfCompICSOFT,
  author = {Bettini, Lorenzo},
  booktitle = {ICSOFT 2012 - Proceedings of the 7th International Conference on
               Software Paradigm Trends},
  editor = {Slimane Hammoudi and Marten van Sinderen and Jos\'e Cordeiro},
  title = {{EMF Components - Filling the Gap between Models and UI}},
  abstract = {The Eclipse Modeling Framework (EMF) provides code generation
              facilities for building tools and applications based on structured
              data models. Most of the Eclipse projects which somehow have to
              deal with modeling data are based on EMF since it simplifies the
              development of complex software applications with its modeling
              mechanisms. However, we argue that from the user interface point
              of view, the development of applications based on EMF could be
              made simpler, with more code reuse, and without having to deal
              with too many internal details. For this reason, in this paper, we
              propose Emf Components, a lightweight framework that allows easy
              and quick development of applications based on EMF and it can be
              configured to use all kinds of EMF persistence implementations
              (e.g., XMI, Teneo, CDO). It aims at providing a set of reusable
              components like trees, tables and detail forms that manage the
              model with the introspective EMF capabilities. The framework
              provides basic UI implementations which are customizable in a
              declarative way and with dependency injection mechanisms.},
  isbn = {978-989-8565-19-8},
  publisher = {SciTePress},
  pages = {34-43},
  year = {2012},
}


 Chronological Overview 
 Type-Hierarchical Overview 
Formal Methods in Computing
(Most of the papers antecedent to 1995
are not included in the list)
FRAMES  NO FRAME 

This document was generated by bib2html 3.3.
(Modified by Luca Paolini, under the GNU General Public License)

Valid HTML 4.01!