4. The medium as set forth in claim 3 , wherein the instructions comprise machine executable code, which when executed by the at least one processor, causes the processor to perform steps comprising: providing a list of the generated plurality of instances of things; and receiving a selection of the one of the generated plurality of instances of things.
3. A non-transitory computer readable medium having stored thereon instructions, for generating a dynamic representational state of a thing, comprising machine executable code, which when executed by at least one processor, causes the processor to perform steps comprising: generating a plurality of instances of things, each of the instances of things comprising a dynamically generated interface structure and one or more services associated with and one or more properties of, a corresponding thing; retrieving and providing the one or more services associated with, and the one or more properties, for a selected one of the plurality of instances of things; retrieving and providing a service definition for a selected one of the one or more services based on the retrieved and provided one or more services associated with and one or more properties for, the selected one of the plurality of instances of things; executing a requested consumption call for the selected one of the one or more services based on the retrieved service definition; and providing a defined result set for the executed consumption call in the dynamically generated interface structure associated with the requested one of the plurality of instances of things, wherein the instructions comprises machine executable code, which when executed by the at least one processor, causes the processor to perform steps comprising: receiving the one or more services and the one or more properties associated with each of the generated plurality of instances of things; and persisting each of the generated plurality of instances of things with the corresponding received one or more services and the one or more properties; wherein the instructions comprises machine executable code, which when executed by the at least one processor, causes the processor to perform steps comprising: receiving a defined shape for each of the generated plurality of instances of things; receiving a defined template for each of the generated plurality of instances of things; generating the dynamically generated interface structure based on the received defined shape, the received defined template and the received one or more properties for each of the generated plurality of instances of things; and persisting the dynamically generated interface structure for each of the generated plurality of instances of things.