POMDPStressTesting.jl swMATH ID: 38051 Software Authors: Robert J. Moss Description: POMDPStressTesting.jl is a package that uses reinforcement learning and stochastic optimization to find likely failures in black-box systems through a technique called adaptive stress testing. Adaptive stress testing (AST) has been used to find failures in safety-critical systems such as aircraft collision avoidance systems, flight management systems, and autonomous vehicles. The POMDPStressTesting.jl package is written in Julia and is part of the wider POMDPs.jl ecosystem, which provides access to simulation tools, policies, visualizations, and—most importantly—solvers. We provide different solver variants including online planning algorithms such as Monte Carlo tree search and deep reinforcement learning algorithms such as trust region policy optimization (TRPO) and proximal policy optimization (PPO). Stochastic optimization solvers such as the cross-entropy method are also available and random search is provided as a baseline. Additional solvers can easily be added by adhering to the POMDPs.jl interface. Homepage: https://www.theoj.org/joss-papers/joss.02749/10.21105.joss.02749.pdf Source Code: https://github.com/sisl/POMDPStressTesting.jl Dependencies: Julia Keywords: Adaptive stress testing; AST; Julia; Black-Box Systems; Journal of Open Source Software; reinforcement learning; POMDPs.jl ecosystem Related Software: AdaptiveStressTesting.jl; Breach; OpenAI Gym; S-TaLiRo; Julia; POMDPs.jl Cited in: 0 Documents Standard Articles 1 Publication describing the Software Year POMDPStressTesting.jl: Adaptive Stress Testing for Black-Box Systems Link Robert J. Moss 2021