The Digital Transformation, which has the Internet of Things (IoT) as one of its pillars, is penetrating all aspects of our society with dramatic effects. In fact, buzzwords such as “Smart homes”, “Smart offices”, “Smart health” and “Smart factories”, to name just a few, have become a commonplace and reflect the profound structural changes that the Digital Transformation is having in the way citizens live their...
In recent decades, the perception of the impact of humanity’s ecological footprint has changed dramatically; it is now widely recognized that natural resources are limited and sensitive, and that their indiscriminate use is unsustainable and deeply impacts the well-being of people, animals and plants [1,2,3]. The awareness that in order to reverse this problem, we must Reduce, Reuse, and Recycle, leads to the e...
Weed control in vineyards demands regular interventions that currently consist of the use of machinery, such as plows and brush-cutters, and the application of herbicides. These methods have several drawbacks, including cost, chemical pollution, and the emission of greenhouse gases. The use of animals to weed vineyards, usually ovines, is an ancestral, environmentally friendly, and sustainable practice that was...
MQTT is an application-layer protocol that eventually became popular in the Internet of Things (IoT) and Industrial IoT (IIoT) thanks to its simplicity and effective publisher-subscriber messaging model that enables its use in embedded resource-constrained devices. However, MQTT features a limited set of Quality-of-Service classes addressing exclusively message delivery, impairing its use in IIoT applications s...
Industry 4.0 and Autonomous Driving are emerging resource-intensive distributed application domains that deal with open and evolving environments. These systems are subject to stringent resource, timing, and other non-functional constraints, as well as frequent reconfiguration. Thus, real-time behavior must not preclude operational flexibility. This combination is motivating ongoing efforts within the Time Sens...
The Message Queuing Telemetry Transport (MQTT) protocol is one of the most popular application-layer protocols for machine-to-machine communications. Its popularity results from its simplicity and effective publisher/subscriber messaging model, which allows lightweight implementations able to run on resource constrained devices, thus making this protocol suitable for (Industrial) Internet of Things applications...
Industry 4.0, Industrial Internet of Things, Cyber-Physical Production Systems and Smart Factories are closely related emerging concepts expected to drive significant improvements in industrial production systems, with gains in efficiency, cost and customer satisfaction. These concepts are intimately associated with highly distributed and cooperative architectures that rely, naturally, on the network infrastruc...
Industry 4.0 brings in a whole set of new requirements to engineering industrial systems, with notorious impact at the networking layer. A key challenge posed by Industry 4.0 is the operational flexibility needed to support on-the-fly reconfiguration of production cells, stations, and machines. At the networking layer, this flexibility implies dynamic packet handling, scheduling, and dispatching. SoftwareDefine...
Weed control in viticulture is an important issue, namely due to the expensive and environmentally hazardous techniques which are currently employed. Alternative weeding methods rely on animals that feed on the infesting plants. However, this method fell into disuse since, besides eating weeds, animals tend to feed also from the vine branches and fruits, threatening the wine production. The SheepIT project was ...
Modern distributed real-time embedded applications have high processing requirements associated with strict deadlines. For some applications, such constraints cannot be fulfilled by existing single-core embedded platforms. A solution is to parallelize the execution of the applications, by allowing networked nodes to distribute their workload to remote nodes with spare capacity. In that context, this paper prese...