Popular Searches

download information for Search Optimization  Search Optimization
download information for Search Engine  Search Engine
download information for Adsense  Adsense
download information for RSS  RSS
download information for Blog  Blog
download information for Compression  Compression
download information for Audio  Audio
download information for Video  Video
download information for XML  XML
download information for Screensaver  Screensaver
download information for CSS  CSS
download information for Backup  Backup
download information for Software  Software
download information for Spyware  Spyware



Tags

generic eclipse modeling system toolkit creating domain specific program synthesis project bridge between visual around Generic Eclipse Modeling



Web Matches

Generic Eclipse Modeling System - Wikipedia, the free encycloped..
Generic Eclipse Modeling System. From Wikipedia, the free encyclopedia ... Generic Eclipse Modeling System (GEMS) is a configurable toolkit for creating ...

SourceForg..
Get Generic Eclipse Modeling System at SourceForge.net. Fast, secure and free downloads from the largest Open Source applications and software directory. The ...

Generic Eclipse Modeling System
The Generic Eclipse Modeling System (GEMS) MIGS. Model Intelligence Guides (MIGs) ... challenges for large systems. ... Generic Eclipse Modeling System (GEMS) ...

Flexibilit..
Introduction to the Generic Eclipse. Modeling System ... e Generic Eclipse Modeling. System (GEMS), which is part of the Eclipse Generative ...

The Generic Eclipse Modeling System
The Generic Eclipse Modeling System. Jules White, Douglas C. Schmidt, Sean Mulligan ... The Generic Eclipse Modeling System (GEMS) is a part of the ...

The Generic Eclipse Modeling System
The goal of the Generic Eclipse Modeling System (GEMS) is to bridge the gap between ... tool for rapidly creating Eclipse modeling tools from a visual ...



A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z

Search Articles e.g. mp4
 

Generic Eclipse Modeling System

Generic Eclipse Modeling System (GEMS) is a configurable toolkit for creating domain-specific modeling and program synthesis environments for Eclipse. The project aims to bridge the gap between the communities experienced with visual metamodeling tools, such as the Generic Modeling Environment(GME), and those built around the Eclipse modeling technologies, such as the Eclipse Modeling Framework (EMF) and Graphical Modeling Framework (GMF) . GEMS helps developers rapidly create a graphical modeling tool from a visual language description or metamodel without any coding in third-generation languages. Graphical modeling tools created with GEMS automatically support complex capabilities, such as remote updating and querying, template creation, styling with Cascading Style Sheets (CSS), and model linking .

The configuration is accomplished through metamodels specifying the modeling paradigm of the application domain, i.e a domain-specific modelling language (DSML). The modeling paradigm contains all the syntactic, semantic, and presentation information regarding the domain; which concepts will be used to construct models, what relationships may exist among those concepts, how the concepts may be organized and viewed by the modeler, and rules governing the construction of models. The modeling paradigm defines the family of models that can be created using the resultant modeling environment.

The built-in metamodeling language is based on the UML class diagram notation. Metamodels in other eCore readable formats can be used as well. Metamodel constraints can be specified in declarative languages (e.g. OCL, Prolog) or, alternatively, in Java. Once a metamodel has been created, GEMS plug-in generator can be invoked to create the modelling tool. The generated plug-in uses Eclipse's Graphical Editing Framework (GEF) and Draw2D plug-in to visualize the DSML as a diagram. GEMS extension points can be used to create an interpreter which traverses the domain-specific model and generates code. Interpreters can also interpret the model to give executable semantics and perform complex analyses.



Related Ads





Add to Google Add to Yahoo Add to Furl  Add to del.icio.us  Add to DIGG

Resource: Part or all of the information provided in this section is brought to you via wikipedia and other similar sites. Please repsect their licenses and for more information visit the homepages of these sites.

Links
Freeware Downloads Download Information
RGB Hex Converter Web Colors
Home  Link to Us
Copyright © iFreeware Downloads 2005-2009
All rights reserved