User Tools

Site Tools


Sidebar

Dave Orme muses about agile and functional programming.

My current work emphasizes SOA applications using Scala, Kubernetes, and AWS with a React-based SPA front-end. I'm also interested in progressive web applications and developer tools.


Blog

Scala, Clojure, and FP

Agile

The Cloud

Data-First Development

Older work

Coconut Palm Software home


Donate Bitcoin:

1Ecnr9vtkC8b9FvmQjQaJ9ZsHB127UzVD6

Keywords:

Kubernetes, Docker, Streaming Data, Spark, Scala, Clojure, OSGi, Karaf, GCP, AWS, SQL

Disclaimer:

Everything I say here is my own opinion and not necessarily that of my employer.

blog:emf_as_a_model_description_language

EMF as a model description language

As described below, the model used by the Visual Editor Project is based on its own language and widget-set neutral metadata format. As it turns out, this model itself is described using Eclipse's own EMF framework.

Advantages to doing it this way include:

  • EMF is language and widget-set neutral.
  • It is easy to reflect the metadata provided by the Java

Development Tooling as an EMF model.

Questions I currently have about this:

  • What are the parts of the model?
  • What are the sources/sinks of information in this model?
  • How does one actually work with information in this model?

In future entries, I intend to explore these and other topics relevent to VEP programming.

~~LINKBACK~~ ~~DISCUSSION:closed~~

blog/emf_as_a_model_description_language.txt · Last modified: 2014/10/17 22:08 (external edit)