Section: New Results
Systems interoperability
MDE can be used as an intermediate representation between two different technical spaces / platforms / tools to facilitate their interoperability. During this year, we have followed this approach in the following results:
-
Automation of the interactions with APIs by automatically discovering and expressing them as models thanks to our API2MOL approach [14]
-
Bridging the business and the technical domains, developing among others the Portolan tool [42] for the cartography of Information Systems.
-
MDE itself can benefit from the work and techniques available in a different technical space. In this context we have combined MDE and constraint programming to see how the combination improves the solution of classical problems like the configuration of a set of components/plug-ins [22] . We have even organized a workshop on the topic of merging MDE and logic programming [20] to better understand how they can benefit each other.