Search
Now showing items 1-10 of 26
Runtime observable and adaptable UML state machines: models@run.time approach
(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 ...
MDE based IoT Service to enhance the safety of controllers at runtime
(Aachen University, 2019)
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 ...
Runtime observable and adaptable UML state machine-based software components generation and verification: models@run.time approach
(Mondragon Unibertsitatea. Goi Eskola PoliteknikoaMondragon Unibertsitatea. Goi Eskola Politeknikoa, 2019)
Cyber-Physical Systems (CPSs) are embedded computing systems in which computation interacts closely with the physical world through sensors and actuators. CPSs are used to control context aware systems. These types of ...
Analysis of technological architectures for the new paradigm of the industry 4.0Análisis de arquitecturas tecnológicas para el nuevo paradigma de la industria 4.0
(DYNA Publishing, 2019)
The present work defines an interoperable and scalable architecture that will allow the servitization of the machine tool sector. ICT and the Internet of Things make possible to interconnect different devices and controllers, ...
Using Machine Learning to Build Test Oracles: an Industrial Case Study on Elevators Dispatching Algorithms
(IEEE, 2021)
The software of elevators requires maintenance over several years to deal with new functionality, correction of bugs or legislation changes. To automatically validate this software, test oracles are necessary. A typical ...
Surface roughness assessment on hole drilled through the identification and clustering of relevant external and internal signal statistical features
(Elsevier, 2022)
Drilling is a continuous cutting process where two or more cutting edges remove the material, to obtain the desired feature. During the chip evacuation, it generally rubs against the generated surface. Thus, the roughness ...
Advantages of Arrowhead Framework for the Machine Tooling Industry
(IEEE, 2020)
Immersed in the digital era and fully experiencing the changes introduced by the new industrial revolution of the so-called Industry 4.0, there are still many aspects of industrial digitization to resolve. Interoperability ...
CRESCO Framework and Checker: Automatic Generation of Reflective UML State Machine's C++ Code and Checker
(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 ...
Reuse in Safety Critical Systems: Educational Use Case Final Results
(IEEE, 2015)
The University of Mondragon, has participated in an European ARTEMIS project called SafeCer during 4 years. The main objective of the project has been to research about the "Reuse of safety related embedded systems and ...
Reuse in safety critical systems : educational use case first experiences
(IEEE, 2014)
In order to maintain Europe as world leader in development of safety relevant systems one of the keys would be to join together the European industrial, academic and scientific communities. One of the main industrial ...