Be the first to like this
Softeam is a French company with more than 20 years of experience producing UML-based modelling environments on top of its Modelio CASE tool. With the increase of complexity of models and modelling teams, came the demand for supporting scalable collaborative tools for modelling. This new demand lead to the creation of Constellation, Softeam’s enterprise model management solution. As part of this effort, Softeam joined the MONDO FP7 EU project, which develops tools and methodologies for dealing with the challenges of scalability in model driven engineering. In this experimentation, we will describe the integration of the model indexer Hawk produced by the Enterprise Systems research group at the University of York into the commercial modelling tool Modelio and into its Constellation collaboration tools, produced by Softeam. The focus of this presentation will be on the technical difficulties of integrating with commercial production grade tools, and on a benchmark of the performance of this integration. In summary, Hawk integration was performed by Softeam engineers; a functional prototype was obtained in three months, and this prototype was subsequently improved until the end of the project. On the benchmarking side, for big models, we found out that in some situations Hawk index requires half the space required by Modelio to store models, and that combining Hawk and EGL generates documents between two and three orders of magnitude faster than Modelio itself.