Authors:
Zakaria Maamar
1
;
Noura Faci
2
;
Mohamed Sellami
3
;
Emir Ugljanin
4
and
Ejub Kajan
4
Affiliations:
1
Zayed University, Dubai and U.A.E.
;
2
Université Lyon 1, Lyon and France
;
3
ISEP Paris, Paris and France
;
4
State University of Novi Pazar, Novi Pazar and Serbia
Keyword(s):
Capability, Internet of Things, Role, Service, Storytelling.
Related
Ontology
Subjects/Areas/Topics:
Data Communication Networking
;
Enterprise Information Systems
;
Internet of Things
;
Sensor Networks
;
Software Agents and Internet Computing
;
Software and Architectures
;
Telecommunications
Abstract:
This paper discusses Everything-as-a-Thing (*aaT) as a novel way for abstracting the Internet-of-Things (IoT) applications. Compared to other forms of abstraction like Everything-as-a-Service (*aaS) and Everything-as-a-Resource (*aaR), *aaT puts emphasis on living things, on top of non-living things, that populate these applications. On the one hand, living things take over roles that are defined in terms of rights and duties. On the other hand, non-living things offer capabilities that are defined in terms of functional and non-functional properties. Interactions that occur between living and non-living things are specified as stories that define who does what, when, and where. For illustration purposes, *aaT is put into action using a healthcare case study.