Abstract
TACoS is a tool for synthesizing controllers against specifications of undesired behavior with timing constraints. Given a timed automaton and an MTL specification, the tool synthesizes a controller that guarantees that every possible execution of the system satisfies the given specification. TACoS comes with a C++ library with a simple-to-use API and can read from and write to human-readable text input and output. In this paper, we outline the approach of the tool and present two examples in further detail. • TACoS is a tool for controller synthesis against specifications with timing constraints. • The tool supports full Metric Temporal Logic (MTL) as specification language. • It provides a C++ library with a simple-to-use API. • It also supports human-readable text input and output. • It uses several techniques such as heuristic search to improve performance.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have