2018 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops) 2018
DOI: 10.1109/percomw.2018.8480268
|View full text |Cite
|
Sign up to set email alerts
|

Prototyping the Internet of Things with Web Technologies: Is It Easy?

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0
1

Year Published

2019
2019
2024
2024

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(9 citation statements)
references
References 8 publications
0
8
0
1
Order By: Relevance
“…Another perspective of the use of JS and IoT is presented by [25], in which they use the JavaScript language to teach programming through physical objects, contextualizing theories, and practices.…”
Section: Resultsmentioning
confidence: 99%
“…Another perspective of the use of JS and IoT is presented by [25], in which they use the JavaScript language to teach programming through physical objects, contextualizing theories, and practices.…”
Section: Resultsmentioning
confidence: 99%
“…The first two approaches were originally discussed by Guinard and Trifa [48], while the others are more recent and consequential to the abundance of cloud-oriented IoT platforms and to the proposal of all-embracing solutions like the W3C WoT standard. In the first approach (Direct Integration), the smart devices are assumed to be IP-enabled and to own enough computational resources to host a Web server and to expose RESTful APIs, as experienced in [114]. Clearly, this solution poses many challenges on resource-constrained IoT devices, such as the need of adequate computational requirements to host the Web server, although this aspect is mitigated by the recent advances on micro-controllers.…”
Section: Wt Accessmentioning
confidence: 99%
“…In this Section, we review the main enabling technologies of WoT deployments, by distinguishing between: (i) basic enablers, constituted by data formats, protocols, and programming languages (Section V-A), and (ii) tools of the WoT SECO, further classified based on the phase of deployment in which they are used (Section V-B), and referring almost exclusively to the W3C WoT. Reference Block Name Description [55] Modeling Definition of a conceptual schema to describe the resources offered by a WT [97] Modeling A qualitative comparison between different WT model proposals [84] Modeling Standardized data model and interaction model for interoperability [57] Modeling Compact API representation for smart devices with limited capabilities [148] Modeling Detailed description of the Web Thing Model [105] Modeling A guide on how to design intuitive interfaces for common things [106] Annotation Web of Things Description Language for Automatic Composition [94] Annotation Evaluation of different ontologies inside WoT architecture layers [130] Annotation Definition of a special vocabulary for handling QoS guarantees in the TD [82] Annotation Vocabulary for TD to describe the sequential behavior of a WT associated to a controller [7] Annotation, Discovery SWoT ontology usable with any standard SPARQL endpoint [108] Annotation Technique to analyze the key topics appearing more frequently in existing ontologies [96] Annotation Description of the concept of smart city ecosystems [56] Annotation Tools for validating the semantic description of resources in IoT/WoT domains [48] Access Discussion of different mechanisms for WTs interaction with other components [114] Access A study on the benefits of Web Technologies for Prototyping the Internet of Things [78] Access Workaround to support change-of-state notifications on REST architectures [136] Access WoT system for domestic energy management with resolution of proprietary protocols of heterogeneous devices [147] Access A gateway architecture that enables to access sensor nodes through a RESTful interface [51] Access RESTful architecture for the Electronic Product Code Information Service (EPCIS) [12] Access A middleware capable of exposing Web servers hosted on IoT devices to the public Internet [161] Discovery A survey on the state-of-the-art of search methods for the Web of Things [10] Discovery A linked-data platform to publish sen...…”
Section: Enabling Technologiesmentioning
confidence: 99%
“…Peterson et al [11] present a comprehensive study on how the usage of the JavaScript programming language can foster the development of rapid prototyping in educational activities and specifically in laboratory classes. Even though the objective of the work is a bit far from the one presented in this paper, the research is dropped in the smart home context and, considering that the educational sector has almost the same requirements as the research one in terms of fast prototyping, the results presented by the study are relevant for the present work.…”
Section: Related Workmentioning
confidence: 99%