A comprehensive survey of UPPAAL‐assisted formal modeling and verification

W Zhou, Y Zhao, Y Zhang, Y Wang… - Software: Practice and …, 2024 - Wiley Online Library
UPPAAL is a formal modeling and verification tool based on timed automata, capable of
effectively analyzing real‐time software and hardware systems. In this article, we investigate …

Fair and efficient electric vehicle charging scheduling optimization considering the maximum individual waiting time and operating cost

M Tan, Y Ren, R Pan, L Wang… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
The shortage of charging piles and the soaring power demand of charging stations will lead
to long waiting times for electric vehicles (EVs) that need to accomplish charging tasks. Most …

[HTML][HTML] Compositional verification of embedded real-time systems

M Foughali, PE Hladik, A Zuepke - Journal of Systems Architecture, 2023 - Elsevier
In an embedded real-time system (ERTS), real-time tasks (software) are typically executed
on a multicore shared-memory platform (hardware). The number of cores is usually small …

Formal verification of robot rotary kinematics

G Xie, H Yang, H Deng, Z Shi, G Chen - Electronics, 2023 - mdpi.com
With the widespread application of robots in aerospace, medicine, automation, and other
fields, their motion safety is essential for the well-being of humans and the accomplishment …

[HTML][HTML] RoBMEX: ROS-based modelling framework for end-users and experts

M Ladeira, Y Ouhammou, E Grolleau - Journal of Systems Architecture, 2021 - Elsevier
Autonomous vehicles, such as drones, are gaining great popularity due to their usability and
versatility. Nowadays, a significant number of them operate using open source software …

Runtime verification of timed properties in autonomous robots

M Foughali, S Bensalem, J Combaz… - 2020 18th ACM-IEEE …, 2020 - ieeexplore.ieee.org
Throughout the last few decades, researchers and practitioners are showing more and more
interest in using formal methods in order to predict and prevent software failures in robotic …

Formal verification of real-time autonomous robots: An interdisciplinary approach

M Foughali, A Zuepke - Frontiers in Robotics and AI, 2022 - frontiersin.org
Due to the severe consequences of their possible failure, robotic systems must be rigorously
verified as to guarantee that their behavior is correct and safe. Such verification, carried out …

A Petri nets evolution method that supports BPMN model changes

Z Li, Z Ye - Scientific Programming, 2021 - Wiley Online Library
The correctness of the business process modelling notation (BPMN) is essential for software
success, and the BPMN formalization is the foundation of the correctness verification …

A Verification Tool for Real-Time Task Schedulability Analysis

M Nxumalo, N Timm, S Gruner - … Conference of South African Institute of …, 2023 - Springer
We present a tool that implements a spotlight abstraction technique for model checking the
schedulability of real-time tasks in operating systems. We present the implemented model …

A two-step hybrid approach for verifying real-time robotic systems

M Foughali - 2020 IEEE 26th International Conference on …, 2020 - ieeexplore.ieee.org
Due to the severe consequences of their possible failure, robotic systems must be rigorously
verified against (i) behavioral properties, such as safety and (ii) real-time properties, such as …