Título
MDE based IoT Service to enhance the safety of controllers at runtimeAutor-a
Versión
Version publicada
Derechos
© The authorsAcceso
Acceso abiertoPublicado en
STAF 2019 Co-Located Events Joint Proceedings: 1st Junior Researcher Community Event, 2nd International Workshop on Model-Driven Engineering for Design-Runtime Interaction in Complex Systems, and 1st Research Project Showcase Workshop co-located with Software Technologies: Applications and Foundations (STAF 2019). Eindhoven, The Netherlands, July 15 - 19, 2019. Edited by: Alessandra Bagnato et al. CEUR Workshop Proceedings. Pp. 33-38. Aachen University, 2019Editor
Aachen UniversityPalabras clave
Models@runtime
IoT Services
Runtime Verification
Runtime Adaptation ... [+]
IoT Services
Runtime Verification
Runtime Adaptation ... [+]
Models@runtime
IoT Services
Runtime Verification
Runtime Adaptation
Runtime Monitoring [-]
IoT Services
Runtime Verification
Runtime Adaptation
Runtime Monitoring [-]
Resumen
One of the challenges for complex IoT software systems is toincrease their safety. A Model Driven Development approach helps in the design and development phase of these systems while runtime checkin ... [+]
One of the challenges for complex IoT software systems is toincrease their safety. A Model Driven Development approach helps in the design and development phase of these systems while runtime checkin gtechniques help to enhance safety. To supervise the status of different IoT services that are registered in a local cloud at runtime, the solution that is presented in this work uses the information that it receives from the different services registered in a local cloud in model terms. The runtime checker, the new Safety related service of the Arrowhead framework, has predefined contracts to ensure the correctness of the services at runtime.Based on these contracts and checking the information that it receives at runtime it is able to detect unsafe scenarios. Once an unsafe scenario is detected, it starts a safe process to protect the behaviour of the whole system adapting the wrong service or services to a degraded operation mode at runtime. All these services will be Arrowhead compliant. [-]
Sponsorship
Unión EuropeaID Proyecto
info:eu-repo/grantAgreement/EC/H2020/737459/EU/Electronics and ICT as enabler for digital industry and optimized supply chain management covering the entire product lifecycle/PRODUCTIVE4.0Colecciones
- Congresos - Ingeniería [384]
El ítem tiene asociados los siguientes ficheros de licencia:
Ítems relacionados
Mostrando ítems relacionados por Título, autor o materia.
-
Runtime observable and adaptable UML state machines: models@run.time approach
Illarramendi, Miren; Etxeberria, Leire; Elkorobarrutia, Xabier; Sagardui, Goiuria (ACM, 2019)n embedded system is a self-contained system that incorporateselements of control logic and real-world interaction. UML State Ma-chines constitute a powerful formalism to model the behaviour ofthese types of systems. In ... -
Exekuzio Denboran barne egoera ikusi eta aldatzea ahalbideratzen duten UML Egoera Makinak
Illarramendi, Miren; Etxeberria, Leire; Elkorobarrutia, Xabier; Sagardui, Goiuria (UEU, 2019)In current industrial environments, the software of embedded systems have to cope with the increasing complexity and robustness requirements at runtime. One way to manage these requirements is having the software component’s ... -
CRESCO Framework and Checker: Automatic Generation of Reflective UML State Machine's C++ Code and Checker
Illarramendi, Miren; Etxeberria, Leire; Larrinaga, Felix; Sagardui, Goiuria (IEEE, 2020)Software Systems are becoming increasingly complex leading to new Validation & Verification challenges. Model checking and testing techniques are used at development time while runtime verification aims to verify that a ...