54 results for “topic:uppaal”
PyUPPAAL is a python package basically for reflecting UPPAAL's model editing, verification, and counter-example parsing operations into scripts.
LaTeX package to typeset Uppaal timed automata specifications
We propose in this work an approach for the verification of the AADL (Architecture and Analysis Design Language) description. This approach is based in Model Driven Engineering (MDE) and assisted by a toolchain. Indeed, we define a source meta-model for AADL and a target meta-model for the timed automata formalism; we define a transformation process in two steps : the first is aModel2Model transformation which takes an AADLModel and produces the corresponding timed automata model. The second transformation is a Model2Text transformation which takes a timed automata model and generates a text in ta-format code. This code is accepted by the Uppaal toolbox. The goal of this effort is to insure some properties of AADL models using the Uppaal model checker. A case study has been developed to show the feasibility and validity of the proposed approach.
The project set out to showcase real time strategy generation using UPPAAL Stratego for a highly dynamic environment like robocup. This project was created as a bachelors project at Aalborg University. Alongside the program a paper was created and can found in this project.
Property Specification Patterns for UPPAAL
TARTS is a tool to auto generate code for a embedded system by an UPPAAL timed automaton
A software program that translates XML-based code into executable python codes.
Official repository for the bachelor thesis "Learning UPPAAL Timed Automata from Network Protocol Traces"
This repo contains the official UPPAAL documentation published on https://docs.uppaal.org
This repository constitutes the modelling baseline for the WP2 of the PerformingRail EU project.
Model Checking For Automated Machine Learning Models
Visualizing Behavior of Distributed Network Protocols using UPPAAL Simulations
Formula 1 pit stop modelled with Uppaal/Tiga
A simple global clock example in UPPAAL.
A programming language for Arduino controllers, using UPPAAL for time verification.
TDTS07/TDDI08 System Design and Methodology - Lab Files
Recirculating pallet warehouse modeling and simulation by a Petri Net, using PIPE2 Editor, TPN Designer and Uppaal software
Formal Methods for Concurrent and Real-Time Systems a.y. 23/24 - Homework Project
Verification Project @ ENSTA Bretagne
CS498: Bachelors Thesis Project. Title: Shield Synthesis for Cyber Physical Systems.
Basic Object-Oriented Operating System
This is the Uppaal Stratego model published at FORTE2020
Homework project developed in the course FORMAL METHODS FOR CONCURRENT AND REAL-TIME SYSTEMS (now FORMAL METHODS FOR SOFTWARE ENGINEERING) of Politecnico di Milano during the academic year 2024/2025. Mark: 30 cum laude
Modelling a Mirai-like botnet using networks of timed automata in UPPAAL
Prototype CLI tool to perform MBMT between Networks of Timed Automata
This is the offcial meta repo for issue reporting, feature request and public roadmap for the development of UPPAAL.
Final project of the course Formal Methods for Concurrent and Real-Time Systems at Politecnico di Milano
Gear controller: Hand-in 1 in Software System Analysis and Verification at SDU
Verification project of a plane landing system using UPPAAL
Formal Digital Twin of a Lego Mindstorms production plant