ThingWorx Model Definition in Composer
ThingWorx Model Definition in Composer
Modeling
A model is a logical representation of your physical and solution landscape. It is surfaced through a set of REST APIs, which makes the model easy to consume. The individual APIs of your Things provide the handles for the applications that you and your partners create. The process of building a model is similar to object-oriented design. You decompose your Things, define their interaction, and define the properties, services, and events that you want to expose to your application developers.
The ThingWorx Model
Building an IoT solution in ThingWorx begins with a Thing-centric view of your solution in which Things are a critical part of creating your model. Your ThingWorx model is a collection of entities that represent your process, solution, and/or application. Entities are the highest-level objects created and maintained in ThingWorx. There are many entity types in ThingWorx, but to explain modeling a physical world to a digital ThingWorx model, see Things, Thing Shapes, and Thing Templates.