TY - GEN
T1 - From SDL Modeling to WSN Simulation for IoT Solutions
AU - Fuentes Vasquez, Andres Felipe
AU - Tamura, Eugenio
N1 - Publisher Copyright:
© 2018, Springer Nature Switzerland AG.
PY - 2018
Y1 - 2018
N2 - Both the Internet of Things (IoT) and Wireless Sensor Networks (WSN) are technologies characterized by integrating heterogeneous devices with low processing and storage capabilities and power consumption efficiency. The increasing number of operating systems and hardware platforms available for IoT applications suggests the need of developing a simple and agile approach which allows that specifications can be easily converted into executable code for simulation and implementation thus easing validation and verification of requirements. This involves the design, development, testing, and deployment phases. This paper proposes an integration scheme through which IoT solutions based on WSN can be designed using Specification and Description Language (SDL), and then translated directly into code for IoT-oriented operating systems like Contiki. The main goals are to quickly adjust the designs, and execute tests on different hardware-software configurations, thus reducing errors along the life cycle.
AB - Both the Internet of Things (IoT) and Wireless Sensor Networks (WSN) are technologies characterized by integrating heterogeneous devices with low processing and storage capabilities and power consumption efficiency. The increasing number of operating systems and hardware platforms available for IoT applications suggests the need of developing a simple and agile approach which allows that specifications can be easily converted into executable code for simulation and implementation thus easing validation and verification of requirements. This involves the design, development, testing, and deployment phases. This paper proposes an integration scheme through which IoT solutions based on WSN can be designed using Specification and Description Language (SDL), and then translated directly into code for IoT-oriented operating systems like Contiki. The main goals are to quickly adjust the designs, and execute tests on different hardware-software configurations, thus reducing errors along the life cycle.
KW - Contiki
KW - Cooja
KW - Internet of Things (IoT)
KW - Modeling
KW - PragmaDev Studio
KW - Simulation
KW - Specification and Description Language (SDL)
KW - Wireless Sensor Networks (WSN)
UR - http://www.scopus.com/inward/record.url?scp=85053995158&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-00353-1_13
DO - 10.1007/978-3-030-00353-1_13
M3 - Conference contribution
AN - SCOPUS:85053995158
SN - 9783030003524
T3 - Communications in Computer and Information Science
SP - 147
EP - 160
BT - Applied Computer Sciences in Engineering - 5th Workshop on Engineering Applications, WEA 2018, Proceedings
A2 - Maya Duque, Pablo Andres
A2 - Villegas, Juan G.
A2 - Figueroa-García, Juan Carlos
A2 - Orozco-Arroyave, Juan Rafael
PB - Springer Verlag
T2 - 5th Workshop on Engineering Applications, WEA 2018
Y2 - 17 October 2018 through 19 October 2018
ER -