Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » TMF (Xtext) » slightly off topic
slightly off topic [message #496] Mon, 14 January 2008 08:08 Go to next message
Eclipse UserFriend
Originally posted by: cjdaly.pyramism.net

Hi,

This group has been pretty quiet, so I hope you'll forgive a post that
may be a bit off-topic.

I think that many of you, like I, have been exploring ways of blending
together modeling frameworks (like EMF) with language power tools (like
parser generators and templating systems). Gymnast and Emfatic are two
in a series of programs I've worked on to test ideas in this space.
Recently I have been hacking on a new prototype that more or less
follows the same mantra of "blending modeling frameworks with language
power tools". I'm writing up my observations from this work on a blog here:

http://blog.pyramism.net/2008/01/overview.html

I think that those of you who are interested in a textual modeling
framework will find the material interesting, if perhaps only as a
curiosity.

Chris
Re: slightly off topic [message #509 is a reply to message #496] Mon, 14 January 2008 11:12 Go to previous message
Miguel Garcia is currently offline Miguel GarciaFriend
Messages: 40
Registered: July 2009
Member
Chris,

Great blog entry.

Given that you touch on many topics of language and tooling, there's
obviously related material. Some innovative references appear to me:


(1)

EProvide (http://eprovide.sourceforge.net/)
An Eclipse based framework for executing, visualizing and debugging
meta-model-based languages.

Docu so far:
http://www2.informatik.hu-berlin.de/~sadilek/gtvmt08eprovide .pdf

Two related projects (ECoral and ETempt) are also being started by one
of the committers of EProvide, and can be found at his homepage
http://casablanca.informatik.hu-berlin.de/grk-wiki/index.php /Person:Wachsmuth

ETempt is a syntax definition language for textual model representations
to "easily specify parsers for textual model fragments". ECoral is about
what DB people call schema migration, but applied to Ecore.



(2)


About diagram layout, multi-view synchronization (specified
declaratively, fulfilling WFRs) and its impact on MVC I'm drafting a
conference paper. Stay tuned!


(3)

Metamodel-based language and tooling is an interesting area, sometimes
however I feel the need to resort to *traditional* language design. For
example, I was reading today the following:

Object and reference immutability using Java generics
http://people.csail.mit.edu/mernst/pubs/immutability-generic s-fse2007-abstract.html

Now, how many discussions on DSL design even approach that level of
precision and analysis? Anyway, I guess that's an off-topic around your
slightly off-topic post.



Regards,



Miguel
Previous Topic:comments on the proposal
Next Topic:[TCS] Context and leaveContext
Goto Forum:
  


Current Time: Sun Oct 06 14:21:36 GMT 2024

Powered by FUDForum. Page generated in 0.02818 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top