Customization > SySim- SysML model execution > Working with a SySim model execution > Concepts and Reference > Working with PTC ThingWorx (SySim)
  
Working with PTC ThingWorx (SySim)
SySim allows Blocks and Classes that are used in a SySim model execution to be replaced by generated ThingWorx-ready device code that runs either on a host (software in the loop) or a connected device (hardware in the loop).
SySim also exposes ThingWorx properties, services and events for Blocks that are used in the model execution. This allows you to use a ThingWorx Mashup to control a SySim model execution, in a similar way to which you would use a VisualBasic form.
The ThingWorx stereotypes in the SySim profile
The SySim profile includes Stereotypes for setting up a model for use with PTC ThingWorx.
For information about setting up these Stereotypes, see Setting up a model to work with PTC ThingWorx
Concepts and Reference