Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • ThingModels are normally used to represent and define interactions with external physical things. The specifics of interactions are often modeled via ThingFacet.
  • ThingModels combine one or more ThingFacets. ThingFacets are reusable artifacts. In runtime, only instances of ThingModels are created and persisted (not ThingFacets). 
  • ThingModels can contain application related information that are related to things.

When ThingModels do not have any Actions or combine any ThingFacet ThingFacets they are equivalent to DataModel i.e pure Attributes only.

...