Title
A Reactive and Model-Based Approach for Developing Internet-of-Things Systems
Abstract
Software has a longstanding association with a state of crisis considering its success rate. The explosion of Internet-connected devices - Internet-of-Things - adds to the complexity of software systems. The particular characteristics of these systems, such as its large-scale and heterogeneity, pose increasingly new challenges. Model-based approaches have been widely used as a mechanism to abstract low-level programming details and processes. By using such approaches, and leveraging concepts as reactive design, visual notations, and live programming, we believe to be able to reduce the complexity of creating, operate/monitor and evolve such systems. The main objective of this Ph.D. is to delve into the software engineering practices for developing IoT systems and systems of systems, exploiting models as a suitable abstraction, expecting to reduce the complexity of managing most of the software development lifecycle that targets IoT systems and to develop the prototype that will aid on the validation of such approach.
Year
DOI
Venue
2018
10.1109/QUATIC.2018.00049
2018 11th International Conference on the Quality of Information and Communications Technology (QUATIC)
Keywords
Field
DocType
Software Engineering,Publish-subscribe,Model driven Engineering,Visual Languages,Software Architectures
Notation,Abstraction,Systems engineering,Computer science,Model-driven architecture,Internet of Things,System of systems,Software system,Software,Software development process
Conference
ISBN
Citations 
PageRank 
978-1-5386-5842-0
0
0.34
References 
Authors
0
3
Name
Order
Citations
PageRank
João Pedro Dias182.51
João Pascoal Faria28319.05
Hugo S. Ferreira34712.50