I'm working on a project in which an ecl and an egl module are involved. I get it working together by using ant as is explained in the Epsilon Book. It seems to work. However for developing purposes i need to serialize my ecl matchTrace. In the way I'm working right now I must execute the ecl module each time I have to check the developing of the egl one. This situation cause to me a lot of wasted time. if i had a serialized model of the match trace I could work faster.
I suspect that a workaround would be to define a custom MatchTrace metamodel and then use EOL to serialise the in-memory ECL match trace to a model that conforms to the MatchTrace metamodel. You could then use such serialised models in your EGL transformation without needing to re-run ECL.