How to agentify the Internet-of-Things?
Résumé
Despite the smooth weaving of the Internet-of-Things into people's daily lives, many challenges, such as diversity and multiplicity of things' development technologies and communication standards, and users' reluctance due to privacy invasion, are slowing down this weaving. This paper tackles the challenge of things' passive nature that has confined them into a data-supplier role. Empowering things with additional capabilities would make them proactive so, that, they can for instance, reach out to peers exposing collaborative attitude and (un)form dynamic communities when necessary. In this paper, this empowerment takes shape through thing agentification that relies on norms (specialized into business and social) to regulate the operations of things and commitments to ensure thing compliance with these norms. No-compliance would lead to sanctions over things, which should affect their credibility and reputation. A proof-of-concept and missing-child case study technically illustrate thing agentification.