RATSY – A New Requirements Analysis Tool with Synthesis. Formal specifications play an increasingly important role in system design-flows. Yet, they are not always easy to deal with. In this paper we present RATSY, a successor of the Requirements Analysis Tool RAT. RATSY extends RAT in several ways. First, it includes a new graphical user interface to specify system properties as simple Büchi word automata. Second, it can help debug incorrect specifications by means of a game-based approach. Third, it allows correct-by-construction synthesis of systems from their temporal properties. These new features and their seamless integration assist in property-based design processes.
Keywords for this software
References in zbMATH (referenced in 7 articles )
Showing results 1 to 7 of 7.
- De Castro, Jonathan; Ehlers, Rüdiger; Rungger, Matthias; Balkan, Ayça; Kress-Gazit, Hadas: Automated generation of dynamics-based runtime certificates for high-level control (2017)
- Barnat, Jiří; Bauch, Petr; Beneš, Nikola; Brim, Luboš; Beran, Jan; Kratochvíla, Tomáš: Analysing sanity of requirements for avionics systems (2016)
- De Giacomo, Giuseppe; Gerevini, Alfonso Emilio; Patrizi, Fabio; Saetti, Alessandro; Sardina, Sebastian: Agent planning programs (2016)
- Bloem, Roderick; Chatterjee, Krishnendu; Greimel, Karin; Henzinger, Thomas A.; Hofferek, Georg; Jobstmann, Barbara; Könighofer, Bettina; Könighofer, Robert: Synthesizing robust systems (2014)
- Bloem, Roderick; Jobstmann, Barbara; Piterman, Nir; Pnueli, Amir; Sa’ar, Yaniv: Synthesis of Reactive(1) designs (2012)
- Schuppan, Viktor: Towards a notion of unsatisfiable and unrealizable cores for LTL (2012)
- Bloem, Roderick; Cimatti, Alessandro; Greimel, Karin; Hofferek, Georg; Könighofer, Robert; Roveri, Marco; Schuppan, Viktor; Seeber, Richard: RATSY -- a new requirements analysis tool with synthesis (2010) ioport