Despite the rapid progresses in IoT research, a general principled software engineering approach for the systematic development of IoT systems and applications is still missing. In this article, by synthesizing form the state of the art in the area, we attempt at framing the key concepts and abstractions that revolve around the design and development of IoT systems and applications, and that could represent the ground on which to start shaping the guidelines of a new IoT-oriented software engineering discipline.
Towards a discipline of IoT-Oriented software engineering / Zambonelli, F.. - 1664:(2016), pp. 1-7. (Intervento presentato al convegno 17th Workshop "From Objects to Agents", WOA 2016 tenutosi a ita nel 2016).