®®®® SIIA Público

Título del libro:
Título del capítulo: Efficient Modelling with Logic-Labelled Finite-State Machines of IEC 61499 Function Blocks: Simulation, Execution and Verification

Autores UNAM:
MIGUEL CARRILLO BARAJAS; DAVID ARTURO ROSENBLUETH LAGUETTE;
Autores externos:

Idioma:

Año de publicación:
2025
Palabras clave:

Distributed Systems; Finite-State Machines; Formal Verification; Models of Behaviour


Resumen:

As automation grows, so does the complexity of software systems. Hence, the urgent and pressing need for software verification, particularly for distributed systems, as they are notoriously difficult to verify. The widespread of verification techniques, such as model checking, however, have been hindered by requiring a significant level of expertise. In the realm of industrial automation, on the other hand, the IEC 61499 function block architecture has gained prominence for modelling intricate distributed automation systems, especially in demanding scenarios such as process control. However, it suffers from being event-driven, forcing semantic interpretations and the use of timed events by a central clock, to produce input for model checkers. We argue that this situation can be remedied by logic-labelled finite-state machines and control-status messages. This is the first time that these concepts have been used for producing executable and verifiable models of distributed systems for industrial automation with communication delays as is the current environment of application of the IEC 61499. © 2025 by SCITEPRESS - Science and Technology Publications, Lda.


Entidades citadas de la UNAM: