| 
| slightly off topic [message #496] | Mon, 14 January 2008 03:08  |  | 
| Eclipse User  |  |  |  |  | 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 06:12  |  | 
| Eclipse User  |  |  |  |  | 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
 |  |  |  | 
Powered by 
FUDForum. Page generated in 0.03978 seconds