Mission specification patterns for mobile robots: Providing support for quantitative properties
With many applications across domains as diverse as logistics, healthcare, and agriculture,
service robots are in increasingly high demand. Nevertheless, the designers of these robots …
service robots are in increasingly high demand. Nevertheless, the designers of these robots …
Completeness and Consistency of Tabular Requirements: an SMT-Based Verification Approach
C Menghi, E Balai, D Valovcin… - IEEE Transactions …, 2025 - ieeexplore.ieee.org
Tabular requirements assist with the specification of software requirements using an “if-then”
paradigm and are supported by many tools. For example, the Requirements Table block in …
paradigm and are supported by many tools. For example, the Requirements Table block in …
Elucidation and analysis of specification patterns in aerospace system telemetry
Z Luppen, M Jacks, N Baughman, M Stilic… - NASA Formal Methods …, 2022 - Springer
Experimental aerospace projects often require flight vehicle platforms for testing, such as
high-altitude balloons, sounding rockets, unmanned aerial systems (UAS), and CubeSats …
high-altitude balloons, sounding rockets, unmanned aerial systems (UAS), and CubeSats …
Simulation-based testing of simulink models with test sequence and test assessment blocks
Simulation-based software testing supports engineers in finding faults in Simulink® models.
It typically relies on search algorithms that iteratively generate test inputs used to exercise …
It typically relies on search algorithms that iteratively generate test inputs used to exercise …
Trace-checking CPS properties: Bridging the cyber-physical gap
Cyber-physical systems combine software and physical components. Specification-driven
trace-checking tools for CPS usually provide users with a specification language to express …
trace-checking tools for CPS usually provide users with a specification language to express …
Trace diagnostics for signal-based temporal properties
Trace checking is a verification technique widely used in Cyber-physical system (CPS)
development, to verify whether execution traces satisfy or violate properties expressing …
development, to verify whether execution traces satisfy or violate properties expressing …
Signal-based properties of cyber-physical systems: Taxonomy and logic-based characterization
The behavior of a cyber-physical system (CPS) is usually defined in terms of the input and
output signals processed by sensors and actuators. Requirements specifications of CPSs …
output signals processed by sensors and actuators. Requirements specifications of CPSs …
Diagnosing Violations of Time-based Properties Captured in iCFTL
Runtime Verification (RV) dynamically analyses the sequence of events recorded during
system execution, typically stored in traces, and provides a verdict on system behavior. RV …
system execution, typically stored in traces, and provides a verdict on system behavior. RV …
Defining and generating multi-level and uncertainty-wise test oracles for cyber-physical systems
Cyber-physical systems (CPSs) blend digital and physical processes. CPS software is the
key to realizing their functionalities. This software needs to evolve to deal with different …
key to realizing their functionalities. This software needs to evolve to deal with different …
A case study in formal specification and runtime verification of a CubeSat communications system
View Video Presentation: https://doi. org/10.2514/6.2021-0997. vid CubeSats are garnering
a lot of attention from several research communities due to their cheap price and easy …
a lot of attention from several research communities due to their cheap price and easy …