The Internet of things (IoT) is a new concept associated with the future architecture of applications development in which the physical objects (POs) and virtual (or digital) objects (VOs) are interconnected through various means to enable new application and services [7] - [9]. The VOs tend to be smarter representations of the POs through enriching their digital models by cognitive management functions and user information [10]. They also can have several attributes in common [11]. However, based on practical experimentation and prototyping, these objects can be categorized into three types; activity-aware, policy-aware, and process-aware objects. The key differences between these object-types can be identified in terms of awareness, representation, and interaction [11] – [13].