Platform - Revision 5258d336 (platform-git): Undo did not wait for pending cluster updates to fin...
Blurring the boundaries of modelling and simulation
Simulation offers proven advantages as a tool for modern decision making. In industry, simulation is widely used in virtual prototyping, simulation-aided design and testing as well as in training and R&D. However, obstacles to wider utilization of modelling and simulation still remain.
Current modelling and simulation (M&S) tools exist as separate systems and are not integrated with other information management networks. They do not integrate well enough with commonly used software systems, such as CAD, PLM/ PDM, ERP, or with control systems. Co-use of the simulation tools themselves is poor, and the modelling process as a whole is often considered too laborious.
Simantics is a software platform for modelling and simulation. The system has client-server architecture with a semantic ontology-based modelling database and Eclipse framework -based client software with plug-in interface. The Simantics platform and many of its components are open source under Eclipse Public License EPL.
The aproach of the Simantics platform is to offer an open, high level application platform on which different computational tools can be easily integrated to form a common environment for modelling and simulation. The platform includes several modelling tools, so-called editors, for e.g. 2D graph-like hierarchical model composition and semantic graph browsing.
One of the biggest innovations in the Simantics platform is the semantic modelling approach itself and high-level ontology tools. The data triple engine on the server side enables high performance data management and arbitrary mapping of data. This enables e.g. efficient mapping of simulation and measurement data to the model configuration and its visualisation.
The Simantics Development and maintenance process is built solid and scalable from the very beginning. The objective is to aim far to the future what comes to requirements for scalability, usability and reliability.
Platform - Revision 2c026f09 (platform-git): Merge "Undo did not wait for pending cluster updates...
Platform - Revision 649890ad (platform-git): Moved SCL parser generator to platform repository.
In addition, implemented the parser generator's parser with parser
generator itself to remove Antlr-dependency.
Platform - Enhancement #6995 (Feedback): Include parser generator used to generate SCL parser to ...
Platform - Enhancement #6993 (New): Generate Help-Contents dynamically for all components and lib...
Help could be improved upon.
Not all libraries have a dynamically created help-contents.
HelpUtils "createWidgetReference" is too specific, searching only for DocumentComponentType components.
HelpUtils "collectWidgetReferencesFromSharedLibraries" finds from root with ConsistsOf SharedLibraries, rather than using a function such as OntologiesFromLibrary.