<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.simantics.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Juha+Kortelainen</id>
	<title>End-User Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.simantics.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Juha+Kortelainen"/>
	<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php/Special:Contributions/Juha_Kortelainen"/>
	<updated>2026-04-07T20:08:52Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=425</id>
		<title>Simantics End User Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=425"/>
		<updated>2011-01-31T13:54:32Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: /* Simantics System Dynamics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ [[image:Simantics_puzzle_piece.png|right|360px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Simantics&#039;&#039;&#039; 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 [http://www.eclipse.org/legal/epl-v10.html Eclipse Public License (EPL)].&lt;br /&gt;
&lt;br /&gt;
Simantics platform is used in open source and commercial modelling and simulation products. Simantics comes with [[Simantics System Dynamics | System dynamics modelling and simulation tool]], which is an open source tool for modelling business processes. The next versions of [http://www.apros.fi/ Apros] and [http://balas.vtt.fi/ Balas] will be based on the Simantics platform. For more information on Simantics and related projects, visit [http://www.simantics.org/ Simantics website].&lt;br /&gt;
&lt;br /&gt;
The philosophy 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. One of the biggest innovations in the Simantics platform is the semantic modelling approach. 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.&lt;br /&gt;
&lt;br /&gt;
This &#039;&#039;Simantics End User Documentation&#039;&#039; provides information on the open source products that have been developed using Simantics platform. The basic principles of Simantics platform and some components common to all Simantics-based products are also explained. If you wish to dig deeper to the foundations of the Simantics platform or create your own modelling and simulation tool based on Simantics, see [http://dev.simantics.org/ Simantics Developer Documentation] or contact us through [http://www.simantics.org Simantics website].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
! !! Simantics Platform Products !!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:AprosShot.png|300x160px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-0]]&amp;lt;hr&amp;gt;Apros&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:BalasShot.png|300x160px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-1]]&amp;lt;hr&amp;gt;Balas&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:SysdynShot.png|300x160px|link=Simantics System Dynamics]]&amp;lt;hr&amp;gt;System Dynamics&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== [[Introduction to Simantics]] ===&lt;br /&gt;
* [[Simantics#About Simantics Platform|About Simantics Platform]]&lt;br /&gt;
* [[Simantics#Simantics Development and Open Source|Simantics Development and Open Source]]&lt;br /&gt;
* [[Simantics#Simantics Concepts and Conventions|Simantics Concepts and Conventions]]&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics System Dynamics]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Simantics System Dynamics#Introduction to System Dynamics Simulation|Introduction to System Dynamics Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Installation Instructions|Installation Instructions]]&lt;br /&gt;
* [[Simantics System Dynamics#Workbench|Workbench]]&lt;br /&gt;
* [[Simantics System Dynamics#Modelling|Modelling]]&lt;br /&gt;
* [[Simantics System Dynamics#Simulation|Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Operating Interfaces|Operating Interfaces]]&lt;br /&gt;
* [[Simantics System Dynamics#Multidimensional variables|Multidimensional variables]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Basic System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Advanced System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
-----&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=424</id>
		<title>Simantics End User Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=424"/>
		<updated>2011-01-31T13:53:48Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: /* Simantics System Dynamics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ [[image:Simantics_puzzle_piece.png|right|360px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Simantics&#039;&#039;&#039; 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 [http://www.eclipse.org/legal/epl-v10.html Eclipse Public License (EPL)].&lt;br /&gt;
&lt;br /&gt;
Simantics platform is used in open source and commercial modelling and simulation products. Simantics comes with [[Simantics System Dynamics | System dynamics modelling and simulation tool]], which is an open source tool for modelling business processes. The next versions of [http://www.apros.fi/ Apros] and [http://balas.vtt.fi/ Balas] will be based on the Simantics platform. For more information on Simantics and related projects, visit [http://www.simantics.org/ Simantics website].&lt;br /&gt;
&lt;br /&gt;
The philosophy 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. One of the biggest innovations in the Simantics platform is the semantic modelling approach. 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.&lt;br /&gt;
&lt;br /&gt;
This &#039;&#039;Simantics End User Documentation&#039;&#039; provides information on the open source products that have been developed using Simantics platform. The basic principles of Simantics platform and some components common to all Simantics-based products are also explained. If you wish to dig deeper to the foundations of the Simantics platform or create your own modelling and simulation tool based on Simantics, see [http://dev.simantics.org/ Simantics Developer Documentation] or contact us through [http://www.simantics.org Simantics website].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
! !! Simantics Platform Products !!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:AprosShot.png|300x160px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-0]]&amp;lt;hr&amp;gt;Apros&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:BalasShot.png|300x160px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-1]]&amp;lt;hr&amp;gt;Balas&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:SysdynShot.png|300x160px|link=Simantics System Dynamics]]&amp;lt;hr&amp;gt;System Dynamics&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== [[Introduction to Simantics]] ===&lt;br /&gt;
* [[Simantics#About Simantics Platform|About Simantics Platform]]&lt;br /&gt;
* [[Simantics#Simantics Development and Open Source|Simantics Development and Open Source]]&lt;br /&gt;
* [[Simantics#Simantics Concepts and Conventions|Simantics Concepts and Conventions]]&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics System Dynamics]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Simantics System Dynamics#Introduction to System Dynamics Simulation|Introduction to System Dynamics Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Installation Instructions|Installation Instructions]]&lt;br /&gt;
* [[Simantics System Dynamics#Workbench|Workbench]]&lt;br /&gt;
* [[Simantics System Dynamics#Modelling|Modelling]]&lt;br /&gt;
* [[Simantics System Dynamics#Simulation|Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Operating Interfaces|Operating Interfaces]]&lt;br /&gt;
* [[Multidimensional variables|Multidimensional variables]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Basic System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Advanced System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
-----&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_System_Dynamics&amp;diff=423</id>
		<title>Simantics System Dynamics</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_System_Dynamics&amp;diff=423"/>
		<updated>2011-01-30T17:57:44Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Simantics System Dynamics ==&lt;br /&gt;
&lt;br /&gt;
Simantics System Dynamics is currently the only open source modelling and simulating tool for Simantics. Simantics System Dynamics is under development and will go through some changes in the future. New features will be added and old ones improved according to the needs of the modellers. New features include vector variables, module libraries and different analysis tools.&lt;br /&gt;
&lt;br /&gt;
Some new features, like vector variables, may cause significant changes to the data structure of models in Simantics System Dynamics. Models created with current version may not be directly compatible with the future versions! However, if the future versions have significant changes, we try to create migration tools so that you can migrate our old models to the new versions.&lt;br /&gt;
&lt;br /&gt;
This documentation introduces you to the current version of Simantics System Dynamics. Documentation includes the basic modelling principles and a guide on how to model system dynamics models with Simantics System Dynamics. If you like to get to know the tool better and try modelling and simulating yourself, [[#Installation Instructions|install]] the software and try our [[Tutorial: Basic System Dynamics Modelling|basic]] and [[Tutorial: Advanced System Dynamics Modelling|advanced]] tutorials!&lt;br /&gt;
&lt;br /&gt;
== Introduction to System Dynamics Simulation ==&lt;br /&gt;
&lt;br /&gt;
===System Dynamics===&lt;br /&gt;
System dynamics is an approach to understanding different organizations, markets and other complex systems and their dynamic behavior. System dynamics modelling in Simantics is a free modelling tool. See [[#Installation Instructions|installation instructions]].&lt;br /&gt;
&lt;br /&gt;
===Model===&lt;br /&gt;
[[File:ModelStructure.png|right|thumb|Model structure]]&lt;br /&gt;
System dynamics model is generally understood as the model configuration. In this tool, the model contains also other components. Model can have Operating interfaces that enable the use of the model with simple controls. Operating interfaces are configured separately and when using them, the complex model is hidden from the user. Experiments are the way to simulate the model. In the future, you can have experiments with different configurations, for example different initial values for some parameters. In that way, you don&#039;t have to always configure the model for different scenarios. Modules folder contains all the different module types in your model and you can create new module types there. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Components===&lt;br /&gt;
Most of the components you can use in your models are basic system dynamics components. The modularity of the models introduces two additional components, Modules and Inputs. All the components are explained below.&lt;br /&gt;
[[File:ComponentTypes.png|right|frame|Component types]]&lt;br /&gt;
;Auxiliary&lt;br /&gt;
:Auxiliary is the most basic variable you can use. It represents a single value or a mathematical expression. There are different types of auxiliary variables currently in the system: Auxiliary, Parameter, Constant and WithLookup. Auxiliary is the default type. Parameters are single values that the user can change. When only parameters are changed, the model simulates faster, because the system does not have to recompile the model. WithLookup is a special variable that has an expression and a lookup table. The expresssion defines what value is taken from the defined table.&lt;br /&gt;
;Dependency&lt;br /&gt;
:Dependency is an arrow that connects two components. It means that the value of the variable from which the arrow starts is used to calculate the value of the variable where the arrow ends.&lt;br /&gt;
;Flow&lt;br /&gt;
:Flow connects clouds, valves and stocks. Flow represents an actual flow of something from stocks or clouds to stocks or clouds. There has to be at least one valve in a flow and the system creates it automatically, if none of the ends of the flow is a valve.&lt;br /&gt;
;Valve&lt;br /&gt;
:Valve regulates the rate of a flow. The value of a valve is automatically used in calculating the level of an adjacent stock. Valves behave just like Auxiliary variables but look different and you can connect also flows to them.&lt;br /&gt;
;Stock&lt;br /&gt;
:The value of a stock variable is an integral of flows leaving and flows arriving to the variable. The integral is calculated automatically from the valves that are connected to the variable with flow connections. You must give an initial value to the stock. Initial value can be a single value or an equation. You can use values of other variables to calculate the initial value.&lt;br /&gt;
;Cloud&lt;br /&gt;
:Cloud is not a variable. It represents a starting or ending point of a flow, if it is not in the scope of the model.&lt;br /&gt;
;Module&lt;br /&gt;
:Modules enable structural modeling. Modules are defined just like the basic model configuration, but the module component hides the actual configuration. You can only connect dependency connections into the module and dependency connections from the module must end to Input variables. The interface of the module is defined using input and output variables in the configuration of the module. All variable types can be set as output variables. If a variable is an output variable, its font is bold.&lt;br /&gt;
;Input&lt;br /&gt;
:Input variables are the way of getting values from other modules. Inputs look like auxiliary variables except their font is italics. You can set a default value to the input variable in case it is not connected to any variable. Connections are made from the modules properties, when the module is populated. Input doesn&#039;t have to be connected with an arrow to a module. If the variable has no connections, it can get values from a higher level in the hierarchy. If an input is connected to an output, the output and its module are shown below the variable using dot notation.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Modeling principles===&lt;br /&gt;
&lt;br /&gt;
System dynamics modelling is much more than just mathematical formulas and nice graphs. Models are ways of communicating. There are some basic principles in system dynamics modelling that make the models easier to read and understand. You do not have to apply these principles to simulate models, but using them makes it easier for you to communicate your model to others.&lt;br /&gt;
&lt;br /&gt;
;Variable names&lt;br /&gt;
:Variables names should be nouns, not verbs. The names should be positive: for example it is easier to understand that satisfaction decreases than dissatisfaction rises. &lt;br /&gt;
&lt;br /&gt;
:Variable names can and should have multiple words, if they are needed. Unfortunately current version of the tool does not support spaces in variable names. A good practice is to use CamelCase if name contains multiple words. This means that you start every word woth a capital letter (example: ExampleVariable).&lt;br /&gt;
&lt;br /&gt;
;Connections&lt;br /&gt;
:You should try to avoid overlapping dependency arrows. In some situations, however, it is not possible. Dependencies should also form distinctive loops, if there is a loop. It makes it easier to read and understand the model and its behavior.&lt;br /&gt;
&lt;br /&gt;
;Graphical annotations&lt;br /&gt;
:System dynamics contains usually annotations for loops, polarities, delays and so on. Currently those annotations are not supported, but the support will be added later. Annotations are important, again, for communicating the behavior of the model.&lt;br /&gt;
&lt;br /&gt;
==Installation Instructions==&lt;br /&gt;
&lt;br /&gt;
System dynamics tool is a provided with the Simantics platform.&lt;br /&gt;
&lt;br /&gt;
# [https://www.simantics.org/simantics/download Download installer from Simantics download page]&lt;br /&gt;
# Install the program to a directory without spaces. &lt;br /&gt;
# Run Simantics-Sysdyn.exe &amp;lt;br /&amp;gt;&lt;br /&gt;
: (Default path in windows: C:\Simantics\Sysdyn\1.2\simantics-sysdyn\Simantics-Sysdyn.exe)&lt;br /&gt;
&lt;br /&gt;
[http://www.openmodelica.org/ OpenModelica] is used to build and simulate the models. Simantics platform has integrated OpenModelica 1.5 for Windows environments. For other versions and other environments you need to install [http://www.openmodelica.org/index.php/download OpenModelica].&lt;br /&gt;
&lt;br /&gt;
== Workbench ==&lt;br /&gt;
&lt;br /&gt;
[[File:BasicWorkbench.png|center|729px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Diagram&#039;&#039;&#039; &amp;lt;br /&amp;gt; Diagram is the area where you will graphically modify your model. Diagrams are built from elements that can be dragged from Symbols view or populated using shortcut keys. &lt;br /&gt;
# &#039;&#039;&#039;Model Browser&#039;&#039;&#039; &amp;lt;br /&amp;gt; Model browser shows the structure of your model and all items related to it. &amp;lt;br /&amp;gt; Symbols view is stacked with the model browser and used for dragging elements to diagrams.&lt;br /&gt;
# &#039;&#039;&#039;Properties&#039;&#039;&#039; &amp;lt;br /&amp;gt; Property view shows the selected variable&#039;s properties. Property view has a different layout depending on the type of the selected component. The view can also have different tabs depending on the component type. Basic tabs are with variables are Equation and Additional information.&lt;br /&gt;
# &#039;&#039;&#039;Trend&#039;&#039;&#039; &amp;lt;br /&amp;gt; Trend view shows the graphical representation of the values of the selected value over time. For the trend to be shown, a simulation has to be run. The view shows always the results of the latest run, but you can save results of a simulation and show them in the same trend with results from another simulation. Values view and Dependencies are stacked with Trend view and can also be used for analyzing the model.&lt;br /&gt;
# &#039;&#039;&#039;Experiment controls&#039;&#039;&#039; &amp;lt;br /&amp;gt; Experiment controls are shown when an experiment is active. Experiment is activated by double clicking an experiment in the model browser. With the experiment control, you can start simulation runs and save simulation results.&lt;br /&gt;
&lt;br /&gt;
== Modelling ==&lt;br /&gt;
&lt;br /&gt;
===Basic modelling===&lt;br /&gt;
&lt;br /&gt;
Basic modelling functions enable you to create and configure models. System dynamics modeling is basically pretty simple, so with these instructions you can build small and also very large models. The tricky part is writing all the expressions and adjusting the model so that it actually tells you something.&lt;br /&gt;
&lt;br /&gt;
[[File:Basic_1.png|right]]&lt;br /&gt;
;Creating a new model&lt;br /&gt;
:Start a new model by right-clicking the model browser and selecting New-&amp;gt;Model or from the main menu File-&amp;gt;New Model.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Basic_2.png|right]]&lt;br /&gt;
;Creating a new module type&lt;br /&gt;
:Create a new module type by right-clicking on the Modules-folder and selecting New-&amp;gt;Module. This creates a new module type that you can populate to your other modules and the model configuration. &lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Configuring a model&lt;br /&gt;
:Model configuration can be opened by double clicking Configuration in the model browser. &lt;br /&gt;
&lt;br /&gt;
;Configuring modules&lt;br /&gt;
:Configuration of a module type can be opened by double clicking the module type you want to configure. You can also open the configuration of a module from a diagram, when a module has been populated to that diagram, by right-clicking the module and selecting Show Module. When opening modules from diagram, the opened diagram knows to which diagram the module has been populated and can show the connections between the modules. Keep in mind that when making changes to a module, the changes apply to all instances of the module!&lt;br /&gt;
&lt;br /&gt;
;Populate variables&lt;br /&gt;
:You can drag variables to a diagram from symbol view. You can also populate variables using [[#Shortcut and control keys|shortcut keys]]&lt;br /&gt;
&lt;br /&gt;
;Populate modules&lt;br /&gt;
:Modules are populated from the model browser. Just drag the module you want to populate from the Modules folder to a diagram.&lt;br /&gt;
&lt;br /&gt;
;Create connections&lt;br /&gt;
:There are two types of connections: dependencies and flows. Both are created basically the same way. Hold Alt down and click on a variable. Left click starts a dependency, right click starts a flow. Both are ended to another variable with a left click.&lt;br /&gt;
:Flows can also be started and ended to an empty spot in the diagram. If there is no start or end variable, a cloud will be created. Also if start or end is not a valve, a new valve is created in the middle of the flow.&lt;br /&gt;
:There are some restrictions on what connections can be made, but don&#039;t worry, the user interface won&#039;t let you do connections that are not allowed.&lt;br /&gt;
&lt;br /&gt;
;Connections between modules&lt;br /&gt;
:&#039;&#039;&#039;Outside the module&#039;&#039;&#039; &amp;lt;br /&amp;gt;&lt;br /&gt;
:You can connect variables to variables in modules like this:&lt;br /&gt;
 MODULE -----&amp;gt; INPUT&lt;br /&gt;
 or&lt;br /&gt;
 ANY VARIABLE -----&amp;gt; MODULE &lt;br /&gt;
:This is just the visual configuration, but you need those connections to really connect variables in the module&#039;s properties.&lt;br /&gt;
:In Inputs -tab you select which variables you connect to inputs inside the module. In Outputs -tab you select which variables you lift from the module to inputs outside it.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Inside the module&#039;&#039;&#039; &amp;lt;br /&amp;gt;&lt;br /&gt;
:Input variables get values from outside the module&lt;br /&gt;
&lt;br /&gt;
:Output variables can send their values outside the module. From the variable properties, select Additional Information and press Is Output&lt;br /&gt;
&lt;br /&gt;
;Configure variables&lt;br /&gt;
:Select a single variable from diagram or model browser. The properties of the variables are shown in the equation view and you can modify them.&lt;br /&gt;
&lt;br /&gt;
;Export model&lt;br /&gt;
:To export your model to a file, select your model from the model browser, right-click and from the context menu choose Export... Select the folder where to export your model, give the file a name and press Save. You do not need to export a model to Save it, the model is automatically saved in your database. Export can be used to for example create different versions of the model, create backups or to transport it to another database.&lt;br /&gt;
&lt;br /&gt;
;Import model&lt;br /&gt;
:Right-click on the model browser and select Import... Browse to your .tg file and select open. The model is added to your model browser.&lt;br /&gt;
&lt;br /&gt;
===Shortcut and control keys===&lt;br /&gt;
&lt;br /&gt;
Shortcut keys for configuring a model on diagram.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|Shift + A	&lt;br /&gt;
|Hover Auxiliary at the cursor position, populate with left mouse button.&lt;br /&gt;
|-&lt;br /&gt;
|Shift + S&lt;br /&gt;
|Hover Stock at the cursor position, populate with left mouse button.&lt;br /&gt;
|-&lt;br /&gt;
|Shift + C&lt;br /&gt;
|Hover Cloud at the cursor position, populate with left mouse button.&lt;br /&gt;
|-&lt;br /&gt;
|Shift + V&lt;br /&gt;
|Hover Valve at the cursor position, populate with left mouse button.&lt;br /&gt;
|-&lt;br /&gt;
|Shift + I&lt;br /&gt;
|Hover Input at the cursor position, populate with left mouse button.&lt;br /&gt;
|-&lt;br /&gt;
|Alt + left mouse button&lt;br /&gt;
|Start an arrow from a variable. End to another variable by clicking left mouse button.&lt;br /&gt;
|-&lt;br /&gt;
|Alt + right mouse button&lt;br /&gt;
|Start flow from a variable. End by clicking left mouse button.&lt;br /&gt;
&lt;br /&gt;
If a flow is not started or ended on to a variable, a cloud will be created to that end. &amp;lt;br /&amp;gt;&lt;br /&gt;
If a new flow does not have a valve at either end, a valve will be created in the middle of the flow.&lt;br /&gt;
|-&lt;br /&gt;
|Delete&lt;br /&gt;
|Remove selected variables&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl + left mouse button&lt;br /&gt;
|Select multiple variables&lt;br /&gt;
|-&lt;br /&gt;
|Mouse wheel or&amp;lt;br/&amp;gt;+ and -&lt;br /&gt;
|Diagram zoom&lt;br /&gt;
|-&lt;br /&gt;
|drag(mouse3) or&amp;lt;br/&amp;gt;drag(shift + any mouse button)&lt;br /&gt;
|Diagram pan&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl + Z&lt;br /&gt;
|Undo diagram action&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl + Y&lt;br /&gt;
|Redo diagram action&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl + C&lt;br /&gt;
|Copy selected elements&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl + X&lt;br /&gt;
|Cut selected elements&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl + V&lt;br /&gt;
|Paste copied or cut elements&lt;br /&gt;
|-&lt;br /&gt;
|G&lt;br /&gt;
|Show / hide grid&lt;br /&gt;
|-&lt;br /&gt;
|R&lt;br /&gt;
|Show / hide ruler&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Other shortcut keys can be found selecting Window -&amp;gt; Preferences from the main menu. Keys are located in General -&amp;gt; Keys.&lt;br /&gt;
&lt;br /&gt;
== Simulation ==&lt;br /&gt;
&lt;br /&gt;
;Simulate model&lt;br /&gt;
:To simulate a model, you need to activate an experiment. Browse to an experiment in you model browser and double click on the experiment. Experiment controls appear to the main tool bar. Click on the play button to run a simulation.&lt;br /&gt;
&lt;br /&gt;
;Analyze results&lt;br /&gt;
:There are currently three analysis tools in the system dynamics tool.&lt;br /&gt;
:&#039;&#039;&#039;Trend&#039;&#039;&#039;&lt;br /&gt;
::Shows you the values of the selected variable(s) graphically over the simulation time. You can modify the trend and zoom it using the context menu (right-click) of the trend. &amp;lt;br /&amp;gt; [[File:Trend.png]]&lt;br /&gt;
:&#039;&#039;&#039;Values&#039;&#039;&#039;&lt;br /&gt;
::Shows you the values of the selected variable(s) in a table form. If the value has a star (*) at the end, it means that the value is an approximate. There is no value for that variable for the given time step. &amp;lt;br /&amp;gt; [[File:Values.png]]&lt;br /&gt;
:&#039;&#039;&#039;Dependencies&#039;&#039;&#039;&lt;br /&gt;
::Dependencies is not actually an analysis tool for simulation results. It can show even without simulation which variables affect and which are affected by the selected variable. The direction and number of steps that are traveled from the selected variable can be selected at the bottom of the view. &amp;lt;br /&amp;gt; [[File:Dependencies.png]]&lt;br /&gt;
&lt;br /&gt;
;Compare results&lt;br /&gt;
:You can compare different results of the same model by saving simulation results and displaying the saved results side by side with other results. You can save your results after simulating by clicking the save button [[File:Saveresults.png]] on your experiment controls. The saved results appear to model browser under the active experiment. To show the results on trends and tables, right-click on the result and select Show on charts. &amp;lt;br /&amp;gt; [[File:CompareTrend.png]]&lt;br /&gt;
&lt;br /&gt;
== Operating Interfaces ==&lt;br /&gt;
&lt;br /&gt;
How interfaces can be created, how they can be used, current components&lt;br /&gt;
&lt;br /&gt;
;Create&lt;br /&gt;
:Right-click on Operating interfaces and select New-&amp;gt;Operating UI. Open the Operating User Interface by double clicking it.&lt;br /&gt;
&lt;br /&gt;
;Configure&lt;br /&gt;
:Operating UIs have their own set of widgets. Widget symbols can be seen in the Symbols view and dragged to the diagram. The properties of the widgets can be modified from the properties view (same as equation view). &lt;br /&gt;
:To connect a variable to a widget, just drag it from the model browser to the widget. &lt;br /&gt;
:You can use monitors as labels, but to change the text on the monitor, you have to switch to operating mode by clicking [[File:OperatingModeSwitch.png]].&lt;br /&gt;
&lt;br /&gt;
;Use&lt;br /&gt;
:To use the interface you have created, you have to switch to operating mode by clicking [[File:OperatingModeSwitch.png]]. Activate a simulation, run it and the trends will show the results. You can switch values of parameters with the widgets and simulate again.&lt;br /&gt;
&lt;br /&gt;
== Multidimensional variables ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Modeling ===&lt;br /&gt;
&lt;br /&gt;
Models with multidimensional variables look just like any other models. The structure of the models is replicated givin multiple indexes to variables. For users with programming background, notation Variable[] may be familiar. In system dynamic modeling we need to give names to the indexes. Instead of using numbers to define the indexes, like in normal programming, we use enumerations. The steps to create a model with multidimensional variables are as follows (with examples):&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Create the model structure&#039;&#039;&#039; &amp;lt;BR /&amp;gt;Model with multidimensional variables looks just like any other model.&amp;lt;BR /&amp;gt; [[File:ModelWithMultidimensionalVariables.png|300px|Model with multidimensional variables]]&lt;br /&gt;
# &#039;&#039;&#039;Create Enumerations and define the indexes&#039;&#039;&#039; &amp;lt;BR /&amp;gt;Enumerations are created by right-clicking configuration and selecting New-&amp;gt;Enumeration.&amp;lt;BR /&amp;gt; [[File:NewEnumeration.png|250px|New enumeration]]&amp;lt;BR /&amp;gt;Define enumeration indexes by adding as many indexes as you want. Rename the indexes by selecting them and then clicking on them again.&amp;lt;BR /&amp;gt;[[File:DefineIndexes.png|200px|Index definitions]]&lt;br /&gt;
# &#039;&#039;&#039;Add Enumerations for variables&#039;&#039;&#039; &amp;lt;BR /&amp;gt;Select the variable that you want to be multidimensional. From the Indexes -tab in the property view, move the wanted enumerations to the right. The order of the enumerations does matter.[[File:SelectEnumerations.png|500px|Select enumerations for variables]]&lt;br /&gt;
# &#039;&#039;&#039;Define equations for all possible indexes&#039;&#039;&#039; &amp;lt;BR /&amp;gt;Multidimensional variable can be thought as a multidimensional table. Each cell of the table needs to have an expression or a value. A cell cannot have multiple definitions. All cells can be defined in one expression like in the following example. E1 and E2 have both three indexes, so the resulting definition can be {{1,2,3},{4,5,6},{7,8,9}}.&amp;lt;BR /&amp;gt;[[File:DefineEquations.png|500px|Define equations for all indexes]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Expressions ===&lt;br /&gt;
&lt;br /&gt;
Values for all cells in the variable matrix can be defined in a single expression. &lt;br /&gt;
&lt;br /&gt;
[[File: DefineEquations.png|600px]]&lt;br /&gt;
&lt;br /&gt;
[[File:DefineEquations2.png|600px]]&lt;br /&gt;
&lt;br /&gt;
In many situations, it is however more clear to define separate expressions for each cell or blocks. &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Define range for the expression&#039;&#039;&#039;&amp;lt;BR /&amp;gt; [[File:DefineRange.png]]&lt;br /&gt;
# &#039;&#039;&#039;Define the expression&#039;&#039;&#039; (dimensions of the defined range and the result of the expression must match!) &amp;lt;BR /&amp;gt; [[File:DefineEquations3.png]]&lt;br /&gt;
# &#039;&#039;&#039;Create a new expression&#039;&#039;&#039; &amp;lt;BR /&amp;gt; [[File:CreateNewExpression.png]]&lt;br /&gt;
#&#039;&#039;&#039; Select the new expression&#039;&#039;&#039; &amp;lt;BR /&amp;gt; [[File:SelectNewExpression.png]]&lt;br /&gt;
&lt;br /&gt;
Repeat until there is value for each cell. There must be exactly one value for each cell.&lt;br /&gt;
&lt;br /&gt;
=== Array slices ===&lt;br /&gt;
&lt;br /&gt;
Many times it is useful to access a slice of a  multidimensional variable. In this chapter, we will use the following example variable:&lt;br /&gt;
 enumeration E1 = one, two, three&lt;br /&gt;
 enumeration E2 = eins, zwei, drei&lt;br /&gt;
 &lt;br /&gt;
 Auxiliary[E1, E2] = {{1,2,3},{4,5,6},{7,8,9}}&lt;br /&gt;
&lt;br /&gt;
The whole variable can be accessed in three different ways:&lt;br /&gt;
# Auxiliary&lt;br /&gt;
# Auxiliary[E1, E2]&lt;br /&gt;
# Auxiliary[:, :]&lt;br /&gt;
&lt;br /&gt;
The following explains different methods for accessing parts of the variable&lt;br /&gt;
&lt;br /&gt;
 // Single cell&lt;br /&gt;
 Auxiliary[one, eins] = 1&lt;br /&gt;
&lt;br /&gt;
 // Slices&lt;br /&gt;
 Auxiliary[one, E2] = {1,2.3}&lt;br /&gt;
 Auxiliary[E1, zwei] = {{2},{5},{8}}&lt;br /&gt;
 &lt;br /&gt;
 // In addition to single cells and the whole enumeration range, a subrange of the enumeration can be used&lt;br /&gt;
 Auxiliary[two : three, E2] = {{4,5,6},{7,8,9}}&lt;br /&gt;
 Auxiliary[one : two, zwei : drei]  = {{2,3},{5,6}}&lt;br /&gt;
&lt;br /&gt;
The syntax for accessing parts of variables can be used in both expression range definitions and in expressions.&lt;br /&gt;
&lt;br /&gt;
=== Arithmetic Operators ===&lt;br /&gt;
&lt;br /&gt;
Arithmetic operations are defined in Modelica. Below are examples of different operations.&lt;br /&gt;
&lt;br /&gt;
;Addition and substraction&lt;br /&gt;
Addition and substraction are calculated elementwise&lt;br /&gt;
&lt;br /&gt;
 {1,2,3} - {0,2,3} = {1,0,0}&lt;br /&gt;
 {{2,2},{4,4}} + {{8,8},{1,1}} = {{10,10},{5,5}}&lt;br /&gt;
 {1,2,3} - {1,2} = ERROR! Different array sizes&lt;br /&gt;
&lt;br /&gt;
;Division&lt;br /&gt;
Division with a scalar&lt;br /&gt;
 {5,10,15} / 5 = {1,2,3}&lt;br /&gt;
 5 / {5,10,15} = ERROR! not allowed&lt;br /&gt;
&lt;br /&gt;
Division with an array&lt;br /&gt;
 {1,2,3} / {1,2,3} = ERROR! not allowed&lt;br /&gt;
 &lt;br /&gt;
 // Elementwise&lt;br /&gt;
 {1,2,3} ./ {1,2,3} = {1,1,1}&lt;br /&gt;
&lt;br /&gt;
;Multiplication&lt;br /&gt;
&lt;br /&gt;
Multiplication with a scalar&lt;br /&gt;
 {1,2,3} * 2 = {2,4,6}&lt;br /&gt;
 5 * {1,2,3} = {5,10,15}&lt;br /&gt;
&lt;br /&gt;
Matrix multiplication with an array&lt;br /&gt;
 {{3,4},{5,6}} * {1,2} = {11,17}&lt;br /&gt;
 {{3,4},{5,6}}  * {1,2,3} = ERROR! incompatible array sizes&lt;br /&gt;
 &lt;br /&gt;
 //Elementwise&lt;br /&gt;
 {1,2} .* {1,2} = {1,4}&lt;br /&gt;
 &lt;br /&gt;
 Real[3,2] c = {{1,2},{3,4},{5,6}};  &lt;br /&gt;
 Real[2,2] d = {{3,4},{5,6}};&lt;br /&gt;
 Real[2,2] cd;&lt;br /&gt;
 cd = c[2:3, :] .* d; // Result: {{9,16},{25,36}}&lt;br /&gt;
&lt;br /&gt;
=== Builtin functions ===&lt;br /&gt;
&lt;br /&gt;
Modelica has some builtin functions that help using multidimensional variables. This chapter introduces some of the builtin functions. &lt;br /&gt;
&lt;br /&gt;
;Dimension and size functions&lt;br /&gt;
&lt;br /&gt;
We will use the same example variable as previously.&lt;br /&gt;
&lt;br /&gt;
 enumeration E1 = one, two, three&lt;br /&gt;
 enumeration E2 = eins, zwei, drei&lt;br /&gt;
 &lt;br /&gt;
 Auxiliary[E1, E2] = {{1,2,3},{4,5,6},{7,8,9}}&lt;br /&gt;
&lt;br /&gt;
;ndims(A)&lt;br /&gt;
The number of dimensions in array A&lt;br /&gt;
 ndims(Auxiliary) = 2&lt;br /&gt;
&lt;br /&gt;
;size(A, i)&lt;br /&gt;
The size of dimension i in array A&lt;br /&gt;
 size(Auxiliary, 2) = 3&lt;br /&gt;
&lt;br /&gt;
;size(A)&lt;br /&gt;
A vector of length ndims(A) containing the dimension sizes of A&lt;br /&gt;
 size(Auxiliary) = {3,3}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Construction functions&lt;br /&gt;
In addition to normal array constructing, a special construction functions can be used.&lt;br /&gt;
&lt;br /&gt;
;zeros(n1,n2,n3,...)&lt;br /&gt;
An array full of zeros with dimensions n1 x n2 x n2 x ... &lt;br /&gt;
 zeros(2, 2) = {{0,0}, {0,0}}&lt;br /&gt;
&lt;br /&gt;
;ones(n1,n2,n3,...)&lt;br /&gt;
An array full of ones with dimensions n1 x n2 x n2 x ... &lt;br /&gt;
 ones(2, 2) = {{1,1}, {1,1}}&lt;br /&gt;
&lt;br /&gt;
;fill(s,n1,n2,n3)&lt;br /&gt;
Like zeros() and ones(), but with user defined value (s) for array elements.&lt;br /&gt;
 fill(3,2,2) = {{3,3}, {3,3}}&lt;br /&gt;
&lt;br /&gt;
;Reduction functions&lt;br /&gt;
&lt;br /&gt;
Reduction functions reduce arrays to scalars.&lt;br /&gt;
&lt;br /&gt;
;min(A)&lt;br /&gt;
Returns the minimum value in array A.&lt;br /&gt;
 Real A = {{1,2},{3,4}}&lt;br /&gt;
 min(A) = 1&lt;br /&gt;
&lt;br /&gt;
;max(A)&lt;br /&gt;
Returns the maximum value in array A.&lt;br /&gt;
 Real A = {{1,2},{3,4}}&lt;br /&gt;
 min(A) = 4&lt;br /&gt;
&lt;br /&gt;
;sum(A)&lt;br /&gt;
Returns the sum of values in array A.&lt;br /&gt;
 Real A = {{1,2},{3,4}}&lt;br /&gt;
 sum(A) = 10    // 1 + 2 + 3 + 4&lt;br /&gt;
&lt;br /&gt;
;product(A)&lt;br /&gt;
Returns the product of values in array A.&lt;br /&gt;
 Real A = {{1,2},{3,4}}&lt;br /&gt;
 product(A) = 24   // 1 * 2 * 3 * 4&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Using functions with iterators&lt;br /&gt;
Functions min(A), max(A), sum(A) and product(A) reduce arrays to scalars. When you use multidimensional variables, you will most probably like to reduce less dimensions. This can be achieved using iterators with reduction functions. The result is constructed as an array, if curly brackets {} are used to enclose the expression.&lt;br /&gt;
&lt;br /&gt;
 enumeration E1 = one, two, three&lt;br /&gt;
 enumeration E2 = eins, zwei, drei&lt;br /&gt;
 Auxiliary[E1, E2] = {{1,2,3},{4,5,6},{7,8,9}}&lt;br /&gt;
 &lt;br /&gt;
 AuxiliarySum[E1] = {sum( Auxiliary[ i , E2 ] ) for i in E1} // Result: {6, 15, 24}&lt;br /&gt;
 &lt;br /&gt;
 /* Same as:&lt;br /&gt;
 {sum(Auxiliary[one, E2]), sum(Auxiliary[two, E2]), sum(Auxiliary[three, E2])}&lt;br /&gt;
 {sum({1,2,3}), sum({4,5,6}), sum({7,8,9})}&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
One expression can have multiple iterators.&lt;br /&gt;
 {sum(Array[ i, j, E3]) for i in E1, j in E2}  // Dimensions reduced from 3 to 2&lt;br /&gt;
&lt;br /&gt;
The range doesn&#039;t have to be the whole enumeration. Subranges can also be used.&lt;br /&gt;
 {sum( Auxiliary[ i , eins : zwei ] ) for i in E1.one : E1.two} // Result: {3, 9}&lt;br /&gt;
 &lt;br /&gt;
 /* Same as&lt;br /&gt;
 {sum(Auxiliary[one, eins : zwei]), sum(Auxiliary[two, eins : zwei])}&lt;br /&gt;
 {sum({1,2}), sum({4,5})}&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
=== Simulation results ===&lt;br /&gt;
&lt;br /&gt;
Multidimensional variables provide multiple results for the same variable. One result for each index. The trend view clutters very quickly when you add dimensions to the variables. &lt;br /&gt;
&lt;br /&gt;
[[File:3x3trend.png|300px|Trend view for a 3x3 variable]]&lt;br /&gt;
&lt;br /&gt;
The clutter can be reduced by selecting which enumeration indexes are shown in charts. Select an enumeration and tick the indexes that you want to show. The same settings apply to each variable that uses the enumeration. This way you can follow an interesting index throughout the model.&lt;br /&gt;
&lt;br /&gt;
[[File:ShowInCharts.png|500px|Select indexes to show in charts]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Simantics]] | &#039;&#039;System Dynamics Modelling&#039;&#039;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: Basic System Dynamics Modelling]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
System dynamics modelling in Simantics is a free modelling tool that is included into the basic installation. This tutorial introduces the basic features of the system dynamics modelling tool.&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: Advanced System Dynamics Modelling]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
This tutorial introduces the more advanced features of the system dynamics modelling tool: Modules and Operating interfaces&lt;br /&gt;
&lt;br /&gt;
[[Category: Simantics System Dynamics]]&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Introduction_to_Simantics&amp;diff=422</id>
		<title>Introduction to Simantics</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Introduction_to_Simantics&amp;diff=422"/>
		<updated>2011-01-30T17:56:45Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains some information about the Simantics platform and its principles and concepts. For more information about the platform and how to join us, visit the simantics platform website [http://www.simantics.org www.simantics.org].&lt;br /&gt;
&lt;br /&gt;
== About Simantics Platform ==&lt;br /&gt;
&lt;br /&gt;
Simantics is a software platform especially for modelling and numerical simulation. It is a grounding to build a modelling and simulation software or to integrate different software tools. Simantics package does not include any &amp;quot;Simantics solver&amp;quot;, but all the solvers are third party components. [[System Dynamics Modelling|System Dynamics modelling and simulation tool]] is currently the only Simantics-based open source modelling tool available. To install System Dynamics tool, see [[System_Dynamics_Modelling#Installation_instructions|installation instructions]].&lt;br /&gt;
&lt;br /&gt;
The platform contains graphical client software built on Eclipse software framework and a database server for holding all the data. The innovation under the hood in Simantics is its semantic data model used for practically everything from 2D graphics to modelling data and model domain mappings - the database server. The really nice feature of the semantic data model is the built-in ability to easily map somehow related data in the data base. &lt;br /&gt;
&lt;br /&gt;
In addition to the database, Simantics platform contains many user interface elements and features that are common to most modelling and simulation tools like diagram, symbol library and experiment management. By utilizing the common components, new modelling, simulation and integration solutions don&#039;t have to developed from scratch. Common components also make it easier for users to start using new products.&lt;br /&gt;
&lt;br /&gt;
Some examples of what Simantics can be used for:&lt;br /&gt;
* Graphical modelling environment for system simulation: For example plant modelling or electric circuit design using 2D diagram style graphical tools. &lt;br /&gt;
* Solver communication and integration solution: A solution for connecting existing numerical solvers for co-simulation. &lt;br /&gt;
* Solution for complex modelling data management: Data model for complex, large model base management, large model database that is developed by several modellers around the internet. &lt;br /&gt;
* Platform and a set of tools for distributed model development and simulation: Large, worldwide organisations need tools that support their distributed organisation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Simantics Development and Open Source ==&lt;br /&gt;
&lt;br /&gt;
Simantics platform is licensed under [http://www.eclipse.org/org/documents/epl-v10.html Eclipse Public license (EPL)]. The EPL license is relatively flexible open source license and allows the products built on Simantics to have different licensing schema. Our intention is to do, obviously in smaller scale, the same that Linux has done to computer user&#039;s community. We try to introduce the same openness and sharing attitude to the modelling and simulation community. There are huge number of excellent simulation software available as open source, but often they lack easy-to-use interface and interoperability. Simantics tries to solve this problem by offering an open, vendor independent platform for pre- and post-processing tools and solver integration. In fact, the powerful data model and rich graphical user interface features enable much more to be built on the platform. With Simantics, we promote open source software, but that does not mean we would not support also proprietary software. All kind of software are welcome to utilise Simantics as long as their licensing does not conflict with the EPL license.&lt;br /&gt;
&lt;br /&gt;
== Simantics Concepts and Conventions ==&lt;br /&gt;
&lt;br /&gt;
Simantics user interface is built on top of Eclipse and thus the user interface logic follows closely the one introduced in Eclipse. Simantics workbench is a desktop development environment, the window of the application. Workbench window contains one or more perspectives. Perspectives contain views and editors and control what appears in certain menus and tool bars. More than one Workbench window can exist on the desktop at any given time. There are usually separate workbench windows for different products.&lt;br /&gt;
&lt;br /&gt;
In Simantics views are used to represent data in different ways and editors are for the actual modelling. The structure of the perspectives with views, editors, menus and toolbars is adopted from Eclipse and is familiar to users that have used Eclipse before for example programming. For users that are not familiar with the Eclipse concepts, more information can be found from the [http://help.eclipse.org/helios/index.jsp?nav=/0_1 Eclipse Workbench User Guide].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&#039;&#039;Simantics&#039;&#039; | [[System Dynamics Modelling]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: Introduction to Simantics]]&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=421</id>
		<title>Simantics End User Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=421"/>
		<updated>2011-01-30T17:55:32Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: /* Simantics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ [[image:Simantics_puzzle_piece.png|right|360px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Simantics&#039;&#039;&#039; 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 [http://www.eclipse.org/legal/epl-v10.html Eclipse Public License (EPL)].&lt;br /&gt;
&lt;br /&gt;
Simantics platform is used in open source and commercial modelling and simulation products. Simantics comes with [[Simantics System Dynamics | System dynamics modelling and simulation tool]], which is an open source tool for modelling business processes. The next versions of [http://www.apros.fi/ Apros] and [http://balas.vtt.fi/ Balas] will be based on the Simantics platform. For more information on Simantics and related projects, visit [http://www.simantics.org/ Simantics website].&lt;br /&gt;
&lt;br /&gt;
The philosophy 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. One of the biggest innovations in the Simantics platform is the semantic modelling approach. 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.&lt;br /&gt;
&lt;br /&gt;
This &#039;&#039;Simantics End User Documentation&#039;&#039; provides information on the open source products that have been developed using Simantics platform. The basic principles of Simantics platform and some components common to all Simantics-based products are also explained. If you wish to dig deeper to the foundations of the Simantics platform or create your own modelling and simulation tool based on Simantics, see [http://dev.simantics.org/ Simantics Developer Documentation] or contact us through [http://www.simantics.org Simantics website].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
! !! Simantics Platform Products !!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:AprosShot.png|300x160px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-0]]&amp;lt;hr&amp;gt;Apros&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:BalasShot.png|300x160px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-1]]&amp;lt;hr&amp;gt;Balas&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:SysdynShot.png|300x160px|link=Simantics System Dynamics]]&amp;lt;hr&amp;gt;System Dynamics&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== [[Introduction to Simantics]] ===&lt;br /&gt;
* [[Simantics#About Simantics Platform|About Simantics Platform]]&lt;br /&gt;
* [[Simantics#Simantics Development and Open Source|Simantics Development and Open Source]]&lt;br /&gt;
* [[Simantics#Simantics Concepts and Conventions|Simantics Concepts and Conventions]]&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics System Dynamics]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Simantics System Dynamics#Introduction to System Dynamics Simulation|Introduction to System Dynamics Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Installation Instructions|Installation Instructions]]&lt;br /&gt;
* [[Simantics System Dynamics#Workbench|Workbench]]&lt;br /&gt;
* [[Simantics System Dynamics#Modelling|Modelling]]&lt;br /&gt;
* [[Simantics System Dynamics#Simulation|Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Operating Interfaces|Operating Interfaces]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Basic System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Advanced System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
-----&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics&amp;diff=420</id>
		<title>Simantics</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics&amp;diff=420"/>
		<updated>2011-01-30T17:51:36Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: moved Simantics to Introduction to Simantics&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Introduction to Simantics]]&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Introduction_to_Simantics&amp;diff=419</id>
		<title>Introduction to Simantics</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Introduction_to_Simantics&amp;diff=419"/>
		<updated>2011-01-30T17:51:36Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: moved Simantics to Introduction to Simantics&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains some information about the Simantics platform and its principles and concepts. For more information about the platform and how to join us, visit the simantics platform website [http://www.simantics.org www.simantics.org].&lt;br /&gt;
&lt;br /&gt;
== About Simantics Platform ==&lt;br /&gt;
&lt;br /&gt;
Simantics is a software platform especially for modelling and numerical simulation. It is a grounding to build a modelling and simulation software or to integrate different software tools. Simantics package does not include any &amp;quot;Simantics solver&amp;quot;, but all the solvers are third party components. [[System Dynamics Modelling|System Dynamics modelling and simulation tool]] is currently the only Simantics-based open source modelling tool available. To install System Dynamics tool, see [[System_Dynamics_Modelling#Installation_instructions|installation instructions]].&lt;br /&gt;
&lt;br /&gt;
The platform contains graphical client software built on Eclipse software framework and a database server for holding all the data. The innovation under the hood in Simantics is its semantic data model used for practically everything from 2D graphics to modelling data and model domain mappings - the database server. The really nice feature of the semantic data model is the built-in ability to easily map somehow related data in the data base. &lt;br /&gt;
&lt;br /&gt;
In addition to the database, Simantics platform contains many user interface elements and features that are common to most modelling and simulation tools like diagram, symbol library and experiment management. By utilizing the common components, new modelling, simulation and integration solutions don&#039;t have to developed from scratch. Common components also make it easier for users to start using new products.&lt;br /&gt;
&lt;br /&gt;
Some examples of what Simantics can be used for:&lt;br /&gt;
* Graphical modelling environment for system simulation: For example plant modelling or electric circuit design using 2D diagram style graphical tools. &lt;br /&gt;
* Solver communication and integration solution: A solution for connecting existing numerical solvers for co-simulation. &lt;br /&gt;
* Solution for complex modelling data management: Data model for complex, large model base management, large model database that is developed by several modellers around the internet. &lt;br /&gt;
* Platform and a set of tools for distributed model development and simulation: Large, worldwide organisations need tools that support their distributed organisation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Simantics Development and Open Source ==&lt;br /&gt;
&lt;br /&gt;
Simantics platform is licensed under [http://www.eclipse.org/org/documents/epl-v10.html Eclipse Public license (EPL)]. The EPL license is relatively flexible open source license and allows the products built on Simantics to have different licensing schema. Our intention is to do, obviously in smaller scale, the same that Linux has done to computer user&#039;s community. We try to introduce the same openness and sharing attitude to the modelling and simulation community. There are huge number of excellent simulation software available as open source, but often they lack easy-to-use interface and interoperability. Simantics tries to solve this problem by offering an open, vendor independent platform for pre- and post-processing tools and solver integration. In fact, the powerful data model and rich graphical user interface features enable much more to be built on the platform. With Simantics, we promote open source software, but that does not mean we would not support also proprietary software. All kind of software are welcome to utilise Simantics as long as their licensing does not conflict with the EPL license.&lt;br /&gt;
&lt;br /&gt;
== Simantics Concepts and Conventions ==&lt;br /&gt;
&lt;br /&gt;
Simantics user interface is built on top of Eclipse and thus the user interface logic follows closely the one introduced in Eclipse. Simantics workbench is a desktop development environment, the window of the application. Workbench window contains one or more perspectives. Perspectives contain views and editors and control what appears in certain menus and tool bars. More than one Workbench window can exist on the desktop at any given time. There are usually separate workbench windows for different products.&lt;br /&gt;
&lt;br /&gt;
In Simantics views are used to represent data in different ways and editors are for the actual modelling. The structure of the perspectives with views, editors, menus and toolbars is adopted from Eclipse and is familiar to users that have used Eclipse before for example programming. For users that are not familiar with the Eclipse concepts, more information can be found from the [http://help.eclipse.org/helios/index.jsp?nav=/0_1 Eclipse Workbench User Guide].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&#039;&#039;Simantics&#039;&#039; | [[System Dynamics Modelling]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=418</id>
		<title>Simantics End User Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=418"/>
		<updated>2011-01-30T17:51:01Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: Undo revision 417 by Juha Kortelainen (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ [[image:Simantics_puzzle_piece.png|right|360px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Simantics&#039;&#039;&#039; 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 [http://www.eclipse.org/legal/epl-v10.html Eclipse Public License (EPL)].&lt;br /&gt;
&lt;br /&gt;
Simantics platform is used in open source and commercial modelling and simulation products. Simantics comes with [[Simantics System Dynamics | System dynamics modelling and simulation tool]], which is an open source tool for modelling business processes. The next versions of [http://www.apros.fi/ Apros] and [http://balas.vtt.fi/ Balas] will be based on the Simantics platform. For more information on Simantics and related projects, visit [http://www.simantics.org/ Simantics website].&lt;br /&gt;
&lt;br /&gt;
The philosophy 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. One of the biggest innovations in the Simantics platform is the semantic modelling approach. 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.&lt;br /&gt;
&lt;br /&gt;
This &#039;&#039;Simantics End User Documentation&#039;&#039; provides information on the open source products that have been developed using Simantics platform. The basic principles of Simantics platform and some components common to all Simantics-based products are also explained. If you wish to dig deeper to the foundations of the Simantics platform or create your own modelling and simulation tool based on Simantics, see [http://dev.simantics.org/ Simantics Developer Documentation] or contact us through [http://www.simantics.org Simantics website].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
! !! Simantics Platform Products !!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:AprosShot.png|300x160px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-0]]&amp;lt;hr&amp;gt;Apros&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:BalasShot.png|300x160px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-1]]&amp;lt;hr&amp;gt;Balas&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:SysdynShot.png|300x160px|link=Simantics System Dynamics]]&amp;lt;hr&amp;gt;System Dynamics&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics]] ===&lt;br /&gt;
* [[Simantics#About Simantics Platform|About Simantics Platform]]&lt;br /&gt;
* [[Simantics#Simantics Development and Open Source|Simantics Development and Open Source]]&lt;br /&gt;
* [[Simantics#Simantics Concepts and Conventions|Simantics Concepts and Conventions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics System Dynamics]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Simantics System Dynamics#Introduction to System Dynamics Simulation|Introduction to System Dynamics Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Installation Instructions|Installation Instructions]]&lt;br /&gt;
* [[Simantics System Dynamics#Workbench|Workbench]]&lt;br /&gt;
* [[Simantics System Dynamics#Modelling|Modelling]]&lt;br /&gt;
* [[Simantics System Dynamics#Simulation|Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Operating Interfaces|Operating Interfaces]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Basic System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Advanced System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
-----&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=417</id>
		<title>Simantics End User Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=417"/>
		<updated>2011-01-30T17:50:30Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ [[image:Simantics_puzzle_piece.png|right|360px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Simantics&#039;&#039;&#039; 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 [http://www.eclipse.org/legal/epl-v10.html Eclipse Public License (EPL)].&lt;br /&gt;
&lt;br /&gt;
Simantics platform is used in open source and commercial modelling and simulation products. Simantics comes with [[Simantics System Dynamics | System dynamics modelling and simulation tool]], which is an open source tool for modelling business processes. The next versions of [http://www.apros.fi/ Apros] and [http://balas.vtt.fi/ Balas] will be based on the Simantics platform. For more information on Simantics and related projects, visit [http://www.simantics.org/ Simantics website].&lt;br /&gt;
&lt;br /&gt;
The philosophy 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. One of the biggest innovations in the Simantics platform is the semantic modelling approach. 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.&lt;br /&gt;
&lt;br /&gt;
This &#039;&#039;Simantics End User Documentation&#039;&#039; provides information on the open source products that have been developed using Simantics platform. The basic principles of Simantics platform and some components common to all Simantics-based products are also explained. If you wish to dig deeper to the foundations of the Simantics platform or create your own modelling and simulation tool based on Simantics, see [http://dev.simantics.org/ Simantics Developer Documentation] or contact us through [http://www.simantics.org Simantics website].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
! !! Simantics Platform Products !!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:AprosShot.png|300x160px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-0]]&amp;lt;hr&amp;gt;Apros&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:BalasShot.png|300x160px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-1]]&amp;lt;hr&amp;gt;Balas&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:SysdynShot.png|300x160px|link=Simantics System Dynamics]]&amp;lt;hr&amp;gt;System Dynamics&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== [[Introduction to Simantics]] ===&lt;br /&gt;
* [[Simantics#About Simantics Platform|About Simantics Platform]]&lt;br /&gt;
* [[Simantics#Simantics Development and Open Source|Simantics Development and Open Source]]&lt;br /&gt;
* [[Simantics#Simantics Concepts and Conventions|Simantics Concepts and Conventions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics System Dynamics]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Simantics System Dynamics#Introduction to System Dynamics Simulation|Introduction to System Dynamics Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Installation Instructions|Installation Instructions]]&lt;br /&gt;
* [[Simantics System Dynamics#Workbench|Workbench]]&lt;br /&gt;
* [[Simantics System Dynamics#Modelling|Modelling]]&lt;br /&gt;
* [[Simantics System Dynamics#Simulation|Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Operating Interfaces|Operating Interfaces]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Basic System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Advanced System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
-----&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Introduction_to_Simantics&amp;diff=416</id>
		<title>Introduction to Simantics</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Introduction_to_Simantics&amp;diff=416"/>
		<updated>2011-01-30T17:45:43Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: /* Simantics Development and Open Source */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains some information about the Simantics platform and its principles and concepts. For more information about the platform and how to join us, visit the simantics platform website [http://www.simantics.org www.simantics.org].&lt;br /&gt;
&lt;br /&gt;
== About Simantics Platform ==&lt;br /&gt;
&lt;br /&gt;
Simantics is a software platform especially for modelling and numerical simulation. It is a grounding to build a modelling and simulation software or to integrate different software tools. Simantics package does not include any &amp;quot;Simantics solver&amp;quot;, but all the solvers are third party components. [[System Dynamics Modelling|System Dynamics modelling and simulation tool]] is currently the only Simantics-based open source modelling tool available. To install System Dynamics tool, see [[System_Dynamics_Modelling#Installation_instructions|installation instructions]].&lt;br /&gt;
&lt;br /&gt;
The platform contains graphical client software built on Eclipse software framework and a database server for holding all the data. The innovation under the hood in Simantics is its semantic data model used for practically everything from 2D graphics to modelling data and model domain mappings - the database server. The really nice feature of the semantic data model is the built-in ability to easily map somehow related data in the data base. &lt;br /&gt;
&lt;br /&gt;
In addition to the database, Simantics platform contains many user interface elements and features that are common to most modelling and simulation tools like diagram, symbol library and experiment management. By utilizing the common components, new modelling, simulation and integration solutions don&#039;t have to developed from scratch. Common components also make it easier for users to start using new products.&lt;br /&gt;
&lt;br /&gt;
Some examples of what Simantics can be used for:&lt;br /&gt;
* Graphical modelling environment for system simulation: For example plant modelling or electric circuit design using 2D diagram style graphical tools. &lt;br /&gt;
* Solver communication and integration solution: A solution for connecting existing numerical solvers for co-simulation. &lt;br /&gt;
* Solution for complex modelling data management: Data model for complex, large model base management, large model database that is developed by several modellers around the internet. &lt;br /&gt;
* Platform and a set of tools for distributed model development and simulation: Large, worldwide organisations need tools that support their distributed organisation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Simantics Development and Open Source ==&lt;br /&gt;
&lt;br /&gt;
Simantics platform is licensed under [http://www.eclipse.org/org/documents/epl-v10.html Eclipse Public license (EPL)]. The EPL license is relatively flexible open source license and allows the products built on Simantics to have different licensing schema. Our intention is to do, obviously in smaller scale, the same that Linux has done to computer user&#039;s community. We try to introduce the same openness and sharing attitude to the modelling and simulation community. There are huge number of excellent simulation software available as open source, but often they lack easy-to-use interface and interoperability. Simantics tries to solve this problem by offering an open, vendor independent platform for pre- and post-processing tools and solver integration. In fact, the powerful data model and rich graphical user interface features enable much more to be built on the platform. With Simantics, we promote open source software, but that does not mean we would not support also proprietary software. All kind of software are welcome to utilise Simantics as long as their licensing does not conflict with the EPL license.&lt;br /&gt;
&lt;br /&gt;
== Simantics Concepts and Conventions ==&lt;br /&gt;
&lt;br /&gt;
Simantics user interface is built on top of Eclipse and thus the user interface logic follows closely the one introduced in Eclipse. Simantics workbench is a desktop development environment, the window of the application. Workbench window contains one or more perspectives. Perspectives contain views and editors and control what appears in certain menus and tool bars. More than one Workbench window can exist on the desktop at any given time. There are usually separate workbench windows for different products.&lt;br /&gt;
&lt;br /&gt;
In Simantics views are used to represent data in different ways and editors are for the actual modelling. The structure of the perspectives with views, editors, menus and toolbars is adopted from Eclipse and is familiar to users that have used Eclipse before for example programming. For users that are not familiar with the Eclipse concepts, more information can be found from the [http://help.eclipse.org/helios/index.jsp?nav=/0_1 Eclipse Workbench User Guide].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&#039;&#039;Simantics&#039;&#039; | [[System Dynamics Modelling]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Introduction_to_Simantics&amp;diff=415</id>
		<title>Introduction to Simantics</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Introduction_to_Simantics&amp;diff=415"/>
		<updated>2011-01-30T17:41:53Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: /* Simantics Development and Open Source */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains some information about the Simantics platform and its principles and concepts. For more information about the platform and how to join us, visit the simantics platform website [http://www.simantics.org www.simantics.org].&lt;br /&gt;
&lt;br /&gt;
== About Simantics Platform ==&lt;br /&gt;
&lt;br /&gt;
Simantics is a software platform especially for modelling and numerical simulation. It is a grounding to build a modelling and simulation software or to integrate different software tools. Simantics package does not include any &amp;quot;Simantics solver&amp;quot;, but all the solvers are third party components. [[System Dynamics Modelling|System Dynamics modelling and simulation tool]] is currently the only Simantics-based open source modelling tool available. To install System Dynamics tool, see [[System_Dynamics_Modelling#Installation_instructions|installation instructions]].&lt;br /&gt;
&lt;br /&gt;
The platform contains graphical client software built on Eclipse software framework and a database server for holding all the data. The innovation under the hood in Simantics is its semantic data model used for practically everything from 2D graphics to modelling data and model domain mappings - the database server. The really nice feature of the semantic data model is the built-in ability to easily map somehow related data in the data base. &lt;br /&gt;
&lt;br /&gt;
In addition to the database, Simantics platform contains many user interface elements and features that are common to most modelling and simulation tools like diagram, symbol library and experiment management. By utilizing the common components, new modelling, simulation and integration solutions don&#039;t have to developed from scratch. Common components also make it easier for users to start using new products.&lt;br /&gt;
&lt;br /&gt;
Some examples of what Simantics can be used for:&lt;br /&gt;
* Graphical modelling environment for system simulation: For example plant modelling or electric circuit design using 2D diagram style graphical tools. &lt;br /&gt;
* Solver communication and integration solution: A solution for connecting existing numerical solvers for co-simulation. &lt;br /&gt;
* Solution for complex modelling data management: Data model for complex, large model base management, large model database that is developed by several modellers around the internet. &lt;br /&gt;
* Platform and a set of tools for distributed model development and simulation: Large, worldwide organisations need tools that support their distributed organisation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Simantics Development and Open Source ==&lt;br /&gt;
&lt;br /&gt;
Simantics platform is licensed under [http://www.eclipse.org/org/documents/epl-v10.html Eclipse Public license (EPL)]. The EPL license is relatively flexible open source license and allows the product built on Simantics to have different licensing schema. Our intention is to do, obviously in smaller scale, the same that Linux has done to computer user&#039;s community. We try to introduce the same openness and sharing attitude to the modelling and simulation community. There are huge number of excellent simulation software available as open source, but often they lack easy-to-use interface and interoperability. Simantics tries to solve this problem by offering an open, vendor independent platform for pre- and post-processing tools and solver integration. In fact, the powerful data model and rich graphical user interface features enable much more to be built on the platform.&lt;br /&gt;
&lt;br /&gt;
== Simantics Concepts and Conventions ==&lt;br /&gt;
&lt;br /&gt;
Simantics user interface is built on top of Eclipse and thus the user interface logic follows closely the one introduced in Eclipse. Simantics workbench is a desktop development environment, the window of the application. Workbench window contains one or more perspectives. Perspectives contain views and editors and control what appears in certain menus and tool bars. More than one Workbench window can exist on the desktop at any given time. There are usually separate workbench windows for different products.&lt;br /&gt;
&lt;br /&gt;
In Simantics views are used to represent data in different ways and editors are for the actual modelling. The structure of the perspectives with views, editors, menus and toolbars is adopted from Eclipse and is familiar to users that have used Eclipse before for example programming. For users that are not familiar with the Eclipse concepts, more information can be found from the [http://help.eclipse.org/helios/index.jsp?nav=/0_1 Eclipse Workbench User Guide].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&#039;&#039;Simantics&#039;&#039; | [[System Dynamics Modelling]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=388</id>
		<title>Simantics End User Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=388"/>
		<updated>2010-12-26T09:51:01Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ [[image:Simantics_puzzle_piece.png|right|360px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Simantics&#039;&#039;&#039; 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 [http://www.eclipse.org/legal/epl-v10.html Eclipse Public License (EPL)].&lt;br /&gt;
&lt;br /&gt;
Simantics platform is used in open source and commercial modelling and simulation products. Simantics comes with [[Simantics System Dynamics | System dynamics modelling and simulation tool]], which is an open source tool for modelling business processes. The next versions of [http://www.apros.fi/ Apros] and [http://balas.vtt.fi/ Balas] will be based on the Simantics platform. For more information on Simantics and related projects, visit [http://www.simantics.org/ Simantics website].&lt;br /&gt;
&lt;br /&gt;
The philosophy 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. One of the biggest innovations in the Simantics platform is the semantic modelling approach. 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.&lt;br /&gt;
&lt;br /&gt;
This &#039;&#039;Simantics End User Documentation&#039;&#039; provides information on the open source products that have been developed using Simantics platform. The basic principles of Simantics platform and some components common to all Simantics-based products are also explained. If you wish to dig deeper to the foundations of the Simantics platform or create your own modelling and simulation tool based on Simantics, see [http://dev.simantics.org/ Simantics Developer Documentation] or contact us through [http://www.simantics.org Simantics website].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
! !! Simantics Platform Products !!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:AprosShot.png|300x160px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-0]]&amp;lt;hr&amp;gt;Apros&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:BalasShot.png|300x160px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-1]]&amp;lt;hr&amp;gt;Balas&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:SysdynShot.png|300x160px|link=Simantics System Dynamics]]&amp;lt;hr&amp;gt;System Dynamics&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics]] ===&lt;br /&gt;
* [[Simantics#About Simantics Platform|About Simantics Platform]]&lt;br /&gt;
* [[Simantics#Simantics Development and Open Source|Simantics Development and Open Source]]&lt;br /&gt;
* [[Simantics#Simantics Concepts and Conventions|Simantics Concepts and Conventions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics System Dynamics]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Simantics System Dynamics#Introduction to System Dynamics Simulation|Introduction to System Dynamics Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Installation Instructions|Installation Instructions]]&lt;br /&gt;
* [[Simantics System Dynamics#Workbench|Workbench]]&lt;br /&gt;
* [[Simantics System Dynamics#Modelling|Modelling]]&lt;br /&gt;
* [[Simantics System Dynamics#Simulation|Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Operating Interfaces|Operating Interfaces]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Basic System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Advanced System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
-----&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=387</id>
		<title>Simantics End User Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=387"/>
		<updated>2010-12-26T09:46:51Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ [[image:Simantics_puzzle_piece.png|right|360px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Simantics&#039;&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
Simantics platform is used in open source and commercial modelling and simulation products. Simantics comes with [[Simantics System Dynamics | System dynamics modelling and simulation tool]], which is an open source tool for modelling business processes. The next versions of [http://www.apros.fi/ Apros] and [http://balas.vtt.fi/ Balas] will be based on the Simantics platform. For more information on Simantics and related projects, visit [http://www.simantics.org/ Simantics website].&lt;br /&gt;
&lt;br /&gt;
The philosophy 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. One of the biggest innovations in the Simantics platform is the semantic modelling approach. 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.&lt;br /&gt;
&lt;br /&gt;
This &#039;&#039;Simantics End User Documentation&#039;&#039; provides information on the open source products that have been developed using Simantics platform. The basic principles of Simantics platform and some components common to all Simantics-based products are also explained. If you wish to dig deeper to the foundations of the Simantics platform or create your own modelling and simulation tool based on Simantics, see [http://dev.simantics.org/ Simantics Developer Documentation] or contact us through [http://www.simantics.org Simantics website].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
! !! Simantics Platform Products !!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:AprosShot.png|300x160px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-0]]&amp;lt;hr&amp;gt;Apros&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:BalasShot.png|300x160px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-1]]&amp;lt;hr&amp;gt;Balas&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:SysdynShot.png|300x160px|link=Simantics System Dynamics]]&amp;lt;hr&amp;gt;System Dynamics&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics]] ===&lt;br /&gt;
* [[Simantics#About Simantics Platform|About Simantics Platform]]&lt;br /&gt;
* [[Simantics#Simantics Development and Open Source|Simantics Development and Open Source]]&lt;br /&gt;
* [[Simantics#Simantics Concepts and Conventions|Simantics Concepts and Conventions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics System Dynamics]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Simantics System Dynamics#Introduction to System Dynamics Simulation|Introduction to System Dynamics Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Installation Instructions|Installation Instructions]]&lt;br /&gt;
* [[Simantics System Dynamics#Workbench|Workbench]]&lt;br /&gt;
* [[Simantics System Dynamics#Modelling|Modelling]]&lt;br /&gt;
* [[Simantics System Dynamics#Simulation|Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Operating Interfaces|Operating Interfaces]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Basic System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Advanced System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
-----&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=386</id>
		<title>Simantics End User Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=386"/>
		<updated>2010-12-26T09:45:17Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ [[image:Simantics_puzzle_piece.png|right|360px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Simantics&#039;&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
Simantics platform is used in open source and commercial modelling and simulation products. Simantics comes with [[Simantics System Dynamics | System dynamics modelling and simulation tool]], which is an open source tool for modelling business processes. The next versions of [http://www.apros.fi/ Apros] and [http://balas.vtt.fi/ Balas] will be based on the Simantics platform. For more information on Simantics and related projects, visit [http://www.simantics.org/ Simantics website].&lt;br /&gt;
&lt;br /&gt;
The philosophy 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. One of the biggest innovations in the Simantics platform is the semantic modelling approach. 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.&lt;br /&gt;
&lt;br /&gt;
This &#039;&#039;Simantics End User Documentation&#039;&#039; provides information on the open source products that have been developed using Simantics platform. The basic principles of Simantics platform and some components common to all Simantics-based products are also explained. If you wish to dig deeper to the foundations of the Simantics platform or create your own modelling and simulation tool based on Simantics, see [http://dev.simantics.org/ Simantics Developer Documentation] or contact us through [http://www.simantics.org Simantics website].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
! !! Simantics Platform Products !!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:SysdynShot.png|300x160px|link=Simantics System Dynamics]]&amp;lt;hr&amp;gt;System Dynamics&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:AprosShot.png|300x160px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-0]]&amp;lt;hr&amp;gt;Apros&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:BalasShot.png|300x160px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-1]]&amp;lt;hr&amp;gt;Balas&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics]] ===&lt;br /&gt;
* [[Simantics#About Simantics Platform|About Simantics Platform]]&lt;br /&gt;
* [[Simantics#Simantics Development and Open Source|Simantics Development and Open Source]]&lt;br /&gt;
* [[Simantics#Simantics Concepts and Conventions|Simantics Concepts and Conventions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics System Dynamics]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Simantics System Dynamics#Introduction to System Dynamics Simulation|Introduction to System Dynamics Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Installation Instructions|Installation Instructions]]&lt;br /&gt;
* [[Simantics System Dynamics#Workbench|Workbench]]&lt;br /&gt;
* [[Simantics System Dynamics#Modelling|Modelling]]&lt;br /&gt;
* [[Simantics System Dynamics#Simulation|Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Operating Interfaces|Operating Interfaces]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Basic System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Advanced System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
-----&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=385</id>
		<title>Simantics End User Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=385"/>
		<updated>2010-12-26T09:40:21Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ [[image:Simantics_puzzle_piece.png|right|360px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Simantics&#039;&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
Simantics platform is used in open source and commercial modelling and simulation products. Simantics comes with [[Simantics System Dynamics | System dynamics modelling and simulation tool]], which is an open source tool for modelling business processes. The next versions of [http://www.apros.fi/ Apros] and [http://balas.vtt.fi/ Balas] will be based on the Simantics platform. For more information on Simantics and related projects, visit [http://www.simantics.org/ Simantics website].&lt;br /&gt;
&lt;br /&gt;
The philosophy 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. One of the biggest innovations in the Simantics platform is the semantic modelling approach. 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.&lt;br /&gt;
&lt;br /&gt;
This &#039;&#039;Simantics End User Documentation&#039;&#039; provides information on the open source products that have been developed using Simantics platform. The basic principles of Simantics platform and some components common to all Simantics-based products are also explained. If you wish to dig deeper to the foundations of the Simantics platform or create your own modelling and simulation tool based on Simantics, see [http://dev.simantics.org/ Simantics Developer Documentation] or contact us through [http://www.simantics.org Simantics website].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
! Simantics Platform Products&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:SysdynShot.png|300x160px|link=Simantics System Dynamics]]&amp;lt;hr&amp;gt;System Dynamics&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:AprosShot.png|300x160px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-0]]&amp;lt;hr&amp;gt;Apros&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:BalasShot.png|300x160px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-1]]&amp;lt;hr&amp;gt;Balas&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics]] ===&lt;br /&gt;
* [[Simantics#About Simantics Platform|About Simantics Platform]]&lt;br /&gt;
* [[Simantics#Simantics Development and Open Source|Simantics Development and Open Source]]&lt;br /&gt;
* [[Simantics#Simantics Concepts and Conventions|Simantics Concepts and Conventions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics System Dynamics]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Simantics System Dynamics#Introduction to System Dynamics Simulation|Introduction to System Dynamics Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Installation Instructions|Installation Instructions]]&lt;br /&gt;
* [[Simantics System Dynamics#Workbench|Workbench]]&lt;br /&gt;
* [[Simantics System Dynamics#Modelling|Modelling]]&lt;br /&gt;
* [[Simantics System Dynamics#Simulation|Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Operating Interfaces|Operating Interfaces]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Basic System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Advanced System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
-----&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=384</id>
		<title>Simantics End User Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=384"/>
		<updated>2010-12-26T09:37:09Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ [[image:Simantics_puzzle_piece.png|right|360px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Simantics&#039;&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
Simantics platform is used in open source and commercial modelling and simulation products. Simantics comes with [[Simantics System Dynamics | System dynamics modelling and simulation tool]], which is an open source tool for modelling business processes. The next versions of [http://www.apros.fi/ Apros] and [http://balas.vtt.fi/ Balas] will be based on the Simantics platform. For more information on Simantics and related projects, visit [http://www.simantics.org/ Simantics website].&lt;br /&gt;
&lt;br /&gt;
The philosophy 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. One of the biggest innovations in the Simantics platform is the semantic modelling approach. 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.&lt;br /&gt;
&lt;br /&gt;
This &#039;&#039;Simantics End User Documentation&#039;&#039; provides information on the open source products that have been developed using Simantics platform. The basic principles of Simantics platform and some components common to all Simantics-based products are also explained. If you wish to dig deeper to the foundations of the Simantics platform or create your own modelling and simulation tool based on Simantics, see [http://dev.simantics.org/ Simantics Developer Documentation] or contact us through [http://www.simantics.org Simantics website].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
! Simantics Platform Products&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:SysdynShot.png|300x150px|link=Simantics System Dynamics]]&amp;lt;hr&amp;gt;System Dynamics&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:AprosShot.png|300x150px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-0]]&amp;lt;hr&amp;gt;Apros&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:BalasShot.png|300x150px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-1]]&amp;lt;hr&amp;gt;Balas&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics]] ===&lt;br /&gt;
* [[Simantics#About Simantics Platform|About Simantics Platform]]&lt;br /&gt;
* [[Simantics#Simantics Development and Open Source|Simantics Development and Open Source]]&lt;br /&gt;
* [[Simantics#Simantics Concepts and Conventions|Simantics Concepts and Conventions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics System Dynamics]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Simantics System Dynamics#Introduction to System Dynamics Simulation|Introduction to System Dynamics Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Installation Instructions|Installation Instructions]]&lt;br /&gt;
* [[Simantics System Dynamics#Workbench|Workbench]]&lt;br /&gt;
* [[Simantics System Dynamics#Modelling|Modelling]]&lt;br /&gt;
* [[Simantics System Dynamics#Simulation|Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Operating Interfaces|Operating Interfaces]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Basic System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Advanced System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
-----&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=383</id>
		<title>Simantics End User Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=383"/>
		<updated>2010-12-26T09:36:31Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ [[image:Simantics_puzzle_piece.png|right|360px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Simantics&#039;&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
Simantics platform is used in open source and commercial modelling and simulation products. Simantics comes with [[Simantics System Dynamics | System dynamics modelling and simulation tool]], which is an open source tool for modelling business processes. The next versions of [http://www.apros.fi/ Apros] and [http://balas.vtt.fi/ Balas] will be based on the Simantics platform. For more information on Simantics and related projects, visit [http://www.simantics.org/ Simantics website].&lt;br /&gt;
&lt;br /&gt;
The philosophy 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. One of the biggest innovations in the Simantics platform is the semantic modelling approach. 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.&lt;br /&gt;
&lt;br /&gt;
This &#039;&#039;Simantics End User Documentation&#039;&#039; provides information on the open source products that have been developed using Simantics platform. The basic principles of Simantics platform and some components common to all Simantics-based products are also explained. If you wish to dig deeper to the foundations of the Simantics platform or create your own modelling and simulation tool based on Simantics, see [http://dev.simantics.org/ Simantics Developer Documentation] or contact us through [http://www.simantics.org Simantics website].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
! Simantics Platform Products&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:SysdynShot.png|300x150px|link=Simantics System Dynamics]]&amp;lt;hr&amp;gt;System Dynamics&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:AprosShot.png|300x150px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-0]]&amp;lt;hr&amp;gt;Apros&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:BalasShot.png|300x150px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-1]]&amp;lt;hr&amp;gt;Balas&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics]] ===&lt;br /&gt;
* [[Simantics#About Simantics Platform|About Simantics Platform]]&lt;br /&gt;
* [[Simantics#Simantics Development and Open Source|Simantics Development and Open Source]]&lt;br /&gt;
* [[Simantics#Simantics Concepts and Conventions|Simantics Concepts and Conventions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics System Dynamics]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Simantics System Dynamics#Introduction to System Dynamics Simulation|Introduction to System Dynamics Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Installation Instructions|Installation Instructions]]&lt;br /&gt;
* [[Simantics System Dynamics#Workbench|Workbench]]&lt;br /&gt;
* [[Simantics System Dynamics#Modelling|Modelling]]&lt;br /&gt;
* [[Simantics System Dynamics#Simulation|Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Operating Interfaces|Operating Interfaces]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Basic System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Advanced System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
-----&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=382</id>
		<title>Simantics End User Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=382"/>
		<updated>2010-12-26T09:24:44Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ [[image:Simantics_puzzle_piece.png|right|360px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Simantics&#039;&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
Simantics platform is used in open source and commercial modelling and simulation products. Simantics comes with [[Simantics System Dynamics | System dynamics modelling and simulation tool]], which is an open source tool for modelling business processes. The next versions of [http://www.apros.fi/ Apros] and [http://balas.vtt.fi/ Balas] will be based on the Simantics platform. For more information on Simantics and related projects, visit [http://www.simantics.org/ Simantics website].&lt;br /&gt;
&lt;br /&gt;
The philosophy 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. One of the biggest innovations in the Simantics platform is the semantic modelling approach. 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.&lt;br /&gt;
&lt;br /&gt;
This &#039;&#039;Simantics End User Documentation&#039;&#039; provides information on the open source products that have been developed using Simantics platform. The basic principles of Simantics platform and some components common to all Simantics-based products are also explained. If you wish to dig deeper to the foundations of the Simantics platform or create your own modelling and simulation tool based on Simantics, see [http://dev.simantics.org/ Simantics Developer Documentation] or contact us through [http://www.simantics.org Simantics website].&lt;br /&gt;
&lt;br /&gt;
{| border = 0&lt;br /&gt;
! Simantics Platform Products&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| border = 0&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:SysdynShot.png|300x150px|link=Simantics System Dynamics]]&amp;lt;hr&amp;gt;System Dynamics&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:AprosShot.png|300x150px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-0]]&amp;lt;hr&amp;gt;Apros&lt;br /&gt;
| style=&amp;quot;width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:BalasShot.png|300x150px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-1]]&amp;lt;hr&amp;gt;Balas&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics]] ===&lt;br /&gt;
* [[Simantics#About Simantics Platform|About Simantics Platform]]&lt;br /&gt;
* [[Simantics#Simantics Development and Open Source|Simantics Development and Open Source]]&lt;br /&gt;
* [[Simantics#Simantics Concepts and Conventions|Simantics Concepts and Conventions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics System Dynamics]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Simantics System Dynamics#Introduction to System Dynamics Simulation|Introduction to System Dynamics Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Installation Instructions|Installation Instructions]]&lt;br /&gt;
* [[Simantics System Dynamics#Workbench|Workbench]]&lt;br /&gt;
* [[Simantics System Dynamics#Modelling|Modelling]]&lt;br /&gt;
* [[Simantics System Dynamics#Simulation|Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Operating Interfaces|Operating Interfaces]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Basic System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Advanced System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
-----&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=MediaWiki:Sidebar&amp;diff=381</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=MediaWiki:Sidebar&amp;diff=381"/>
		<updated>2010-11-26T06:36:37Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** https://www.simantics.org/end_user_wiki/index.php/Category:Tutorials|Tutorials&lt;br /&gt;
** http://dev.simantics.org/index.php/Main_Page|Developer documentation&lt;br /&gt;
** https://www.simantics.org/simantics|Simantics&lt;br /&gt;
** helppage|help&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=MediaWiki:Sidebar&amp;diff=380</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=MediaWiki:Sidebar&amp;diff=380"/>
		<updated>2010-11-26T06:35:58Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** https://www.simantics.org/end_user_wiki/index.php/Category:Tutorials|Tutorials&lt;br /&gt;
** https://www.simantics.org/developer_wiki/index.php/Main_Page|Developer documentation&lt;br /&gt;
** https://www.simantics.org/simantics|Simantics&lt;br /&gt;
** helppage|help&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=MediaWiki:Sidebar&amp;diff=379</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=MediaWiki:Sidebar&amp;diff=379"/>
		<updated>2010-11-26T06:34:42Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** https://www.simantics.org/end_user_wiki/index.php/Category:Tutorials|Tutorials&lt;br /&gt;
** https://www.simantics.org/developer_wiki/index.php/Main_Page|Developer documentation&lt;br /&gt;
** https://www.simantics.org/simantics|Simantics&lt;br /&gt;
** SpecialPages|Special Pages&lt;br /&gt;
** helppage|help&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=MediaWiki:Sidebar&amp;diff=378</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=MediaWiki:Sidebar&amp;diff=378"/>
		<updated>2010-11-26T06:33:20Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** https://www.simantics.org/end_user_wiki/index.php/Category:Tutorials|Tutorials&lt;br /&gt;
** https://www.simantics.org/developer_wiki/index.php/Main_Page|Developer documentation&lt;br /&gt;
** https://www.simantics.org/simantics|Simantics&lt;br /&gt;
** helppage|help&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=377</id>
		<title>Simantics End User Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=377"/>
		<updated>2010-11-26T06:27:49Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ [[image:Simantics_puzzle_piece.png|right|360px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Simantics&#039;&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
Simantics platform is used in open source and commercial modelling and simulation products. Simantics comes with [[Simantics System Dynamics | System dynamics modelling and simulation tool]], which is an open source tool for modelling business processes. The next versions of [http://www.apros.fi/ Apros] and [http://balas.vtt.fi/ Balas] will be based on the Simantics platform. For more information on Simantics and related projects, visit [http://www.simantics.org/ Simantics website].&lt;br /&gt;
&lt;br /&gt;
The philosophy 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. One of the biggest innovations in the Simantics platform is the semantic modelling approach. 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.&lt;br /&gt;
&lt;br /&gt;
This &#039;&#039;Simantics End User Documentation&#039;&#039; provides information on the open source products that have been developed using Simantics platform. The basic principles of Simantics platform and some components common to all Simantics-based products are also explained. If you wish to dig deeper to the foundations of the Simantics platform or create your own modelling and simulation tool based on Simantics, see [http://dev.simantics.org/ Simantics Developer Documentation] or contact us through [http://www.simantics.org Simantics website].&lt;br /&gt;
&lt;br /&gt;
{| border = 0&lt;br /&gt;
! Simantics Platform Products&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| border = 0&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;height: 150;&amp;quot; width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:SysdynShot.png|250px|link=Simantics System Dynamics]]&amp;lt;hr&amp;gt;System Dynamics&lt;br /&gt;
| style=&amp;quot;height: 150;&amp;quot; width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:AprosShot.png|250px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-0]]&amp;lt;hr&amp;gt;Apros&lt;br /&gt;
| style=&amp;quot;height: 150;&amp;quot; width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:BalasShot.png|250px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-1]]&amp;lt;hr&amp;gt;Balas&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics]] ===&lt;br /&gt;
* [[Simantics#About Simantics Platform|About Simantics Platform]]&lt;br /&gt;
* [[Simantics#Simantics Development and Open Source|Simantics Development and Open Source]]&lt;br /&gt;
* [[Simantics#Simantics Concepts and Conventions|Simantics Concepts and Conventions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics System Dynamics]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Simantics System Dynamics#Introduction to System Dynamics Simulation|Introduction to System Dynamics Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Installation Instructions|Installation Instructions]]&lt;br /&gt;
* [[Simantics System Dynamics#Workbench|Workbench]]&lt;br /&gt;
* [[Simantics System Dynamics#Modelling|Modelling]]&lt;br /&gt;
* [[Simantics System Dynamics#Simulation|Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Operating Interfaces|Operating Interfaces]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Basic System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Advanced System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
-----&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=376</id>
		<title>Simantics End User Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=376"/>
		<updated>2010-11-26T06:26:08Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ [[image:Simantics_puzzle_piece.png|right|360px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Simantics&#039;&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
Simantics platform is used in open source and commercial modelling and simulation products. Simantics comes with [[Simantics System Dynamics | System dynamics modelling and simulation tool]], which is an open source tool for modelling business processes. The next versions of [http://www.apros.fi/ Apros] and [http://balas.vtt.fi/ Balas] will be based on the Simantics platform. For more information on Simantics and related projects, visit [http://www.simantics.org/ Simantics website].&lt;br /&gt;
&lt;br /&gt;
The philosophy 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. One of the biggest innovations in the Simantics platform is the semantic modelling approach. 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.&lt;br /&gt;
&lt;br /&gt;
This &#039;&#039;Simantics End User Documentation&#039;&#039; provides information on the open source products that have been developed using Simantics platform. The basic principles of Simantics platform and some components common to all Simantics-based products are also explained. If you wish to dig deeper to the foundations of the Simantics platform or create your own modelling and simulation tool based on Simantics, see [http://dev.simantics.org/ Simantics Developer Documentation] or contact us through [http://www.simantics.org Simantics website].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border = 0&lt;br /&gt;
! Simantics Platform Products&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| border = 0&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;height: 150;&amp;quot; width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:SysdynShot.png|250px|link=Simantics System Dynamics]]&amp;lt;hr&amp;gt;System Dynamics&lt;br /&gt;
| style=&amp;quot;height: 150;&amp;quot; width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:AprosShot.png|250px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-0]]&amp;lt;hr&amp;gt;Apros&lt;br /&gt;
| style=&amp;quot;height: 150;&amp;quot; width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot; valign=&amp;quot;bottom&amp;quot;| [[File:BalasShot.png|250px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-1]]&amp;lt;hr&amp;gt;Balas&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics]] ===&lt;br /&gt;
* [[Simantics#About Simantics Platform|About Simantics Platform]]&lt;br /&gt;
* [[Simantics#Simantics Development and Open Source|Simantics Development and Open Source]]&lt;br /&gt;
* [[Simantics#Simantics Concepts and Conventions|Simantics Concepts and Conventions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics System Dynamics]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Simantics System Dynamics#Introduction to System Dynamics Simulation|Introduction to System Dynamics Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Installation Instructions|Installation Instructions]]&lt;br /&gt;
* [[Simantics System Dynamics#Workbench|Workbench]]&lt;br /&gt;
* [[Simantics System Dynamics#Modelling|Modelling]]&lt;br /&gt;
* [[Simantics System Dynamics#Simulation|Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Operating Interfaces|Operating Interfaces]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Basic System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Advanced System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
-----&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=375</id>
		<title>Simantics End User Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=375"/>
		<updated>2010-11-26T06:14:15Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ [[image:Simantics_puzzle_piece.png|right|360px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Simantics&#039;&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
Simantics platform is used in open source and commercial modelling and simulation products. Simantics comes with [[Simantics System Dynamics | System dynamics modelling and simulation tool]], which is an open source tool for modelling business processes. The next versions of [http://www.apros.fi/ Apros] and [http://balas.vtt.fi/ Balas] will be based on the Simantics platform. For more information on Simantics and related projects, visit [http://www.simantics.org/ Simantics website].&lt;br /&gt;
&lt;br /&gt;
The philosophy 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. One of the biggest innovations in the Simantics platform is the semantic modelling approach. 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.&lt;br /&gt;
&lt;br /&gt;
This &#039;&#039;Simantics End User Documentation&#039;&#039; provides information on the open source products that have been developed using Simantics platform. The basic principles of Simantics platform and some components common to all Simantics-based products are also explained. If you wish to dig deeper to the foundations of the Simantics platform or create your own modelling and simulation tool based on Simantics, see [http://dev.simantics.org/ Simantics Developer Documentation] or contact us through [http://www.simantics.org Simantics website].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border = 0&lt;br /&gt;
! Simantics Platform Products&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| border = 0&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;height: 150;&amp;quot; width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot;| [[File:SysdynShot.png|250px|link=Simantics System Dynamics]]&amp;lt;hr&amp;gt;System Dynamics&lt;br /&gt;
| style=&amp;quot;height: 150;&amp;quot; width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot;| [[File:AprosShot.png|250px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-0]]&amp;lt;hr&amp;gt;Apros&lt;br /&gt;
| style=&amp;quot;height: 150;&amp;quot; width=&amp;quot;270&amp;quot; align=&amp;quot;center&amp;quot;| [[File:BalasShot.png|250px|link=https://www.simantics.org/simantics/about-simantics/related-projects#section-1]]&amp;lt;hr&amp;gt;Balas&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics]] ===&lt;br /&gt;
* [[Simantics#About Simantics Platform|About Simantics Platform]]&lt;br /&gt;
* [[Simantics#Simantics Development and Open Source|Simantics Development and Open Source]]&lt;br /&gt;
* [[Simantics#Simantics Concepts and Conventions|Simantics Concepts and Conventions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Simantics System Dynamics]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Simantics System Dynamics#Introduction to System Dynamics Simulation|Introduction to System Dynamics Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Installation Instructions|Installation Instructions]]&lt;br /&gt;
* [[Simantics System Dynamics#Workbench|Workbench]]&lt;br /&gt;
* [[Simantics System Dynamics#Modelling|Modelling]]&lt;br /&gt;
* [[Simantics System Dynamics#Simulation|Simulation]]&lt;br /&gt;
* [[Simantics System Dynamics#Operating Interfaces|Operating Interfaces]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Basic System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Advanced System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
-----&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=320</id>
		<title>Simantics End User Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=320"/>
		<updated>2010-09-28T18:48:16Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: /* System Dynamics Modelling */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ [[image:Simantics_puzzle_piece.png|right|480px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Simantics&#039;&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
The philosophy 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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Getting Started with Simantics]] ===&lt;br /&gt;
* [[Getting Started with Simantics#Simantics Installation Instructions|Simantics Installation Instructions]]&lt;br /&gt;
* [[Getting Started with Simantics#Getting Started with Simantics|Getting Started with Simantics]]&lt;br /&gt;
* [[Getting Started with Simantics#Introduction to Simantics Concepts and Conventions|Introduction to Simantics Concepts and Conventions]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Simantics Platform User Interface]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== [[Project Management]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Project Management#SimanticsProject Management (SPM)|SimanticsProject Management (SPM)]]&lt;br /&gt;
* [[Project Management#Managing Projects|Managing Projects]]&lt;br /&gt;
* [[Project Management#Project Synchronisation with the Server|Project Synchronisation with the Server]]&lt;br /&gt;
* [[Project Management#Creating New Project Types|Creating New Project Types]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Project Management]]&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== [[Discrete Event System Modelling]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Discrete Event System Modelling#Introduction to Discrete Event Simulation|Introduction to Discrete Event Simulation]]&lt;br /&gt;
* [[Discrete Event System Modelling#Discrete Event Modelling Workspace|Discrete Event Modelling Workbench]]&lt;br /&gt;
* [[Discrete Event System Modelling#Discrete Event Modelling|Discrete Event Modelling]]&lt;br /&gt;
* [[Discrete Event System Modelling#Discrete Event Simulation|Discrete Event Simulation]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Discrete Event System Modelling]]&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== [[System Dynamics Modelling]] ===&lt;br /&gt;
&lt;br /&gt;
* [[System Dynamics Modelling#Introduction to System Dynamics Simulation|Introduction to System Dynamics Simulation]]&lt;br /&gt;
* [[System Dynamics Modelling#System Dynamics Workspace|System Dynamics Workbench]]&lt;br /&gt;
* [[System Dynamics Modelling#System Dynamics Modelling|System Dynamics Modelling]]&lt;br /&gt;
* [[System Dynamics Modelling#System Dynamics Simulation|System Dynamics Simulation]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Basic System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Advanced System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== [[Ontology Development]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Ontology Development#Introduction to Simantics Layer 0|Introduction to Simantics Layer 0]]&lt;br /&gt;
* [[Ontology Development#Ontology Development Workspace|Ontology Development Workbench]]&lt;br /&gt;
* [[Ontology Development#Class development|Class Development]]&lt;br /&gt;
* [[Ontology Development#Property Development|Property Development]]&lt;br /&gt;
* [[Ontology Development#Datatype Development|Datatype Development]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Ontology Development]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
-----&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Getting_Started_with_Simantics&amp;diff=202</id>
		<title>Getting Started with Simantics</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Getting_Started_with_Simantics&amp;diff=202"/>
		<updated>2010-08-03T18:54:18Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: /* Toolbars */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Simantics Installation Instructions ==&lt;br /&gt;
&lt;br /&gt;
Text ...&lt;br /&gt;
&lt;br /&gt;
== Getting Started with Simantics ==&lt;br /&gt;
&lt;br /&gt;
=== What is Simantics ===&lt;br /&gt;
&lt;br /&gt;
Put in a nutshell: Simantics is a software platform especially for modelling and numerical simulation. That is, it is a basis, a grounding to build a modelling and simulation software or to integrate different software tools. Simantics package does not include any &amp;quot;Simantics solver&amp;quot;, but all the solvers are third party components. At the time of writing this document, Apros, Balas, and Modelica integrations are under construction.&lt;br /&gt;
&lt;br /&gt;
The platform contains graphical client software built on Eclipse software framework and a database server for holding all the data.  For an end user working on a workstation the server can be seen as a process running when the software is started, so in many cases you don&#039;t have to care about the client-server architecture and all its fine nuances. On the right there are some screen shots to show how Simantics looks like. It is meant to be a fully featured, industrial strength modelling tool. Still, the main idea is something new and more that what modelling and simulation experts have used to. It is definitely worth giving it a chance!&lt;br /&gt;
&lt;br /&gt;
Some examples of what Simantics can be used for:&lt;br /&gt;
* Graphical modelling environment for system simulation: For example plant modelling or electric circuit design using 2D diagram style graphical tools. &lt;br /&gt;
* Solver communication and integration solution: A solution for connecting existing numerical solvers for co-simulation. &lt;br /&gt;
* Solution for complex modelling data management: Data model for complex, large model base management, large model database that is developed by several modellers around the internet. &lt;br /&gt;
* Platform and a set of tools for distributed model development and simulation: Large, worldwide organisations need tools that support their distributed organisation. Simantics architecture is designed from the very beginning to support this. &lt;br /&gt;
&lt;br /&gt;
The innovation under the hood in Simantics is its semantic data model used for practically everything from 2D graphics to modelling data and model domain mappings - this is the already mentioned database server. This technology allows the model database to be intelligent and flexible so that the data in the database is kept up-to-date and user&#039;s unnecessary work is minimised. The really nice feature of the semantic data model is the built-in ability to easily map somehow related data in the data base - as a matter of fact, the data does not have to be related at all. All kind of data can be mapped if the user wants it. Another nice feature is that the user can add rules to the data and so implement e.g. model validation into the data. This is especially useful for managing complex system models and large data sets. Imagine if you have to keep a model of a whole power plant or paper machine consistent and you have thousands of model components that have cross relations in the model.&lt;br /&gt;
&lt;br /&gt;
=== What Do You Need to Use Simantics? ===&lt;br /&gt;
&lt;br /&gt;
Simple and short answer: you need to download Simantics installation package for your preferred system (Windows or later Linux), install it according to instructions in the Simantics Installation Instructions page, read at least the next section Using Simantics, and start using the software. The installation package includes all basic components, i.e. ProCore server, Simantics Project Manager, Simantics Workbench client, and Eclipse. The only extra package you need to install is Java Runtime Environment. Check the Simantics Installation Instructions for more information on this, too.&lt;br /&gt;
&lt;br /&gt;
==== Simantics Principles ====&lt;br /&gt;
&lt;br /&gt;
Simantics is licensed under Eclipse Public License (EPL). This gives quite much freedom for how to use Simantics for different purposes. All development done straight to the platform has to be given out as open source under EPL. But applications build on the platform that only uses the functionality of existing components can be licensed also with other licenses. The author of this kind of components is always responsible that there are no restrictions to other way for using other licence than EPL. E.g. if someone wants to use a so-called strict GPL license that requires all the code that is somehow involved to be GPL, this combination is not possible. Simantics licensing can&#039;t be changed to something else than EPL by no-one else than the copyright owners of Simantics.&lt;br /&gt;
&lt;br /&gt;
Simantics is open source software. Our intention is to do, obviously in smaller scale, the same that Linux has done to computer user&#039;s community. We try to introduce the same openness and sharing attitude to the modelling and simulation community. There are huge number of excellent simulation software available as open source, but often they lack easy-to-use interface and interoperability. Simantics tries to solve this problem by offering an open, vendor independent platform for pre- and post-processing tools and solver integration. In fact, the powerful data model and rich graphical user interface features enable much more to be built on the platform.&lt;br /&gt;
&lt;br /&gt;
==== About Simantics Documentation ====&lt;br /&gt;
&lt;br /&gt;
We work hard to keep also Simantics documentation up-to-date and rich for both end-users and developers, but during the pre-product phase we have to focus our small resources mainly to code development. This means there are large parts missing of the documentation and the existing documentation may contain errors. Please, be patient or contact us to volunteer for helping; the easiest way to contact us is from the Simantics web site contact page.&lt;br /&gt;
&lt;br /&gt;
Simantics documentation is meant to follow Simantics software releases so that we freeze a snapshot of the documentation and start building a new one a short while after the software release date. This means that the documentation here won&#039;t be much updated but the major contributions are done to Simantics 0.6 Documentation wiki. This documentation will, of course, be open for everyone to read.&lt;br /&gt;
&lt;br /&gt;
==== Using Simantics ====&lt;br /&gt;
&lt;br /&gt;
After installing Simantics (see Simantics Installation Instructions) you can start using Simantics by click the Simantics icon on your desktop, launch it from the command line, or select it from the menu - whatever is the way it is available in your preferred environment. After a short while a splash screen appears showing the nice Simantics puzzle piece logo and the loading state of the software. The platform asks for a workspace folder, you can accept the default folder. Next the graphical environment opens [fig 1].&lt;br /&gt;
&lt;br /&gt;
== Introduction to Simantics Concepts and Conventions ==&lt;br /&gt;
&lt;br /&gt;
Simantics user interface is built on top of Eclipse and thus the user interface logic follows closely the one introduced in Eclipse. This page shortly descripes the main concepts of Eclipse. More information can be found from the [http://help.eclipse.org/ganymede/index.jsp?nav=/0_1 Eclipse Workbench User Guide].&lt;br /&gt;
&lt;br /&gt;
=== Simantics Application Model  ===&lt;br /&gt;
&lt;br /&gt;
[[image:Simantics_Application_Model_02_.svg|right|480px]]&lt;br /&gt;
Simantics application model follows the used in Eclipse platform and is illustrated in the Figure on right. The working procedure starts with opening the Simantics Project Management application. Here you can manage the projects and their properties, such as database and features included into the project. Opening a project opens Simantics Workbench &amp;amp;mdash; a project specific application environment, which e.g. restores the application state from the previous session.&lt;br /&gt;
&lt;br /&gt;
In Simantics Workbench, the user can change the workbench perspective based on the work process. A perspective contains a set of views and features related to the working process, such as modelling and simulation with Apros. In addition, user can modify perspectives by adding or removing views (e.g. editors) of the perspective, or changing the size and location of the existing views.&lt;br /&gt;
&lt;br /&gt;
For more information about the graphical user interface properties, see [http://help.eclipse.org/helios/index.jsp Eclipse documentation].&lt;br /&gt;
&lt;br /&gt;
=== Simantics Project Manager ===&lt;br /&gt;
&lt;br /&gt;
Text ...&lt;br /&gt;
&lt;br /&gt;
=== Simantics Workbench ===&lt;br /&gt;
&lt;br /&gt;
The term Workbench refers to the desktop development environment. The Workbench aims to achieve seamless tool integration and controlled openness by providing a common paradigm for the creation, management, and navigation of workspace resources.&lt;br /&gt;
&lt;br /&gt;
Each Workbench window contains one or more perspectives.  Perspectives contain views and editors and control what appears in certain menus and tool bars.  More than one Workbench window can exist on the desktop at any given time.&lt;br /&gt;
&lt;br /&gt;
Simantics utilizes different workbenches for the management of projects and for the management of larger modelling and simulation paradigmns.&lt;br /&gt;
&lt;br /&gt;
=== Perspectives ===&lt;br /&gt;
&lt;br /&gt;
Each Workbench window contains one or more perspectives. A perspective defines the initial set and layout of views in the Workbench window. Within the window, each perspective shares the same set of editors. Each perspective provides a set of functionality aimed at accomplishing a specific type of task or works with specific types of resources. For example, the [[General Structural Modelling Perspective]] combines views that you would commonly use while modelling and simulating some real world system, while the [[Team Features Perspective]] contains the views and editors with which you can share modelling information with other modellers. As you work in the Workbench, you will probably switch perspectives frequently.&lt;br /&gt;
&lt;br /&gt;
Perspectives control what appears in certain menus and toolbars. They define visible action sets, which you can change to customize a perspective. You can save a perspective that you build in this manner, making your own custom perspective that you can open again later.&lt;br /&gt;
&lt;br /&gt;
=== Views ===&lt;br /&gt;
&lt;br /&gt;
Views provide alternative ways to represent model data as well as to navigate in your Workbench. For example, the Model Explorer and other navigation views display model components and other resources that you are working with.&lt;br /&gt;
&lt;br /&gt;
Views also have their own menus. To open the menu for a view, click the icon at the left end of the view&#039;s title bar. Some views also have their own toolbars. The actions represented by buttons on view toolbars only affect the items within that view. &lt;br /&gt;
&lt;br /&gt;
A view might appear by itself, or stacked with other views in a tabbed notebook. You can change the layout of a perspective by opening and closing views and by docking them in different positions in the Workbench window. &lt;br /&gt;
&lt;br /&gt;
Most perspectives in the Workbench are comprised of an editor area and one or more views.   &lt;br /&gt;
&lt;br /&gt;
Any number of editors can be open at once, but only one can be active at a time. The main menu bar and toolbar for the Workbench window contain operations that are applicable to the active editor.  &lt;br /&gt;
&lt;br /&gt;
Tabs in the editor area indicate the names of resources that are currently open for editing.   &lt;br /&gt;
&lt;br /&gt;
By default, editors are stacked in the editor area, but you can choose to tile them in order to view source files simultaneously.&lt;br /&gt;
 &lt;br /&gt;
=== Editors ===&lt;br /&gt;
&lt;br /&gt;
Simantics provides several different kind of model and data editors. ...&lt;br /&gt;
&lt;br /&gt;
=== Toolbars ===&lt;br /&gt;
&lt;br /&gt;
There are five kinds of toolbars in the Workbench.&lt;br /&gt;
&lt;br /&gt;
The main toolbar, sometimes called the Workbench toolbar, is displayed at the top of the Workbench window directly beneath the menu bar. The contents of this toolbar change based on the active perspective. Items in the toolbar might be enabled or disabled based on the state of either the active view or editor. Sections of the main toolbar can be rearranged using the mouse. &lt;br /&gt;
&lt;br /&gt;
There are also individual view toolbars, which appear in the title bar of a view. Actions in a view&#039;s toolbar apply only to the view in which they appear. Some view toolbars include a Menu button, shown as an inverted triangle, that contain actions for that view.&lt;br /&gt;
&lt;br /&gt;
A third type of toolbar is the perspective switcher. The perspective switcher allows quick access to perspectives that are currently open. It also has a button that can open new perspectives. The perspective switcher is normally located in the top-right, next to the main toolbar. However, it is also possible to position it below the main toolbar (&amp;quot;top-left&amp;quot;), or to position it vertically on the left-hand side of the workbench (&amp;quot;left&amp;quot;). The name of the perspectives is shown by default, but it is possible to hide the text and show only the icons. &lt;br /&gt;
&lt;br /&gt;
Minimizing a view stack will also produce a toolbar in the trim at the outer edge of the workbench window (a Trim Stack). This bar will contain an icon for each of the views in the stack. Clicking on one of these icons will result in the view being displayed as an overlay onto the existing presentation.&lt;br /&gt;
&lt;br /&gt;
Finally, the fast view bar is a toolbar that contains icons representing the current set of fast views. A fast view is a shortcut to a view that is frequently used; see the section on fast views for more information. The fast view bar appears in the bottom left corner of the workbench by default. However, it is possible to position it on the left or right as well.&lt;br /&gt;
&lt;br /&gt;
In all cases, you can find out what toolbar buttons do by moving your mouse pointer over the button and reading the tooltip that opens. See the list of related reference topics below for a table of all toolbar buttons.&lt;br /&gt;
&lt;br /&gt;
=== Keyboard Shortcuts ===&lt;br /&gt;
&lt;br /&gt;
Keyboard shortcuts are a quick way to perform often used functions, such as saving the model. Simantics follows the common de facto standards for keyboard shortcuts. You can find the shortcut keys for different operations from the menu by the appropriate function.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&#039;&#039;Getting Started with Simantics&#039;&#039; | [[Project Management]] | [[Discrete Event System Modelling]] | [[System Dynamics Modelling]] | [[Ontology Development]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: Simantics Platform User Interface]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
This tutorial introduces the user to the user interface of the Simantics platform. The tutorial explains the user interface concepts and shows how to get the most out of the user interface functionality.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Getting_Started_with_Simantics&amp;diff=201</id>
		<title>Getting Started with Simantics</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Getting_Started_with_Simantics&amp;diff=201"/>
		<updated>2010-08-03T18:51:09Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: /* Introduction to Simantics Concepts and Conventions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Simantics Installation Instructions ==&lt;br /&gt;
&lt;br /&gt;
Text ...&lt;br /&gt;
&lt;br /&gt;
== Getting Started with Simantics ==&lt;br /&gt;
&lt;br /&gt;
=== What is Simantics ===&lt;br /&gt;
&lt;br /&gt;
Put in a nutshell: Simantics is a software platform especially for modelling and numerical simulation. That is, it is a basis, a grounding to build a modelling and simulation software or to integrate different software tools. Simantics package does not include any &amp;quot;Simantics solver&amp;quot;, but all the solvers are third party components. At the time of writing this document, Apros, Balas, and Modelica integrations are under construction.&lt;br /&gt;
&lt;br /&gt;
The platform contains graphical client software built on Eclipse software framework and a database server for holding all the data.  For an end user working on a workstation the server can be seen as a process running when the software is started, so in many cases you don&#039;t have to care about the client-server architecture and all its fine nuances. On the right there are some screen shots to show how Simantics looks like. It is meant to be a fully featured, industrial strength modelling tool. Still, the main idea is something new and more that what modelling and simulation experts have used to. It is definitely worth giving it a chance!&lt;br /&gt;
&lt;br /&gt;
Some examples of what Simantics can be used for:&lt;br /&gt;
* Graphical modelling environment for system simulation: For example plant modelling or electric circuit design using 2D diagram style graphical tools. &lt;br /&gt;
* Solver communication and integration solution: A solution for connecting existing numerical solvers for co-simulation. &lt;br /&gt;
* Solution for complex modelling data management: Data model for complex, large model base management, large model database that is developed by several modellers around the internet. &lt;br /&gt;
* Platform and a set of tools for distributed model development and simulation: Large, worldwide organisations need tools that support their distributed organisation. Simantics architecture is designed from the very beginning to support this. &lt;br /&gt;
&lt;br /&gt;
The innovation under the hood in Simantics is its semantic data model used for practically everything from 2D graphics to modelling data and model domain mappings - this is the already mentioned database server. This technology allows the model database to be intelligent and flexible so that the data in the database is kept up-to-date and user&#039;s unnecessary work is minimised. The really nice feature of the semantic data model is the built-in ability to easily map somehow related data in the data base - as a matter of fact, the data does not have to be related at all. All kind of data can be mapped if the user wants it. Another nice feature is that the user can add rules to the data and so implement e.g. model validation into the data. This is especially useful for managing complex system models and large data sets. Imagine if you have to keep a model of a whole power plant or paper machine consistent and you have thousands of model components that have cross relations in the model.&lt;br /&gt;
&lt;br /&gt;
=== What Do You Need to Use Simantics? ===&lt;br /&gt;
&lt;br /&gt;
Simple and short answer: you need to download Simantics installation package for your preferred system (Windows or later Linux), install it according to instructions in the Simantics Installation Instructions page, read at least the next section Using Simantics, and start using the software. The installation package includes all basic components, i.e. ProCore server, Simantics Project Manager, Simantics Workbench client, and Eclipse. The only extra package you need to install is Java Runtime Environment. Check the Simantics Installation Instructions for more information on this, too.&lt;br /&gt;
&lt;br /&gt;
==== Simantics Principles ====&lt;br /&gt;
&lt;br /&gt;
Simantics is licensed under Eclipse Public License (EPL). This gives quite much freedom for how to use Simantics for different purposes. All development done straight to the platform has to be given out as open source under EPL. But applications build on the platform that only uses the functionality of existing components can be licensed also with other licenses. The author of this kind of components is always responsible that there are no restrictions to other way for using other licence than EPL. E.g. if someone wants to use a so-called strict GPL license that requires all the code that is somehow involved to be GPL, this combination is not possible. Simantics licensing can&#039;t be changed to something else than EPL by no-one else than the copyright owners of Simantics.&lt;br /&gt;
&lt;br /&gt;
Simantics is open source software. Our intention is to do, obviously in smaller scale, the same that Linux has done to computer user&#039;s community. We try to introduce the same openness and sharing attitude to the modelling and simulation community. There are huge number of excellent simulation software available as open source, but often they lack easy-to-use interface and interoperability. Simantics tries to solve this problem by offering an open, vendor independent platform for pre- and post-processing tools and solver integration. In fact, the powerful data model and rich graphical user interface features enable much more to be built on the platform.&lt;br /&gt;
&lt;br /&gt;
==== About Simantics Documentation ====&lt;br /&gt;
&lt;br /&gt;
We work hard to keep also Simantics documentation up-to-date and rich for both end-users and developers, but during the pre-product phase we have to focus our small resources mainly to code development. This means there are large parts missing of the documentation and the existing documentation may contain errors. Please, be patient or contact us to volunteer for helping; the easiest way to contact us is from the Simantics web site contact page.&lt;br /&gt;
&lt;br /&gt;
Simantics documentation is meant to follow Simantics software releases so that we freeze a snapshot of the documentation and start building a new one a short while after the software release date. This means that the documentation here won&#039;t be much updated but the major contributions are done to Simantics 0.6 Documentation wiki. This documentation will, of course, be open for everyone to read.&lt;br /&gt;
&lt;br /&gt;
==== Using Simantics ====&lt;br /&gt;
&lt;br /&gt;
After installing Simantics (see Simantics Installation Instructions) you can start using Simantics by click the Simantics icon on your desktop, launch it from the command line, or select it from the menu - whatever is the way it is available in your preferred environment. After a short while a splash screen appears showing the nice Simantics puzzle piece logo and the loading state of the software. The platform asks for a workspace folder, you can accept the default folder. Next the graphical environment opens [fig 1].&lt;br /&gt;
&lt;br /&gt;
== Introduction to Simantics Concepts and Conventions ==&lt;br /&gt;
&lt;br /&gt;
Simantics user interface is built on top of Eclipse and thus the user interface logic follows closely the one introduced in Eclipse. This page shortly descripes the main concepts of Eclipse. More information can be found from the [http://help.eclipse.org/ganymede/index.jsp?nav=/0_1 Eclipse Workbench User Guide].&lt;br /&gt;
&lt;br /&gt;
=== Simantics Application Model  ===&lt;br /&gt;
&lt;br /&gt;
[[image:Simantics_Application_Model_02_.svg|right|480px]]&lt;br /&gt;
Simantics application model follows the used in Eclipse platform and is illustrated in the Figure on right. The working procedure starts with opening the Simantics Project Management application. Here you can manage the projects and their properties, such as database and features included into the project. Opening a project opens Simantics Workbench &amp;amp;mdash; a project specific application environment, which e.g. restores the application state from the previous session.&lt;br /&gt;
&lt;br /&gt;
In Simantics Workbench, the user can change the workbench perspective based on the work process. A perspective contains a set of views and features related to the working process, such as modelling and simulation with Apros. In addition, user can modify perspectives by adding or removing views (e.g. editors) of the perspective, or changing the size and location of the existing views.&lt;br /&gt;
&lt;br /&gt;
For more information about the graphical user interface properties, see [http://help.eclipse.org/helios/index.jsp Eclipse documentation].&lt;br /&gt;
&lt;br /&gt;
=== Simantics Project Manager ===&lt;br /&gt;
&lt;br /&gt;
Text ...&lt;br /&gt;
&lt;br /&gt;
=== Simantics Workbench ===&lt;br /&gt;
&lt;br /&gt;
The term Workbench refers to the desktop development environment. The Workbench aims to achieve seamless tool integration and controlled openness by providing a common paradigm for the creation, management, and navigation of workspace resources.&lt;br /&gt;
&lt;br /&gt;
Each Workbench window contains one or more perspectives.  Perspectives contain views and editors and control what appears in certain menus and tool bars.  More than one Workbench window can exist on the desktop at any given time.&lt;br /&gt;
&lt;br /&gt;
Simantics utilizes different workbenches for the management of projects and for the management of larger modelling and simulation paradigmns.&lt;br /&gt;
&lt;br /&gt;
=== Perspectives ===&lt;br /&gt;
&lt;br /&gt;
Each Workbench window contains one or more perspectives. A perspective defines the initial set and layout of views in the Workbench window. Within the window, each perspective shares the same set of editors. Each perspective provides a set of functionality aimed at accomplishing a specific type of task or works with specific types of resources. For example, the [[General Structural Modelling Perspective]] combines views that you would commonly use while modelling and simulating some real world system, while the [[Team Features Perspective]] contains the views and editors with which you can share modelling information with other modellers. As you work in the Workbench, you will probably switch perspectives frequently.&lt;br /&gt;
&lt;br /&gt;
Perspectives control what appears in certain menus and toolbars. They define visible action sets, which you can change to customize a perspective. You can save a perspective that you build in this manner, making your own custom perspective that you can open again later.&lt;br /&gt;
&lt;br /&gt;
=== Views ===&lt;br /&gt;
&lt;br /&gt;
Views provide alternative ways to represent model data as well as to navigate in your Workbench. For example, the Model Explorer and other navigation views display model components and other resources that you are working with.&lt;br /&gt;
&lt;br /&gt;
Views also have their own menus. To open the menu for a view, click the icon at the left end of the view&#039;s title bar. Some views also have their own toolbars. The actions represented by buttons on view toolbars only affect the items within that view. &lt;br /&gt;
&lt;br /&gt;
A view might appear by itself, or stacked with other views in a tabbed notebook. You can change the layout of a perspective by opening and closing views and by docking them in different positions in the Workbench window. &lt;br /&gt;
&lt;br /&gt;
Most perspectives in the Workbench are comprised of an editor area and one or more views.   &lt;br /&gt;
&lt;br /&gt;
Any number of editors can be open at once, but only one can be active at a time. The main menu bar and toolbar for the Workbench window contain operations that are applicable to the active editor.  &lt;br /&gt;
&lt;br /&gt;
Tabs in the editor area indicate the names of resources that are currently open for editing.   &lt;br /&gt;
&lt;br /&gt;
By default, editors are stacked in the editor area, but you can choose to tile them in order to view source files simultaneously.&lt;br /&gt;
 &lt;br /&gt;
=== Editors ===&lt;br /&gt;
&lt;br /&gt;
Simantics provides several different kind of model and data editors. ...&lt;br /&gt;
&lt;br /&gt;
=== Toolbars ===&lt;br /&gt;
&lt;br /&gt;
There are five kinds of toolbars in the Workbench.&lt;br /&gt;
&lt;br /&gt;
The main toolbar, sometimes called the Workbench toolbar, is displayed at the top of the Workbench window directly beneath the menu bar. The contents of this toolbar change based on the active perspective. Items in the toolbar might be enabled or disabled based on the state of either the active view or editor. Sections of the main toolbar can be rearranged using the mouse. &lt;br /&gt;
&lt;br /&gt;
There are also individual view toolbars, which appear in the title bar of a view. Actions in a view&#039;s toolbar apply only to the view in which they appear. Some view toolbars include a Menu button, shown as an inverted triangle, that contain actions for that view.&lt;br /&gt;
&lt;br /&gt;
A third type of toolbar is the perspective switcher. The perspective switcher allows quick access to perspectives that are currently open. It also has a button that can open new perspectives. The perspective switcher is normally located in the top-right, next to the main toolbar. However, it is also possible to position it below the main toolbar (&amp;quot;top-left&amp;quot;), or to position it vertically on the left-hand side of the workbench (&amp;quot;left&amp;quot;). The name of the perspectives is shown by default, but it is possible to hide the text and show only the icons. &lt;br /&gt;
&lt;br /&gt;
Minimizing a view stack will also produce a toolbar in the trim at the outer edge of the workbench window (a Trim Stack). This bar will contain an icon for each of the views in the stack. Clicking on one of these icons will result in the view being displayed as an overlay onto the existing presentation.&lt;br /&gt;
&lt;br /&gt;
Finally, the fast view bar is a toolbar that contains icons representing the current set of fast views. A fast view is a shortcut to a view that is frequently used; see the section on fast views for more information. The fast view bar appears in the bottom left corner of the workbench by default. However, it is possible to position it on the left or right as well.&lt;br /&gt;
&lt;br /&gt;
In all cases, you can find out what toolbar buttons do by moving your mouse pointer over the button and reading the tooltip that opens. See the list of related reference topics below for a table of all toolbar buttons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&#039;&#039;Getting Started with Simantics&#039;&#039; | [[Project Management]] | [[Discrete Event System Modelling]] | [[System Dynamics Modelling]] | [[Ontology Development]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: Simantics Platform User Interface]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
This tutorial introduces the user to the user interface of the Simantics platform. The tutorial explains the user interface concepts and shows how to get the most out of the user interface functionality.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Ontology_Development&amp;diff=200</id>
		<title>Ontology Development</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Ontology_Development&amp;diff=200"/>
		<updated>2010-08-03T18:44:27Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==  Introduction to Simantics Layer 0 ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Ontology Development Workbench ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Class Development ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Property Development ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Datatype Development ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Getting Started with Simantics]] | [[Project Management]] | [[Discrete Event System Modelling]] | [[System Dynamics Modelling]] | &#039;&#039;Ontology Development&#039;&#039;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: Ontology Development]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
This tutorial shows how to use Simantics platform ontology development tools. Simantics has its own ontology development language and some language concepts are fundamentally different e.g. from those of Web Ontology Language OWL.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_System_Dynamics&amp;diff=199</id>
		<title>Simantics System Dynamics</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_System_Dynamics&amp;diff=199"/>
		<updated>2010-08-03T18:44:13Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction to System Dynamics Simulation ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== System Dynamics Workbench ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== System Dynamics Modelling ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== System Dynamics Simulation ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Getting Started with Simantics]] | [[Project Management]] | [[Discrete Event System Modelling]] | &#039;&#039;System Dynamics Modelling&#039;&#039; | [[Ontology Development]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: System Dynamics Modelling]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
System dynamics modelling in Simantics is another free domain specific modelling tool that is included into the basic installation. This tutorial introduces the basic features of the system dynamcics modelling tools.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=198</id>
		<title>Simantics End User Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=198"/>
		<updated>2010-08-03T18:43:54Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: /* Ontology Development */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ [[image:Simantics_puzzle_piece.png|right|480px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Simantics&#039;&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
The philosophy 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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Getting Started with Simantics]] ===&lt;br /&gt;
* [[Getting Started with Simantics#Simantics Installation Instructions|Simantics Installation Instructions]]&lt;br /&gt;
* [[Getting Started with Simantics#Getting Started with Simantics|Getting Started with Simantics]]&lt;br /&gt;
* [[Getting Started with Simantics#Introduction to Simantics Concepts and Conventions|Introduction to Simantics Concepts and Conventions]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Simantics Platform User Interface]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== [[Project Management]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Project Management#SimanticsProject Management (SPM)|SimanticsProject Management (SPM)]]&lt;br /&gt;
* [[Project Management#Managing Projects|Managing Projects]]&lt;br /&gt;
* [[Project Management#Project Synchronisation with the Server|Project Synchronisation with the Server]]&lt;br /&gt;
* [[Project Management#Creating New Project Types|Creating New Project Types]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Project Management]]&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== [[Discrete Event System Modelling]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Discrete Event System Modelling#Introduction to Discrete Event Simulation|Introduction to Discrete Event Simulation]]&lt;br /&gt;
* [[Discrete Event System Modelling#Discrete Event Modelling Workspace|Discrete Event Modelling Workbench]]&lt;br /&gt;
* [[Discrete Event System Modelling#Discrete Event Modelling|Discrete Event Modelling]]&lt;br /&gt;
* [[Discrete Event System Modelling#Discrete Event Simulation|Discrete Event Simulation]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Discrete Event System Modelling]]&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== [[System Dynamics Modelling]] ===&lt;br /&gt;
&lt;br /&gt;
* [[System Dynamics Modelling#Introduction to System Dynamics Simulation|Introduction to System Dynamics Simulation]]&lt;br /&gt;
* [[System Dynamics Modelling#System Dynamics Workspace|System Dynamics Workbench]]&lt;br /&gt;
* [[System Dynamics Modelling#System Dynamics Modelling|System Dynamics Modelling]]&lt;br /&gt;
* [[System Dynamics Modelling#System Dynamics Simulation|System Dynamics Simulation]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== [[Ontology Development]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Ontology Development#Introduction to Simantics Layer 0|Introduction to Simantics Layer 0]]&lt;br /&gt;
* [[Ontology Development#Ontology Development Workspace|Ontology Development Workbench]]&lt;br /&gt;
* [[Ontology Development#Class development|Class Development]]&lt;br /&gt;
* [[Ontology Development#Property Development|Property Development]]&lt;br /&gt;
* [[Ontology Development#Datatype Development|Datatype Development]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Ontology Development]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
-----&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=197</id>
		<title>Simantics End User Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=197"/>
		<updated>2010-08-03T18:43:42Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: /* System Dynamics Modelling */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ [[image:Simantics_puzzle_piece.png|right|480px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Simantics&#039;&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
The philosophy 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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Getting Started with Simantics]] ===&lt;br /&gt;
* [[Getting Started with Simantics#Simantics Installation Instructions|Simantics Installation Instructions]]&lt;br /&gt;
* [[Getting Started with Simantics#Getting Started with Simantics|Getting Started with Simantics]]&lt;br /&gt;
* [[Getting Started with Simantics#Introduction to Simantics Concepts and Conventions|Introduction to Simantics Concepts and Conventions]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Simantics Platform User Interface]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== [[Project Management]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Project Management#SimanticsProject Management (SPM)|SimanticsProject Management (SPM)]]&lt;br /&gt;
* [[Project Management#Managing Projects|Managing Projects]]&lt;br /&gt;
* [[Project Management#Project Synchronisation with the Server|Project Synchronisation with the Server]]&lt;br /&gt;
* [[Project Management#Creating New Project Types|Creating New Project Types]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Project Management]]&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== [[Discrete Event System Modelling]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Discrete Event System Modelling#Introduction to Discrete Event Simulation|Introduction to Discrete Event Simulation]]&lt;br /&gt;
* [[Discrete Event System Modelling#Discrete Event Modelling Workspace|Discrete Event Modelling Workbench]]&lt;br /&gt;
* [[Discrete Event System Modelling#Discrete Event Modelling|Discrete Event Modelling]]&lt;br /&gt;
* [[Discrete Event System Modelling#Discrete Event Simulation|Discrete Event Simulation]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Discrete Event System Modelling]]&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== [[System Dynamics Modelling]] ===&lt;br /&gt;
&lt;br /&gt;
* [[System Dynamics Modelling#Introduction to System Dynamics Simulation|Introduction to System Dynamics Simulation]]&lt;br /&gt;
* [[System Dynamics Modelling#System Dynamics Workspace|System Dynamics Workbench]]&lt;br /&gt;
* [[System Dynamics Modelling#System Dynamics Modelling|System Dynamics Modelling]]&lt;br /&gt;
* [[System Dynamics Modelling#System Dynamics Simulation|System Dynamics Simulation]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== [[Ontology Development]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Ontology Development#Introduction to Simantics Layer 0|Introduction to Simantics Layer 0]]&lt;br /&gt;
* [[Ontology Development#Ontology Development Workspace|Ontology Development Workspace]]&lt;br /&gt;
* [[Ontology Development#Class development|Class Development]]&lt;br /&gt;
* [[Ontology Development#Property Development|Property Development]]&lt;br /&gt;
* [[Ontology Development#Datatype Development|Datatype Development]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Ontology Development]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
-----&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=196</id>
		<title>Simantics End User Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_End_User_Documentation&amp;diff=196"/>
		<updated>2010-08-03T18:43:22Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: /* Discrete Event System Modelling */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ [[image:Simantics_puzzle_piece.png|right|480px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Simantics&#039;&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
The philosophy 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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Getting Started with Simantics]] ===&lt;br /&gt;
* [[Getting Started with Simantics#Simantics Installation Instructions|Simantics Installation Instructions]]&lt;br /&gt;
* [[Getting Started with Simantics#Getting Started with Simantics|Getting Started with Simantics]]&lt;br /&gt;
* [[Getting Started with Simantics#Introduction to Simantics Concepts and Conventions|Introduction to Simantics Concepts and Conventions]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Simantics Platform User Interface]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== [[Project Management]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Project Management#SimanticsProject Management (SPM)|SimanticsProject Management (SPM)]]&lt;br /&gt;
* [[Project Management#Managing Projects|Managing Projects]]&lt;br /&gt;
* [[Project Management#Project Synchronisation with the Server|Project Synchronisation with the Server]]&lt;br /&gt;
* [[Project Management#Creating New Project Types|Creating New Project Types]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Project Management]]&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== [[Discrete Event System Modelling]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Discrete Event System Modelling#Introduction to Discrete Event Simulation|Introduction to Discrete Event Simulation]]&lt;br /&gt;
* [[Discrete Event System Modelling#Discrete Event Modelling Workspace|Discrete Event Modelling Workbench]]&lt;br /&gt;
* [[Discrete Event System Modelling#Discrete Event Modelling|Discrete Event Modelling]]&lt;br /&gt;
* [[Discrete Event System Modelling#Discrete Event Simulation|Discrete Event Simulation]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Discrete Event System Modelling]]&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== [[System Dynamics Modelling]] ===&lt;br /&gt;
&lt;br /&gt;
* [[System Dynamics Modelling#Introduction to System Dynamics Simulation|Introduction to System Dynamics Simulation]]&lt;br /&gt;
* [[System Dynamics Modelling#System Dynamics Workspace|System Dynamics Workspace]]&lt;br /&gt;
* [[System Dynamics Modelling#System Dynamics Modelling|System Dynamics Modelling]]&lt;br /&gt;
* [[System Dynamics Modelling#System Dynamics Simulation|System Dynamics Simulation]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: System Dynamics Modelling]]&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== [[Ontology Development]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Ontology Development#Introduction to Simantics Layer 0|Introduction to Simantics Layer 0]]&lt;br /&gt;
* [[Ontology Development#Ontology Development Workspace|Ontology Development Workspace]]&lt;br /&gt;
* [[Ontology Development#Class development|Class Development]]&lt;br /&gt;
* [[Ontology Development#Property Development|Property Development]]&lt;br /&gt;
* [[Ontology Development#Datatype Development|Datatype Development]]&lt;br /&gt;
&lt;br /&gt;
[[Tutorial: Ontology Development]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
-----&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Discrete_Event_System_Modelling&amp;diff=195</id>
		<title>Discrete Event System Modelling</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Discrete_Event_System_Modelling&amp;diff=195"/>
		<updated>2010-08-03T18:42:51Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: /* Discrete Event Simulation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==  Introduction to Discrete Event Simulation ==&lt;br /&gt;
&lt;br /&gt;
(For what can descrete event simulation be used for. What are the main principles and what is the general terminology. What are the usual applications.)&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Modelling Workbench ==&lt;br /&gt;
&lt;br /&gt;
(Describe the workbench components and basic functionality.)&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Modelling ==&lt;br /&gt;
&lt;br /&gt;
(Illustrate the modelling and simulation procedure.)&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Simulation ==&lt;br /&gt;
&lt;br /&gt;
(How is the simulation done. What are the solver parameters and how they can be changed. Tips and tricks to successful simulation.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Getting Started with Simantics]] | [[Project Management]] | &#039;&#039;Discrete Event System Modelling&#039;&#039; | [[System Dynamics Modelling]] | [[Ontology Development]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: Discrete Event System Modelling]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Discrete event system (DEVS) simulation is one of the standard domain specific modelling and simulation tools in Simantics. This tutorial shows how to model and simulate a DEVS system.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Discrete_Event_System_Modelling&amp;diff=194</id>
		<title>Discrete Event System Modelling</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Discrete_Event_System_Modelling&amp;diff=194"/>
		<updated>2010-08-03T18:42:01Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: /* Discrete Event Modelling */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==  Introduction to Discrete Event Simulation ==&lt;br /&gt;
&lt;br /&gt;
(For what can descrete event simulation be used for. What are the main principles and what is the general terminology. What are the usual applications.)&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Modelling Workbench ==&lt;br /&gt;
&lt;br /&gt;
(Describe the workbench components and basic functionality.)&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Modelling ==&lt;br /&gt;
&lt;br /&gt;
(Illustrate the modelling and simulation procedure.)&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Simulation ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Getting Started with Simantics]] | [[Project Management]] | &#039;&#039;Discrete Event System Modelling&#039;&#039; | [[System Dynamics Modelling]] | [[Ontology Development]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: Discrete Event System Modelling]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Discrete event system (DEVS) simulation is one of the standard domain specific modelling and simulation tools in Simantics. This tutorial shows how to model and simulate a DEVS system.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Discrete_Event_System_Modelling&amp;diff=193</id>
		<title>Discrete Event System Modelling</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Discrete_Event_System_Modelling&amp;diff=193"/>
		<updated>2010-08-03T18:41:42Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: /* Discrete Event Modelling Workbench */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==  Introduction to Discrete Event Simulation ==&lt;br /&gt;
&lt;br /&gt;
(For what can descrete event simulation be used for. What are the main principles and what is the general terminology. What are the usual applications.)&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Modelling Workbench ==&lt;br /&gt;
&lt;br /&gt;
(Describe the workbench components and basic functionality.)&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Modelling ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Simulation ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Getting Started with Simantics]] | [[Project Management]] | &#039;&#039;Discrete Event System Modelling&#039;&#039; | [[System Dynamics Modelling]] | [[Ontology Development]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: Discrete Event System Modelling]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Discrete event system (DEVS) simulation is one of the standard domain specific modelling and simulation tools in Simantics. This tutorial shows how to model and simulate a DEVS system.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Discrete_Event_System_Modelling&amp;diff=192</id>
		<title>Discrete Event System Modelling</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Discrete_Event_System_Modelling&amp;diff=192"/>
		<updated>2010-08-03T18:41:12Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: /* Introduction to Discrete Event Simulation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==  Introduction to Discrete Event Simulation ==&lt;br /&gt;
&lt;br /&gt;
(For what can descrete event simulation be used for. What are the main principles and what is the general terminology. What are the usual applications.)&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Modelling Workbench ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Modelling ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Simulation ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Getting Started with Simantics]] | [[Project Management]] | &#039;&#039;Discrete Event System Modelling&#039;&#039; | [[System Dynamics Modelling]] | [[Ontology Development]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: Discrete Event System Modelling]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Discrete event system (DEVS) simulation is one of the standard domain specific modelling and simulation tools in Simantics. This tutorial shows how to model and simulate a DEVS system.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Discrete_Event_System_Modelling&amp;diff=191</id>
		<title>Discrete Event System Modelling</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Discrete_Event_System_Modelling&amp;diff=191"/>
		<updated>2010-08-03T18:39:22Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==  Introduction to Discrete Event Simulation ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Modelling Workbench ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Modelling ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Simulation ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Getting Started with Simantics]] | [[Project Management]] | &#039;&#039;Discrete Event System Modelling&#039;&#039; | [[System Dynamics Modelling]] | [[Ontology Development]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: Discrete Event System Modelling]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Discrete event system (DEVS) simulation is one of the standard domain specific modelling and simulation tools in Simantics. This tutorial shows how to model and simulate a DEVS system.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Ontology_Development&amp;diff=190</id>
		<title>Ontology Development</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Ontology_Development&amp;diff=190"/>
		<updated>2010-08-03T18:36:56Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==  Introduction to Simantics Layer 0 ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Ontology Development Workspace ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Class Development ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Property Development ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Datatype Development ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Getting Started with Simantics]] | [[Project Management]] | [[Discrete Event System Modelling]] | [[System Dynamics Modelling]] | &#039;&#039;Ontology Development&#039;&#039;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: Ontology Development]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
This tutorial shows how to use Simantics platform ontology development tools. Simantics has its own ontology development language and some language concepts are fundamentally different e.g. from those of Web Ontology Language OWL.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_System_Dynamics&amp;diff=189</id>
		<title>Simantics System Dynamics</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_System_Dynamics&amp;diff=189"/>
		<updated>2010-08-03T18:36:17Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction to System Dynamics Simulation ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== System Dynamics Workspace ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== System Dynamics Modelling ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== System Dynamics Simulation ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Getting Started with Simantics]] | [[Project Management]] | [[Discrete Event System Modelling]] | &#039;&#039;System Dynamics Modelling&#039;&#039; | [[Ontology Development]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: System Dynamics Modelling]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
System dynamics modelling in Simantics is another free domain specific modelling tool that is included into the basic installation. This tutorial introduces the basic features of the system dynamcics modelling tools.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Discrete_Event_System_Modelling&amp;diff=188</id>
		<title>Discrete Event System Modelling</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Discrete_Event_System_Modelling&amp;diff=188"/>
		<updated>2010-08-03T18:35:46Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==  Introduction to Discrete Event Simulation ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Modelling Workspace ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Modelling ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Simulation ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Getting Started with Simantics]] | [[Project Management]] | &#039;&#039;Discrete Event System Modelling&#039;&#039; | [[System Dynamics Modelling]] | [[Ontology Development]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: Discrete Event System Modelling]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Discrete event system (DEVS) simulation is one of the standard domain specific modelling and simulation tools in Simantics. This tutorial shows how to model and simulate a DEVS system.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Project_Management&amp;diff=187</id>
		<title>Project Management</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Project_Management&amp;diff=187"/>
		<updated>2010-08-03T18:35:08Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[https://www.simantics.org/wiki/index.php/Project_Management Simantics Project Management!]&lt;br /&gt;
&lt;br /&gt;
== Simantics Project Manager (SPM) ==&lt;br /&gt;
&lt;br /&gt;
(Describe the user interface and what are the principles behind it)&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Managing Projects ==&lt;br /&gt;
&lt;br /&gt;
(How the Project Management Perspective is used)&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Project Synchronisation with the Server ==&lt;br /&gt;
&lt;br /&gt;
(Describe the principles and operations that are involved, describe the procedure)&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Creating New Project Types ==&lt;br /&gt;
&lt;br /&gt;
(Describe the principles and background, describe the procedure)&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Getting Started with Simantics]] | &#039;&#039;Project Management&#039;&#039; | [[Discrete Event System Modelling]] | [[System Dynamics Modelling]] | [[Ontology Development]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: Project Management]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
This tutorial introduces the user to the project concept in Simantics platform. All the typical functions of Simantics project management, such as creating new project, modifying project parameters, and deleting a project, are showed.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Getting_Started_with_Simantics&amp;diff=186</id>
		<title>Getting Started with Simantics</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Getting_Started_with_Simantics&amp;diff=186"/>
		<updated>2010-08-03T18:34:07Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Simantics Installation Instructions ==&lt;br /&gt;
&lt;br /&gt;
Text ...&lt;br /&gt;
&lt;br /&gt;
== Getting Started with Simantics ==&lt;br /&gt;
&lt;br /&gt;
=== What is Simantics ===&lt;br /&gt;
&lt;br /&gt;
Put in a nutshell: Simantics is a software platform especially for modelling and numerical simulation. That is, it is a basis, a grounding to build a modelling and simulation software or to integrate different software tools. Simantics package does not include any &amp;quot;Simantics solver&amp;quot;, but all the solvers are third party components. At the time of writing this document, Apros, Balas, and Modelica integrations are under construction.&lt;br /&gt;
&lt;br /&gt;
The platform contains graphical client software built on Eclipse software framework and a database server for holding all the data.  For an end user working on a workstation the server can be seen as a process running when the software is started, so in many cases you don&#039;t have to care about the client-server architecture and all its fine nuances. On the right there are some screen shots to show how Simantics looks like. It is meant to be a fully featured, industrial strength modelling tool. Still, the main idea is something new and more that what modelling and simulation experts have used to. It is definitely worth giving it a chance!&lt;br /&gt;
&lt;br /&gt;
Some examples of what Simantics can be used for:&lt;br /&gt;
* Graphical modelling environment for system simulation: For example plant modelling or electric circuit design using 2D diagram style graphical tools. &lt;br /&gt;
* Solver communication and integration solution: A solution for connecting existing numerical solvers for co-simulation. &lt;br /&gt;
* Solution for complex modelling data management: Data model for complex, large model base management, large model database that is developed by several modellers around the internet. &lt;br /&gt;
* Platform and a set of tools for distributed model development and simulation: Large, worldwide organisations need tools that support their distributed organisation. Simantics architecture is designed from the very beginning to support this. &lt;br /&gt;
&lt;br /&gt;
The innovation under the hood in Simantics is its semantic data model used for practically everything from 2D graphics to modelling data and model domain mappings - this is the already mentioned database server. This technology allows the model database to be intelligent and flexible so that the data in the database is kept up-to-date and user&#039;s unnecessary work is minimised. The really nice feature of the semantic data model is the built-in ability to easily map somehow related data in the data base - as a matter of fact, the data does not have to be related at all. All kind of data can be mapped if the user wants it. Another nice feature is that the user can add rules to the data and so implement e.g. model validation into the data. This is especially useful for managing complex system models and large data sets. Imagine if you have to keep a model of a whole power plant or paper machine consistent and you have thousands of model components that have cross relations in the model.&lt;br /&gt;
&lt;br /&gt;
=== What Do You Need to Use Simantics? ===&lt;br /&gt;
&lt;br /&gt;
Simple and short answer: you need to download Simantics installation package for your preferred system (Windows or later Linux), install it according to instructions in the Simantics Installation Instructions page, read at least the next section Using Simantics, and start using the software. The installation package includes all basic components, i.e. ProCore server, Simantics Project Manager, Simantics Workbench client, and Eclipse. The only extra package you need to install is Java Runtime Environment. Check the Simantics Installation Instructions for more information on this, too.&lt;br /&gt;
&lt;br /&gt;
==== Simantics Principles ====&lt;br /&gt;
&lt;br /&gt;
Simantics is licensed under Eclipse Public License (EPL). This gives quite much freedom for how to use Simantics for different purposes. All development done straight to the platform has to be given out as open source under EPL. But applications build on the platform that only uses the functionality of existing components can be licensed also with other licenses. The author of this kind of components is always responsible that there are no restrictions to other way for using other licence than EPL. E.g. if someone wants to use a so-called strict GPL license that requires all the code that is somehow involved to be GPL, this combination is not possible. Simantics licensing can&#039;t be changed to something else than EPL by no-one else than the copyright owners of Simantics.&lt;br /&gt;
&lt;br /&gt;
Simantics is open source software. Our intention is to do, obviously in smaller scale, the same that Linux has done to computer user&#039;s community. We try to introduce the same openness and sharing attitude to the modelling and simulation community. There are huge number of excellent simulation software available as open source, but often they lack easy-to-use interface and interoperability. Simantics tries to solve this problem by offering an open, vendor independent platform for pre- and post-processing tools and solver integration. In fact, the powerful data model and rich graphical user interface features enable much more to be built on the platform.&lt;br /&gt;
&lt;br /&gt;
==== About Simantics Documentation ====&lt;br /&gt;
&lt;br /&gt;
We work hard to keep also Simantics documentation up-to-date and rich for both end-users and developers, but during the pre-product phase we have to focus our small resources mainly to code development. This means there are large parts missing of the documentation and the existing documentation may contain errors. Please, be patient or contact us to volunteer for helping; the easiest way to contact us is from the Simantics web site contact page.&lt;br /&gt;
&lt;br /&gt;
Simantics documentation is meant to follow Simantics software releases so that we freeze a snapshot of the documentation and start building a new one a short while after the software release date. This means that the documentation here won&#039;t be much updated but the major contributions are done to Simantics 0.6 Documentation wiki. This documentation will, of course, be open for everyone to read.&lt;br /&gt;
&lt;br /&gt;
==== Using Simantics ====&lt;br /&gt;
&lt;br /&gt;
After installing Simantics (see Simantics Installation Instructions) you can start using Simantics by click the Simantics icon on your desktop, launch it from the command line, or select it from the menu - whatever is the way it is available in your preferred environment. After a short while a splash screen appears showing the nice Simantics puzzle piece logo and the loading state of the software. The platform asks for a workspace folder, you can accept the default folder. Next the graphical environment opens [fig 1].&lt;br /&gt;
&lt;br /&gt;
== Introduction to Simantics Concepts and Conventions ==&lt;br /&gt;
&lt;br /&gt;
Simantics user interface is built on top of Eclipse and thus the user interface logic follows closely the one introduced in Eclipse. This page shortly descripes the main concepts of Eclipse. More information can be found from the [http://help.eclipse.org/ganymede/index.jsp?nav=/0_1 Eclipse Workbench User Guide].&lt;br /&gt;
&lt;br /&gt;
=== Simantics Application Model  ===&lt;br /&gt;
&lt;br /&gt;
[[image:Simantics_Application_Model_02_.svg|right|480px]]&lt;br /&gt;
Simantics application model follows the used in Eclipse platform and is illustrated in the Figure on right. The working procedure starts with opening the Simantics Project Management application. Here you can manage the projects and their properties, such as database and features included into the project. Opening a project opens Simantics Workbench &amp;amp;mdash; a project specific application environment, which e.g. restores the application state from the previous session.&lt;br /&gt;
&lt;br /&gt;
In Simantics Workbench, the user can change the workbench perspective based on the work process. A perspective contains a set of views and features related to the working process, such as modelling and simulation with Apros. In addition, user can modify perspectives by adding or removing views (e.g. editors) of the perspective, or changing the size and location of the existing views.&lt;br /&gt;
&lt;br /&gt;
For more information about the graphical user interface properties, see [http://help.eclipse.org/helios/index.jsp Eclipse documentation].&lt;br /&gt;
&lt;br /&gt;
=== Simantics Project Management ===&lt;br /&gt;
&lt;br /&gt;
Text ...&lt;br /&gt;
&lt;br /&gt;
=== Simantics Workbench ===&lt;br /&gt;
&lt;br /&gt;
The term Workbench refers to the desktop development environment. The Workbench aims to achieve seamless tool integration and controlled openness by providing a common paradigm for the creation, management, and navigation of workspace resources.&lt;br /&gt;
&lt;br /&gt;
Each Workbench window contains one or more perspectives.  Perspectives contain views and editors and control what appears in certain menus and tool bars.  More than one Workbench window can exist on the desktop at any given time.&lt;br /&gt;
&lt;br /&gt;
Simantics utilizes different workbenches for the management of projects and for the management of larger modelling and simulation paradigmns.&lt;br /&gt;
&lt;br /&gt;
=== Perspectives ===&lt;br /&gt;
&lt;br /&gt;
Each Workbench window contains one or more perspectives. A perspective defines the initial set and layout of views in the Workbench window. Within the window, each perspective shares the same set of editors. Each perspective provides a set of functionality aimed at accomplishing a specific type of task or works with specific types of resources. For example, the [[General Structural Modelling Perspective]] combines views that you would commonly use while modelling and simulating some real world system, while the [[Team Features Perspective]] contains the views and editors with which you can share modelling information with other modellers. As you work in the Workbench, you will probably switch perspectives frequently.&lt;br /&gt;
&lt;br /&gt;
Perspectives control what appears in certain menus and toolbars. They define visible action sets, which you can change to customize a perspective. You can save a perspective that you build in this manner, making your own custom perspective that you can open again later.&lt;br /&gt;
&lt;br /&gt;
=== Views ===&lt;br /&gt;
&lt;br /&gt;
Views support editors and provide alternative presentations as well as ways to navigate the information in your Workbench.  For example, the Model Explorer and other navigation views display model components and other resources that you are working with.&lt;br /&gt;
&lt;br /&gt;
Views also have their own menus. To open the menu for a view, click the icon at the left end of the view&#039;s title bar. Some views also have their own toolbars. The actions represented by buttons on view toolbars only affect the items within that view. &lt;br /&gt;
&lt;br /&gt;
A view might appear by itself, or stacked with other views in a tabbed notebook. You can change the layout of a perspective by opening and closing views and by docking them in different positions in the Workbench window. &lt;br /&gt;
&lt;br /&gt;
Most perspectives in the Workbench are comprised of an editor area and one or more views.   &lt;br /&gt;
&lt;br /&gt;
Any number of editors can be open at once, but only one can be active at a time. The main menu bar and toolbar for the Workbench window contain operations that are applicable to the active editor.  &lt;br /&gt;
&lt;br /&gt;
Tabs in the editor area indicate the names of resources that are currently open for editing.   &lt;br /&gt;
&lt;br /&gt;
By default, editors are stacked in the editor area, but you can choose to tile them in order to view source files simultaneously.&lt;br /&gt;
 &lt;br /&gt;
=== Toolbars ===&lt;br /&gt;
&lt;br /&gt;
There are five kinds of toolbars in the Workbench.&lt;br /&gt;
&lt;br /&gt;
The main toolbar, sometimes called the Workbench toolbar, is displayed at the top of the Workbench window directly beneath the menu bar. The contents of this toolbar change based on the active perspective. Items in the toolbar might be enabled or disabled based on the state of either the active view or editor. Sections of the main toolbar can be rearranged using the mouse. &lt;br /&gt;
&lt;br /&gt;
There are also individual view toolbars, which appear in the title bar of a view. Actions in a view&#039;s toolbar apply only to the view in which they appear. Some view toolbars include a Menu button, shown as an inverted triangle, that contain actions for that view.&lt;br /&gt;
&lt;br /&gt;
A third type of toolbar is the perspective switcher. The perspective switcher allows quick access to perspectives that are currently open. It also has a button that can open new perspectives. The perspective switcher is normally located in the top-right, next to the main toolbar. However, it is also possible to position it below the main toolbar (&amp;quot;top-left&amp;quot;), or to position it vertically on the left-hand side of the workbench (&amp;quot;left&amp;quot;). The name of the perspectives is shown by default, but it is possible to hide the text and show only the icons. &lt;br /&gt;
&lt;br /&gt;
Minimizing a view stack will also produce a toolbar in the trim at the outer edge of the workbench window (a Trim Stack). This bar will contain an icon for each of the views in the stack. Clicking on one of these icons will result in the view being displayed as an overlay onto the existing presentation.&lt;br /&gt;
&lt;br /&gt;
Finally, the fast view bar is a toolbar that contains icons representing the current set of fast views. A fast view is a shortcut to a view that is frequently used; see the section on fast views for more information. The fast view bar appears in the bottom left corner of the workbench by default. However, it is possible to position it on the left or right as well.&lt;br /&gt;
&lt;br /&gt;
In all cases, you can find out what toolbar buttons do by moving your mouse pointer over the button and reading the tooltip that opens. See the list of related reference topics below for a table of all toolbar buttons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&#039;&#039;Getting Started with Simantics&#039;&#039; | [[Project Management]] | [[Discrete Event System Modelling]] | [[System Dynamics Modelling]] | [[Ontology Development]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: Simantics Platform User Interface]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
This tutorial introduces the user to the user interface of the Simantics platform. The tutorial explains the user interface concepts and shows how to get the most out of the user interface functionality.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Ontology_Development&amp;diff=185</id>
		<title>Ontology Development</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Ontology_Development&amp;diff=185"/>
		<updated>2010-08-03T18:30:12Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Getting Started with Simantics]] | [[Project Management]] | [[Discrete Event System Modelling]] | [[System Dynamics Modelling]] | &#039;&#039;Ontology Development&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==  Introduction to Simantics Layer 0 ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Ontology Development Workspace ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Class Development ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Property Development ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Datatype Development ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: Ontology Development]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
This tutorial shows how to use Simantics platform ontology development tools. Simantics has its own ontology development language and some language concepts are fundamentally different e.g. from those of Web Ontology Language OWL.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Simantics_System_Dynamics&amp;diff=184</id>
		<title>Simantics System Dynamics</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Simantics_System_Dynamics&amp;diff=184"/>
		<updated>2010-08-03T18:29:34Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Getting Started with Simantics]] | [[Project Management]] | [[Discrete Event System Modelling]] | &#039;&#039;System Dynamics Modelling&#039;&#039; | [[Ontology Development]]&lt;br /&gt;
&lt;br /&gt;
== Introduction to System Dynamics Simulation ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== System Dynamics Workspace ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== System Dynamics Modelling ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== System Dynamics Simulation ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: System Dynamics Modelling]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
System dynamics modelling in Simantics is another free domain specific modelling tool that is included into the basic installation. This tutorial introduces the basic features of the system dynamcics modelling tools.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Discrete_Event_System_Modelling&amp;diff=183</id>
		<title>Discrete Event System Modelling</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Discrete_Event_System_Modelling&amp;diff=183"/>
		<updated>2010-08-03T18:29:00Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Getting Started with Simantics]] | [[Project Management]] | &#039;&#039;Discrete Event System Modelling&#039;&#039; | [[System Dynamics Modelling]] | [[Ontology Development]]&lt;br /&gt;
&lt;br /&gt;
==  Introduction to Discrete Event Simulation ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Modelling Workspace ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Modelling ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Discrete Event Simulation ==&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: Discrete Event System Modelling]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Discrete event system (DEVS) simulation is one of the standard domain specific modelling and simulation tools in Simantics. This tutorial shows how to model and simulate a DEVS system.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Project_Management&amp;diff=182</id>
		<title>Project Management</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Project_Management&amp;diff=182"/>
		<updated>2010-08-03T18:28:26Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Getting Started with Simantics]] | &#039;&#039;Project Management&#039;&#039; | [[Discrete Event System Modelling]] | [[System Dynamics Modelling]] | [[Ontology Development]]&lt;br /&gt;
&lt;br /&gt;
[https://www.simantics.org/wiki/index.php/Project_Management Simantics Project Management!]&lt;br /&gt;
&lt;br /&gt;
== Simantics Project Manager (SPM) ==&lt;br /&gt;
&lt;br /&gt;
(Describe the user interface and what are the principles behind it)&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Managing Projects ==&lt;br /&gt;
&lt;br /&gt;
(How the Project Management Perspective is used)&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Project Synchronisation with the Server ==&lt;br /&gt;
&lt;br /&gt;
(Describe the principles and operations that are involved, describe the procedure)&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Creating New Project Types ==&lt;br /&gt;
&lt;br /&gt;
(Describe the principles and background, describe the procedure)&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: Project Management]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
This tutorial introduces the user to the project concept in Simantics platform. All the typical functions of Simantics project management, such as creating new project, modifying project parameters, and deleting a project, are showed.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Getting_Started_with_Simantics&amp;diff=181</id>
		<title>Getting Started with Simantics</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Getting_Started_with_Simantics&amp;diff=181"/>
		<updated>2010-08-03T18:27:46Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Getting Started with Simantics&#039;&#039; | [[Project Management]] | [[Discrete Event System Modelling]] | [[System Dynamics Modelling]] | [[Ontology Development]]&lt;br /&gt;
&lt;br /&gt;
== Simantics Installation Instructions ==&lt;br /&gt;
&lt;br /&gt;
Text ...&lt;br /&gt;
&lt;br /&gt;
== Getting Started with Simantics ==&lt;br /&gt;
&lt;br /&gt;
=== What is Simantics ===&lt;br /&gt;
&lt;br /&gt;
Put in a nutshell: Simantics is a software platform especially for modelling and numerical simulation. That is, it is a basis, a grounding to build a modelling and simulation software or to integrate different software tools. Simantics package does not include any &amp;quot;Simantics solver&amp;quot;, but all the solvers are third party components. At the time of writing this document, Apros, Balas, and Modelica integrations are under construction.&lt;br /&gt;
&lt;br /&gt;
The platform contains graphical client software built on Eclipse software framework and a database server for holding all the data.  For an end user working on a workstation the server can be seen as a process running when the software is started, so in many cases you don&#039;t have to care about the client-server architecture and all its fine nuances. On the right there are some screen shots to show how Simantics looks like. It is meant to be a fully featured, industrial strength modelling tool. Still, the main idea is something new and more that what modelling and simulation experts have used to. It is definitely worth giving it a chance!&lt;br /&gt;
&lt;br /&gt;
Some examples of what Simantics can be used for:&lt;br /&gt;
* Graphical modelling environment for system simulation: For example plant modelling or electric circuit design using 2D diagram style graphical tools. &lt;br /&gt;
* Solver communication and integration solution: A solution for connecting existing numerical solvers for co-simulation. &lt;br /&gt;
* Solution for complex modelling data management: Data model for complex, large model base management, large model database that is developed by several modellers around the internet. &lt;br /&gt;
* Platform and a set of tools for distributed model development and simulation: Large, worldwide organisations need tools that support their distributed organisation. Simantics architecture is designed from the very beginning to support this. &lt;br /&gt;
&lt;br /&gt;
The innovation under the hood in Simantics is its semantic data model used for practically everything from 2D graphics to modelling data and model domain mappings - this is the already mentioned database server. This technology allows the model database to be intelligent and flexible so that the data in the database is kept up-to-date and user&#039;s unnecessary work is minimised. The really nice feature of the semantic data model is the built-in ability to easily map somehow related data in the data base - as a matter of fact, the data does not have to be related at all. All kind of data can be mapped if the user wants it. Another nice feature is that the user can add rules to the data and so implement e.g. model validation into the data. This is especially useful for managing complex system models and large data sets. Imagine if you have to keep a model of a whole power plant or paper machine consistent and you have thousands of model components that have cross relations in the model.&lt;br /&gt;
&lt;br /&gt;
=== What Do You Need to Use Simantics? ===&lt;br /&gt;
&lt;br /&gt;
Simple and short answer: you need to download Simantics installation package for your preferred system (Windows or later Linux), install it according to instructions in the Simantics Installation Instructions page, read at least the next section Using Simantics, and start using the software. The installation package includes all basic components, i.e. ProCore server, Simantics Project Manager, Simantics Workbench client, and Eclipse. The only extra package you need to install is Java Runtime Environment. Check the Simantics Installation Instructions for more information on this, too.&lt;br /&gt;
&lt;br /&gt;
==== Simantics Principles ====&lt;br /&gt;
&lt;br /&gt;
Simantics is licensed under Eclipse Public License (EPL). This gives quite much freedom for how to use Simantics for different purposes. All development done straight to the platform has to be given out as open source under EPL. But applications build on the platform that only uses the functionality of existing components can be licensed also with other licenses. The author of this kind of components is always responsible that there are no restrictions to other way for using other licence than EPL. E.g. if someone wants to use a so-called strict GPL license that requires all the code that is somehow involved to be GPL, this combination is not possible. Simantics licensing can&#039;t be changed to something else than EPL by no-one else than the copyright owners of Simantics.&lt;br /&gt;
&lt;br /&gt;
Simantics is open source software. Our intention is to do, obviously in smaller scale, the same that Linux has done to computer user&#039;s community. We try to introduce the same openness and sharing attitude to the modelling and simulation community. There are huge number of excellent simulation software available as open source, but often they lack easy-to-use interface and interoperability. Simantics tries to solve this problem by offering an open, vendor independent platform for pre- and post-processing tools and solver integration. In fact, the powerful data model and rich graphical user interface features enable much more to be built on the platform.&lt;br /&gt;
&lt;br /&gt;
==== About Simantics Documentation ====&lt;br /&gt;
&lt;br /&gt;
We work hard to keep also Simantics documentation up-to-date and rich for both end-users and developers, but during the pre-product phase we have to focus our small resources mainly to code development. This means there are large parts missing of the documentation and the existing documentation may contain errors. Please, be patient or contact us to volunteer for helping; the easiest way to contact us is from the Simantics web site contact page.&lt;br /&gt;
&lt;br /&gt;
Simantics documentation is meant to follow Simantics software releases so that we freeze a snapshot of the documentation and start building a new one a short while after the software release date. This means that the documentation here won&#039;t be much updated but the major contributions are done to Simantics 0.6 Documentation wiki. This documentation will, of course, be open for everyone to read.&lt;br /&gt;
&lt;br /&gt;
==== Using Simantics ====&lt;br /&gt;
&lt;br /&gt;
After installing Simantics (see Simantics Installation Instructions) you can start using Simantics by click the Simantics icon on your desktop, launch it from the command line, or select it from the menu - whatever is the way it is available in your preferred environment. After a short while a splash screen appears showing the nice Simantics puzzle piece logo and the loading state of the software. The platform asks for a workspace folder, you can accept the default folder. Next the graphical environment opens [fig 1].&lt;br /&gt;
&lt;br /&gt;
== Introduction to Simantics Concepts and Conventions ==&lt;br /&gt;
&lt;br /&gt;
Simantics user interface is built on top of Eclipse and thus the user interface logic follows closely the one introduced in Eclipse. This page shortly descripes the main concepts of Eclipse. More information can be found from the [http://help.eclipse.org/ganymede/index.jsp?nav=/0_1 Eclipse Workbench User Guide].&lt;br /&gt;
&lt;br /&gt;
=== Simantics Application Model  ===&lt;br /&gt;
&lt;br /&gt;
[[image:Simantics_Application_Model_02_.svg|right|480px]]&lt;br /&gt;
Simantics application model follows the used in Eclipse platform and is illustrated in the Figure on right. The working procedure starts with opening the Simantics Project Management application. Here you can manage the projects and their properties, such as database and features included into the project. Opening a project opens Simantics Workbench &amp;amp;mdash; a project specific application environment, which e.g. restores the application state from the previous session.&lt;br /&gt;
&lt;br /&gt;
In Simantics Workbench, the user can change the workbench perspective based on the work process. A perspective contains a set of views and features related to the working process, such as modelling and simulation with Apros. In addition, user can modify perspectives by adding or removing views (e.g. editors) of the perspective, or changing the size and location of the existing views.&lt;br /&gt;
&lt;br /&gt;
For more information about the graphical user interface properties, see [http://help.eclipse.org/helios/index.jsp Eclipse documentation].&lt;br /&gt;
&lt;br /&gt;
=== Simantics Project Management ===&lt;br /&gt;
&lt;br /&gt;
Text ...&lt;br /&gt;
&lt;br /&gt;
=== Simantics Workbench ===&lt;br /&gt;
&lt;br /&gt;
The term Workbench refers to the desktop development environment. The Workbench aims to achieve seamless tool integration and controlled openness by providing a common paradigm for the creation, management, and navigation of workspace resources.&lt;br /&gt;
&lt;br /&gt;
Each Workbench window contains one or more perspectives.  Perspectives contain views and editors and control what appears in certain menus and tool bars.  More than one Workbench window can exist on the desktop at any given time.&lt;br /&gt;
&lt;br /&gt;
Simantics utilizes different workbenches for the management of projects and for the management of larger modelling and simulation paradigmns.&lt;br /&gt;
&lt;br /&gt;
=== Perspectives ===&lt;br /&gt;
&lt;br /&gt;
Each Workbench window contains one or more perspectives. A perspective defines the initial set and layout of views in the Workbench window. Within the window, each perspective shares the same set of editors. Each perspective provides a set of functionality aimed at accomplishing a specific type of task or works with specific types of resources. For example, the [[General Structural Modelling Perspective]] combines views that you would commonly use while modelling and simulating some real world system, while the [[Team Features Perspective]] contains the views and editors with which you can share modelling information with other modellers. As you work in the Workbench, you will probably switch perspectives frequently.&lt;br /&gt;
&lt;br /&gt;
Perspectives control what appears in certain menus and toolbars. They define visible action sets, which you can change to customize a perspective. You can save a perspective that you build in this manner, making your own custom perspective that you can open again later.&lt;br /&gt;
&lt;br /&gt;
=== Views ===&lt;br /&gt;
&lt;br /&gt;
Views support editors and provide alternative presentations as well as ways to navigate the information in your Workbench.  For example, the Model Explorer and other navigation views display model components and other resources that you are working with.&lt;br /&gt;
&lt;br /&gt;
Views also have their own menus. To open the menu for a view, click the icon at the left end of the view&#039;s title bar. Some views also have their own toolbars. The actions represented by buttons on view toolbars only affect the items within that view. &lt;br /&gt;
&lt;br /&gt;
A view might appear by itself, or stacked with other views in a tabbed notebook. You can change the layout of a perspective by opening and closing views and by docking them in different positions in the Workbench window. &lt;br /&gt;
&lt;br /&gt;
Most perspectives in the Workbench are comprised of an editor area and one or more views.   &lt;br /&gt;
&lt;br /&gt;
Any number of editors can be open at once, but only one can be active at a time. The main menu bar and toolbar for the Workbench window contain operations that are applicable to the active editor.  &lt;br /&gt;
&lt;br /&gt;
Tabs in the editor area indicate the names of resources that are currently open for editing.   &lt;br /&gt;
&lt;br /&gt;
By default, editors are stacked in the editor area, but you can choose to tile them in order to view source files simultaneously.&lt;br /&gt;
 &lt;br /&gt;
=== Toolbars ===&lt;br /&gt;
&lt;br /&gt;
There are five kinds of toolbars in the Workbench.&lt;br /&gt;
&lt;br /&gt;
The main toolbar, sometimes called the Workbench toolbar, is displayed at the top of the Workbench window directly beneath the menu bar. The contents of this toolbar change based on the active perspective. Items in the toolbar might be enabled or disabled based on the state of either the active view or editor. Sections of the main toolbar can be rearranged using the mouse. &lt;br /&gt;
&lt;br /&gt;
There are also individual view toolbars, which appear in the title bar of a view. Actions in a view&#039;s toolbar apply only to the view in which they appear. Some view toolbars include a Menu button, shown as an inverted triangle, that contain actions for that view.&lt;br /&gt;
&lt;br /&gt;
A third type of toolbar is the perspective switcher. The perspective switcher allows quick access to perspectives that are currently open. It also has a button that can open new perspectives. The perspective switcher is normally located in the top-right, next to the main toolbar. However, it is also possible to position it below the main toolbar (&amp;quot;top-left&amp;quot;), or to position it vertically on the left-hand side of the workbench (&amp;quot;left&amp;quot;). The name of the perspectives is shown by default, but it is possible to hide the text and show only the icons. &lt;br /&gt;
&lt;br /&gt;
Minimizing a view stack will also produce a toolbar in the trim at the outer edge of the workbench window (a Trim Stack). This bar will contain an icon for each of the views in the stack. Clicking on one of these icons will result in the view being displayed as an overlay onto the existing presentation.&lt;br /&gt;
&lt;br /&gt;
Finally, the fast view bar is a toolbar that contains icons representing the current set of fast views. A fast view is a shortcut to a view that is frequently used; see the section on fast views for more information. The fast view bar appears in the bottom left corner of the workbench by default. However, it is possible to position it on the left or right as well.&lt;br /&gt;
&lt;br /&gt;
In all cases, you can find out what toolbar buttons do by moving your mouse pointer over the button and reading the tooltip that opens. See the list of related reference topics below for a table of all toolbar buttons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: Simantics Platform User Interface]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
This tutorial introduces the user to the user interface of the Simantics platform. The tutorial explains the user interface concepts and shows how to get the most out of the user interface functionality.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Getting_Started_with_Simantics&amp;diff=180</id>
		<title>Getting Started with Simantics</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Getting_Started_with_Simantics&amp;diff=180"/>
		<updated>2010-08-03T18:27:02Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Project Management]] | [[Discrete Event System Modelling]] | [[System Dynamics Modelling]] | [[Ontology Development]]&lt;br /&gt;
&lt;br /&gt;
== Simantics Installation Instructions ==&lt;br /&gt;
&lt;br /&gt;
Text ...&lt;br /&gt;
&lt;br /&gt;
== Getting Started with Simantics ==&lt;br /&gt;
&lt;br /&gt;
=== What is Simantics ===&lt;br /&gt;
&lt;br /&gt;
Put in a nutshell: Simantics is a software platform especially for modelling and numerical simulation. That is, it is a basis, a grounding to build a modelling and simulation software or to integrate different software tools. Simantics package does not include any &amp;quot;Simantics solver&amp;quot;, but all the solvers are third party components. At the time of writing this document, Apros, Balas, and Modelica integrations are under construction.&lt;br /&gt;
&lt;br /&gt;
The platform contains graphical client software built on Eclipse software framework and a database server for holding all the data.  For an end user working on a workstation the server can be seen as a process running when the software is started, so in many cases you don&#039;t have to care about the client-server architecture and all its fine nuances. On the right there are some screen shots to show how Simantics looks like. It is meant to be a fully featured, industrial strength modelling tool. Still, the main idea is something new and more that what modelling and simulation experts have used to. It is definitely worth giving it a chance!&lt;br /&gt;
&lt;br /&gt;
Some examples of what Simantics can be used for:&lt;br /&gt;
* Graphical modelling environment for system simulation: For example plant modelling or electric circuit design using 2D diagram style graphical tools. &lt;br /&gt;
* Solver communication and integration solution: A solution for connecting existing numerical solvers for co-simulation. &lt;br /&gt;
* Solution for complex modelling data management: Data model for complex, large model base management, large model database that is developed by several modellers around the internet. &lt;br /&gt;
* Platform and a set of tools for distributed model development and simulation: Large, worldwide organisations need tools that support their distributed organisation. Simantics architecture is designed from the very beginning to support this. &lt;br /&gt;
&lt;br /&gt;
The innovation under the hood in Simantics is its semantic data model used for practically everything from 2D graphics to modelling data and model domain mappings - this is the already mentioned database server. This technology allows the model database to be intelligent and flexible so that the data in the database is kept up-to-date and user&#039;s unnecessary work is minimised. The really nice feature of the semantic data model is the built-in ability to easily map somehow related data in the data base - as a matter of fact, the data does not have to be related at all. All kind of data can be mapped if the user wants it. Another nice feature is that the user can add rules to the data and so implement e.g. model validation into the data. This is especially useful for managing complex system models and large data sets. Imagine if you have to keep a model of a whole power plant or paper machine consistent and you have thousands of model components that have cross relations in the model.&lt;br /&gt;
&lt;br /&gt;
=== What Do You Need to Use Simantics? ===&lt;br /&gt;
&lt;br /&gt;
Simple and short answer: you need to download Simantics installation package for your preferred system (Windows or later Linux), install it according to instructions in the Simantics Installation Instructions page, read at least the next section Using Simantics, and start using the software. The installation package includes all basic components, i.e. ProCore server, Simantics Project Manager, Simantics Workbench client, and Eclipse. The only extra package you need to install is Java Runtime Environment. Check the Simantics Installation Instructions for more information on this, too.&lt;br /&gt;
&lt;br /&gt;
==== Simantics Principles ====&lt;br /&gt;
&lt;br /&gt;
Simantics is licensed under Eclipse Public License (EPL). This gives quite much freedom for how to use Simantics for different purposes. All development done straight to the platform has to be given out as open source under EPL. But applications build on the platform that only uses the functionality of existing components can be licensed also with other licenses. The author of this kind of components is always responsible that there are no restrictions to other way for using other licence than EPL. E.g. if someone wants to use a so-called strict GPL license that requires all the code that is somehow involved to be GPL, this combination is not possible. Simantics licensing can&#039;t be changed to something else than EPL by no-one else than the copyright owners of Simantics.&lt;br /&gt;
&lt;br /&gt;
Simantics is open source software. Our intention is to do, obviously in smaller scale, the same that Linux has done to computer user&#039;s community. We try to introduce the same openness and sharing attitude to the modelling and simulation community. There are huge number of excellent simulation software available as open source, but often they lack easy-to-use interface and interoperability. Simantics tries to solve this problem by offering an open, vendor independent platform for pre- and post-processing tools and solver integration. In fact, the powerful data model and rich graphical user interface features enable much more to be built on the platform.&lt;br /&gt;
&lt;br /&gt;
==== About Simantics Documentation ====&lt;br /&gt;
&lt;br /&gt;
We work hard to keep also Simantics documentation up-to-date and rich for both end-users and developers, but during the pre-product phase we have to focus our small resources mainly to code development. This means there are large parts missing of the documentation and the existing documentation may contain errors. Please, be patient or contact us to volunteer for helping; the easiest way to contact us is from the Simantics web site contact page.&lt;br /&gt;
&lt;br /&gt;
Simantics documentation is meant to follow Simantics software releases so that we freeze a snapshot of the documentation and start building a new one a short while after the software release date. This means that the documentation here won&#039;t be much updated but the major contributions are done to Simantics 0.6 Documentation wiki. This documentation will, of course, be open for everyone to read.&lt;br /&gt;
&lt;br /&gt;
==== Using Simantics ====&lt;br /&gt;
&lt;br /&gt;
After installing Simantics (see Simantics Installation Instructions) you can start using Simantics by click the Simantics icon on your desktop, launch it from the command line, or select it from the menu - whatever is the way it is available in your preferred environment. After a short while a splash screen appears showing the nice Simantics puzzle piece logo and the loading state of the software. The platform asks for a workspace folder, you can accept the default folder. Next the graphical environment opens [fig 1].&lt;br /&gt;
&lt;br /&gt;
== Introduction to Simantics Concepts and Conventions ==&lt;br /&gt;
&lt;br /&gt;
Simantics user interface is built on top of Eclipse and thus the user interface logic follows closely the one introduced in Eclipse. This page shortly descripes the main concepts of Eclipse. More information can be found from the [http://help.eclipse.org/ganymede/index.jsp?nav=/0_1 Eclipse Workbench User Guide].&lt;br /&gt;
&lt;br /&gt;
=== Simantics Application Model  ===&lt;br /&gt;
&lt;br /&gt;
[[image:Simantics_Application_Model_02_.svg|right|480px]]&lt;br /&gt;
Simantics application model follows the used in Eclipse platform and is illustrated in the Figure on right. The working procedure starts with opening the Simantics Project Management application. Here you can manage the projects and their properties, such as database and features included into the project. Opening a project opens Simantics Workbench &amp;amp;mdash; a project specific application environment, which e.g. restores the application state from the previous session.&lt;br /&gt;
&lt;br /&gt;
In Simantics Workbench, the user can change the workbench perspective based on the work process. A perspective contains a set of views and features related to the working process, such as modelling and simulation with Apros. In addition, user can modify perspectives by adding or removing views (e.g. editors) of the perspective, or changing the size and location of the existing views.&lt;br /&gt;
&lt;br /&gt;
For more information about the graphical user interface properties, see [http://help.eclipse.org/helios/index.jsp Eclipse documentation].&lt;br /&gt;
&lt;br /&gt;
=== Simantics Project Management ===&lt;br /&gt;
&lt;br /&gt;
Text ...&lt;br /&gt;
&lt;br /&gt;
=== Simantics Workbench ===&lt;br /&gt;
&lt;br /&gt;
The term Workbench refers to the desktop development environment. The Workbench aims to achieve seamless tool integration and controlled openness by providing a common paradigm for the creation, management, and navigation of workspace resources.&lt;br /&gt;
&lt;br /&gt;
Each Workbench window contains one or more perspectives.  Perspectives contain views and editors and control what appears in certain menus and tool bars.  More than one Workbench window can exist on the desktop at any given time.&lt;br /&gt;
&lt;br /&gt;
Simantics utilizes different workbenches for the management of projects and for the management of larger modelling and simulation paradigmns.&lt;br /&gt;
&lt;br /&gt;
=== Perspectives ===&lt;br /&gt;
&lt;br /&gt;
Each Workbench window contains one or more perspectives. A perspective defines the initial set and layout of views in the Workbench window. Within the window, each perspective shares the same set of editors. Each perspective provides a set of functionality aimed at accomplishing a specific type of task or works with specific types of resources. For example, the [[General Structural Modelling Perspective]] combines views that you would commonly use while modelling and simulating some real world system, while the [[Team Features Perspective]] contains the views and editors with which you can share modelling information with other modellers. As you work in the Workbench, you will probably switch perspectives frequently.&lt;br /&gt;
&lt;br /&gt;
Perspectives control what appears in certain menus and toolbars. They define visible action sets, which you can change to customize a perspective. You can save a perspective that you build in this manner, making your own custom perspective that you can open again later.&lt;br /&gt;
&lt;br /&gt;
=== Views ===&lt;br /&gt;
&lt;br /&gt;
Views support editors and provide alternative presentations as well as ways to navigate the information in your Workbench.  For example, the Model Explorer and other navigation views display model components and other resources that you are working with.&lt;br /&gt;
&lt;br /&gt;
Views also have their own menus. To open the menu for a view, click the icon at the left end of the view&#039;s title bar. Some views also have their own toolbars. The actions represented by buttons on view toolbars only affect the items within that view. &lt;br /&gt;
&lt;br /&gt;
A view might appear by itself, or stacked with other views in a tabbed notebook. You can change the layout of a perspective by opening and closing views and by docking them in different positions in the Workbench window. &lt;br /&gt;
&lt;br /&gt;
Most perspectives in the Workbench are comprised of an editor area and one or more views.   &lt;br /&gt;
&lt;br /&gt;
Any number of editors can be open at once, but only one can be active at a time. The main menu bar and toolbar for the Workbench window contain operations that are applicable to the active editor.  &lt;br /&gt;
&lt;br /&gt;
Tabs in the editor area indicate the names of resources that are currently open for editing.   &lt;br /&gt;
&lt;br /&gt;
By default, editors are stacked in the editor area, but you can choose to tile them in order to view source files simultaneously.&lt;br /&gt;
 &lt;br /&gt;
=== Toolbars ===&lt;br /&gt;
&lt;br /&gt;
There are five kinds of toolbars in the Workbench.&lt;br /&gt;
&lt;br /&gt;
The main toolbar, sometimes called the Workbench toolbar, is displayed at the top of the Workbench window directly beneath the menu bar. The contents of this toolbar change based on the active perspective. Items in the toolbar might be enabled or disabled based on the state of either the active view or editor. Sections of the main toolbar can be rearranged using the mouse. &lt;br /&gt;
&lt;br /&gt;
There are also individual view toolbars, which appear in the title bar of a view. Actions in a view&#039;s toolbar apply only to the view in which they appear. Some view toolbars include a Menu button, shown as an inverted triangle, that contain actions for that view.&lt;br /&gt;
&lt;br /&gt;
A third type of toolbar is the perspective switcher. The perspective switcher allows quick access to perspectives that are currently open. It also has a button that can open new perspectives. The perspective switcher is normally located in the top-right, next to the main toolbar. However, it is also possible to position it below the main toolbar (&amp;quot;top-left&amp;quot;), or to position it vertically on the left-hand side of the workbench (&amp;quot;left&amp;quot;). The name of the perspectives is shown by default, but it is possible to hide the text and show only the icons. &lt;br /&gt;
&lt;br /&gt;
Minimizing a view stack will also produce a toolbar in the trim at the outer edge of the workbench window (a Trim Stack). This bar will contain an icon for each of the views in the stack. Clicking on one of these icons will result in the view being displayed as an overlay onto the existing presentation.&lt;br /&gt;
&lt;br /&gt;
Finally, the fast view bar is a toolbar that contains icons representing the current set of fast views. A fast view is a shortcut to a view that is frequently used; see the section on fast views for more information. The fast view bar appears in the bottom left corner of the workbench by default. However, it is possible to position it on the left or right as well.&lt;br /&gt;
&lt;br /&gt;
In all cases, you can find out what toolbar buttons do by moving your mouse pointer over the button and reading the tooltip that opens. See the list of related reference topics below for a table of all toolbar buttons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: Simantics Platform User Interface]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
This tutorial introduces the user to the user interface of the Simantics platform. The tutorial explains the user interface concepts and shows how to get the most out of the user interface functionality.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
	<entry>
		<id>https://wiki.simantics.org/index.php?title=Project_Management&amp;diff=179</id>
		<title>Project Management</title>
		<link rel="alternate" type="text/html" href="https://wiki.simantics.org/index.php?title=Project_Management&amp;diff=179"/>
		<updated>2010-08-03T18:26:03Z</updated>

		<summary type="html">&lt;p&gt;Juha Kortelainen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[https://www.simantics.org/wiki/index.php/Project_Management Simantics Project Management!]&lt;br /&gt;
&lt;br /&gt;
== Simantics Project Manager (SPM) ==&lt;br /&gt;
&lt;br /&gt;
(Describe the user interface and what are the principles behind it)&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Managing Projects ==&lt;br /&gt;
&lt;br /&gt;
(How the Project Management Perspective is used)&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Project Synchronisation with the Server ==&lt;br /&gt;
&lt;br /&gt;
(Describe the principles and operations that are involved, describe the procedure)&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
== Creating New Project Types ==&lt;br /&gt;
&lt;br /&gt;
(Describe the principles and background, describe the procedure)&lt;br /&gt;
&lt;br /&gt;
Text...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[image:Preferences-system.svg‎|60px|left]]&lt;br /&gt;
&#039;&#039;&#039;[[Tutorial: Project Management]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
This tutorial introduces the user to the project concept in Simantics platform. All the typical functions of Simantics project management, such as creating new project, modifying project parameters, and deleting a project, are showed.&lt;/div&gt;</summary>
		<author><name>Juha Kortelainen</name></author>
	</entry>
</feed>