Research on ConML currently focuses on the following areas.
Being able to create and manipulate models is good, but models need to be managed. Specifically, models are often extended and reused, so keeping track of the differences and changes between related models is crucial. Also, multiple instance models are often integrated into shared datasets, so federation and reinterpretation are also needed.
We are working in model federation, model reinterpretation and model repositories. These features require extensive research and optimisation, and they will be incorporated into Bundt (see "Modelling tools" section on this page) as they become mature.
Our experience has shown that, very often, data sets managed by researchers and practitioners get soon disconnected from the models on which they are based. For this reason, we think that modelling software tools are necessary. We envision data sets as instance models, so that databases can, at least partially, be replaced by ConML instance models. Modelling tools will also need to support model creation, modification, extension and management.
We are actively working on Bundt, a modelling toolset for ConML. Bundt will allow you to create and manipulate models interactively. Also, you will be able to develop your own tools on top of Bundt. We expect to release Bundt before the end of 2019.