ModelicaDB - A Tool for Searching, Analysing, Crossreferencing and Checking of Modelica Libraries
Olof Johansson, Adrian Pop, Peter Fritzson · International Modelica Conference · 2005
This paper presents ModelicaDB, a tool that provides several kinds of queries on repositories of Modelica models. The Modelica language has a growing user community that produce a large and increasing code base of models. However, the reuse of models within the Modelica community can be greatly hampered in the future if there are no tools to address a number of management issues (i.e. scalable searching, analysing, crossreferencing, checking, etc) of such a large repository of models. We try to address these issues by providing the Modelica community with a ModelicaDB database for storing models and services for quering this database to perform a wide range of model engineering tasks in a scalable fashion. In the long-term, this work also aims at providing integration between Modelica tools and advanced product development processes that rely on database technology.