Skip to content

Latest commit

 

History

History
97 lines (71 loc) · 4.59 KB

File metadata and controls

97 lines (71 loc) · 4.59 KB
title Guidelines for Developers and QA Teams
layout single
permalink /
classes wide
sidebar
nav
guidelines

This page complements the paper "Runtime Verification and Field-based Testing for ROS-Based Robotic Systems" and is an online repository of the guideline catalog for ROS-based Robotics projects.

You can further find the guidelines and information on the evaluation process. Reproduction kits, specifications, and accompanying code can be found in our replication package.

What's New

{: #whats-new}

  • March 2026 — New exemplar added: UPPAAL automated verification toolchain for ROS 2 (PE2).
  • March 2026 — New exemplars: R2D2 and ROFER ROS 2 fuzzers (MTA1).
  • March 2026 — New exemplars: FRET (SDB1) and FRET+Ogma+Copilot pipeline (MTA2).

View all news →

Browse by Role

For Developers

Guidelines for preparing ROS-based systems for verification and testing.

For QA Teams

Guidelines for performing runtime verification and field-based testing.

Guideline Catalog

Development and Test Process

Guidelines

{: #patternsref}

Constraint Identification

Code Design and Implementation

Instrumentation

Prepare Execution Environment

Specify (Un)desired Behavior

Monitor and Test Automation

System Execution

Analysis and Reporting