Title
Everything as a resource: Foundations and illustration through Internet-of-things
Source of Publication
Computers in Industry
Abstract
© 2017 Elsevier B.V. This paper presents Everything-as-a-Resource (*aaR) as a paradigm for designing collaborative applications on the Web. Abstracting these applications’ various physical and logical entities, resources are defined in a way that permits their discovery, composition, and participation in business scenarios. Compared to Everything-as-a-Service (*aaS), resources are categorized into computational, consumed, and produced, have trackable lifecycles as per their respective category, and are customized in order to consider the characteristics of future resource-based collaborative applications to develop. From a capacity perspective, a computational resource processes data, a produced resource abstracts data, and a consumed resource captures data. Along with their capacities, resources expose methods that other resources and/or applications’ stakeholders call. The proper call of methods is ensured through restrictions like limited and non-shareable. This paper exemplifies the *aaR paradigm with a case study that revolves around the use of Internet-of-Things (IoT) in the healthcare domain. The case study is implemented in a RESTful fashion along with some standard Web technologies and protocols. The evaluation of IoTR4HealthCare system is benchmarked against two existing systems using cost and latency criteria.
Document Type
Article
First Page
62
Last Page
74
Publication Date
1-1-2018
DOI
10.1016/j.compind.2017.10.001
Recommended Citation
Baker, Thar; Ugljanin, Emir; Faci, Noura; Sellami, Mohamed; Maamar, Zakaria; and Kajan, Ejub, "Everything as a resource: Foundations and illustration through Internet-of-things" (2018). Scopus Indexed Articles. 1217.
https://zuscholars.zu.ac.ae/scopus-indexed-articles/1217