Wolfram Research, developer of Mathematica and Wolfram|Alpha, announced today that it has acquired MathCore Engineering AB. MathCore Engineering is the developer of the MathModelica modeling and simulation software system, as well as theMathCode C++ and Fortran code generators. It is also a provider of technical consulting services for customers including Rolls-Royce, Siemens, Scania, and so on.
The acquisition of MathCore is part of Wolfram Research’s large-scale strategy for engineering and related fields. In addition to MathCore’s current products—which will continue to be sold and developed—a major effort is being undertaken to integrate MathCore’s core technology stack into the Wolfram Research technology stack.
“MathCore has been developing its technology for over a decade, and connecting it to Wolfram Research’s Mathematica system,” said Roger Germundsson, Director of Research and Development at Wolfram Research. “We are excited to be able to bring the team from MathCore into Wolfram Research to work on incorporating their technology into our product family.”
MathCore’s MathModelica system provides a modern component-based modeling and simulation framework. Models are built using an interactive graphical editor to place and connect component models. MathModelica includes a large number of built-in base models for engineering domains, including electrical, mechanical, and thermal, as well as for new areas like biochemical modeling. The resulting models can be directly simulated and visualized.
MathModelica models can currently be directly imported into Mathematica, where a full suite of analysis tools is available. Models can be symbolically analyzed, for example using sensitivity analysis or parameter optimization. A model can be used for control design withMathematica‘s built-in control system functionality. Measurement data can be imported toMathematica and used to validate models, identify parameter values, and so on. Models can be simulated, visualized, and interactively manipulated. Furthermore, with Mathematica‘s document-centered interface, all experiments, analysis, visualization, and interactive manipulation can be brought together in a single notebook document that can be used for reporting and presentation.
“MathModelica is fundamentally an equation-based modeling paradigm. And together with the extensive symbolic computating capabilities in Mathematica, we will be able to take this modeling and analysis approach to a whole new level, including performance, scale, or high-level automated analysis,” said Roger Germundsson.
“After a decade of successful independent development, we are excited to become an integrated part of Wolfram Research,” said Jan Brugård, CEO of MathCore Engineering. “Wolfram Research has a long history of major innovation and development, and we look forward to being part of the creation of a new generation of modeling and analysis capabilities. I and many members of our team have interacted with Wolfram Research for many years, and have long admired its uniquely productive company culture.”
“In the history of Wolfram Research, it has been very rare for us to grow by acquiring outside companies,” said Stephen Wolfram, Founder and CEO of Wolfram Research. “MathCore is a unique fit for our strategic direction in the engineering-related market. We expect their team and technology will allow us to deliver some spectacular new capabilities that dramatically extend our reach.”
For more information and background, see Stephen Wolfram’s blog post: “Launching a New Era in Large-Scale Systems Modeling.”