How to extend MPs to load new format of models?

Is there any way to load a model from a source other than JAR files?
I am working on a middleware and now we want to specify non-functional properties. However, we have the architectural model in a XML-based format. We want to define a DSL in MPS but our DSL must reference elements which are in the architecture.

Currently, we have a graphical editor for the architecture and we have a lot of models for different systems.
Instead of extending the editor to accept the new meta-model, I have been thinking in using MPS as editor. However, it depends on the ability of changing MPS to load solutions or models from different sources.


Please sign in to leave a comment.