2019
DOI: 10.1016/j.future.2018.02.030
|View full text |Cite
|
Sign up to set email alerts
|

RapIoT toolkit: Rapid prototyping of collaborative Internet of Things applications

Abstract: The Internet of Things holds huge promise in enhancing collaboration in multiple application domains. Bringing internet connectivity to everyday objects and environments promotes ubiquitous access to information and integration with third-party systems. Further, connected "things" can be used as physical interfaces to enable users to cooperate, leveraging multiple devices via parallel and distributed actions. Yet creating prototypes of IoT systems is a complex task for developers non-expert in IoT, as it requi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

1
15
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
6
1
1

Relationship

1
7

Authors

Journals

citations
Cited by 27 publications
(16 citation statements)
references
References 22 publications
1
15
0
Order By: Relevance
“…It has been chosen as the first Specialized Builder due to its wide use as a server-side application in several IoT projects, since every project usually needs a prototype and most IoT scenarios need to communicate with and manage IoT devices. 6 Docker is a tool designed to make easier to deploy, run and maintain applications by using containers technology. The PB generates a Flask application 7 written in Python, HTML, CSS, and Javascript.…”
Section: Prototype Buildermentioning
confidence: 99%
See 1 more Smart Citation
“…It has been chosen as the first Specialized Builder due to its wide use as a server-side application in several IoT projects, since every project usually needs a prototype and most IoT scenarios need to communicate with and manage IoT devices. 6 Docker is a tool designed to make easier to deploy, run and maintain applications by using containers technology. The PB generates a Flask application 7 written in Python, HTML, CSS, and Javascript.…”
Section: Prototype Buildermentioning
confidence: 99%
“…Alternatively, Model-Driven Engineering (MDE) has been gaining attention from both academia and industry in recent years as a concrete solution to ease the development of IoT systems through automatic code generation to different hardware devices [12] and server-side application platforms [3,6,11,13]. Nonetheless, most of those approaches to build IoT applications present at least one of the following drawbacks: (i) they are based on a strong modeling phase with complex meta-models that are designed to cover a wide range of different scenarios, hence requiring time and modeling expertise; (ii) they generate only boilerplate code of the application, demanding developers to write most of the application logic by hand; and (iii) they require expertise in tools that are standard in the MDE community, but not well known in the industry, like the Eclipse Modeling Framework (EMF) suite.…”
Section: Introductionmentioning
confidence: 99%
“…IoT attempts to communicate with these self-governing gadgets in order to create related information without human mediation. The IoT happens when every day, recognizable objects are linked to microchips [12,13].…”
Section: Introductionmentioning
confidence: 99%
“…The spread connected devices create new challenges and critical risks regarding security threats. Thus, several innovative lightweight algorithms have been proposed to fit this type of restricted environment in terms of power consumption, area chips, Gate Equivalent and other parameters [4]. Lightweight algorithms are a new direction in cryptographic terminology that deal with implementing cryptographic protocols through a dedicated environment.…”
Section: Introductionmentioning
confidence: 99%