GRK 1480: PUMA Programm- und Modell-Analyse
Zusammenfassung der Projektergebnisse
Die Hauptaufgabe der Programm- und Modell-Analyse ist das Aufdecken von Fehlern bzw. der Nachweis, dass ein Programm oder Modell korrekt ist, d.h. sich gemäß seiner Spezifikation verhält. Eine solche Spezifikation kann etwa verlangen, dass Verklemmungen von Threads oder Laufzeitfehler wie illegale Speicherzugriffe nicht vorkommen. Sie könnte aber auch genaue Vorgaben über den Ressourcenverbrauch oder das Ein/Ausgabe-Verhalten machen. Ausgangspunkt der Forschung im Graduiertenkolleg PUMA sind die vier gängigen Ansätze zur Lösung solcher Probleme: Programm-Verifikation durch Theorembeweisen, Model Checking, Statische Analyse durch Abstrakte Interpretation und Typsysteme. Die tragende Hypothese des Graduiertenkollegs war, dass diese Ansätze, obwohl sie traditionellerweise von unterschiedlichen Communities verfolgt werden, nur scheinbar unvereinbar sind, dass vielmehr die Interaktion, der Austausch zwischen diesen Herangehensweisen zu neuen, möglicherweise besseren Verfahren führen würde. Diese Annahme hat sich im Laufe der ersten drei Jahre und nicht zuletzt durch die Beiträge des Graduiertenkollegs bestätigt: seitdem entwickelt sich die Forschung weltweit in diese Richtung. Das Zusammenwachsen von logischen Entscheidungsprozeduren, Model Checking und abstrakter Interpretation hat sich mittlerweile als eine Einheit etabliert. Der bei Microsoft Research entwickelte SMT-Solver Z3 wird mittlerweile in vielen Werkzeugen für Model Checking, Testing, und Programmanalyse als Back-End eingesetzt. Die Wiederbelebung der Hoarelogik durch Automatisierung und begleitende abstrakte Interpretation hat sich fortgesetzt. Das Ziel des Graduiertenkollegs der ersten Periode, Möglichkeiten zur Kombination der vier Ansätze der Programm- und Modellanalyse auszuloten, wurde deshalb für die zweite Förderperiode verfeinert. Bei einer Logik-basierten Formulierung der Programm- und Modellanalyse ist eine Verbesserung der Entscheidungsprozeduren und Löser von essentieller Bedeutung. Die Constraint-Lösungsalgorithmen aus der ersten Periode wurden deshalb in der zweiten Periode aufgegriffen und weiter verallgemeinert. Neue besser korrekt zu beweisende Verfahren wurden für MSO entwickelt. Ganz neu traten Löser für gewöhnliche Differentialgleichungen in den Fokus des Interesses, da mit ihnen verifizierte Erreichbarkeitsanalysen für cyber-physikalische Systeme konstruiert werden können. Ebenfalls aufgegriffen wurde das Konzept generischer lokaler Fixpunktalgorithmen, die um die Möglichkeit, mit Widening und Narrowing umzugehen, erweitert wurden. Solche Algorithmen bilden das Herz praktischer Programmanalysesysteme. Entscheidende Fortschritte gab es auch in der zweiten Förderperiode bei probabilistischem Model Checking, für das in der ersten Periode verifizierte Implementierungen geliefert wurden. Hier wurden ganz neue und besser skalierende Verfahren gefunden. Ebenfalls in der zweiten Periode weiter geführt wurden die Untersuchung der neuen typbasiertem Techniken zur Analyse des Speicherplatzverbrauchs. Konnten in der ersten Periode Methoden für funktionale, objektorientierte und reaktive Programmiersprachen entwickelt werden, so blieb doch die Lösbarkeit der bei der Analyse objektorienter Programme auftretenden Constraint Systeme offen. Hier konnte erst in der zweiten Förderperiode nachgewiesen werden, dass diese tatsächlich entscheidbar sind. Ein besonderes Highlight in der ersten Periode war die Realisierung eines Werkzeugs zur automatischen Lösung von Syntheseproblemen für Kontrolleinheiten von industriellen Automatisierungsprozessen. In der zweiten Periode dienten autonome Systeme als ein praktisch relevantes Anwendungsszenario. Dieses erwies sich als sehr fruchtbar, da es das Erfordernis einer Formalisierung von Verkehrsregeln mit sich brachte und zu einer Untersuchung von beweisbar sicherem Fahrzeugverhalten anregte.
Projektbezogene Publikationen (Auswahl)
-
“Formal Modeling of BPEL Workflows Including Fault and Compensation Handling”. In: Proc. of the 2007 Workshop on Engineering Fault Tolerant Systems (EFTS 2007). Dubrovnik, Croatia, Sept. 2007
Kovács, Máté; Varró, Dániel & Gönczy, László
-
“Modeling and Verification of Reliable Messaging by Graph Transformation Systems”. In: Proc. of the Workshop on Graph Transformation for Verification and Concurrency (GTVC2006). Elsevier, 2006
Gönczy, László; Kovács, Máté & Varró, Dániel
-
“An Integrated Framework for the Dependability Evaluation of Distributed Mobile Applications”. In: (SERENE 2008), RISE/EFTS Joint International Workshop on Software Engineering for REsilient SystEms. Newcastle Upon Tyne, UK, Nov. 2008, pp. 29–38
Kovács, Máté; Lollini, Paolo; Majzik, István & Bondavalli, Andrea
-
“Formal analysis of BPEL. workflows with compensation by model checking”. In: Comput. Syst. Sci. Eng. 23.5 (2008)
Kovács, Máté; Varró, Dániel; Gönczy, László
-
“Resolution Trees with Lemmas: Resolution Refinements that Characterize DLL Algorithms with Clause Learning”. In: Logical Methods in Computer Science 4.4 (2008)
Buss, Samuel R.; Hoffmann, Jan & Johannsen, Jan
-
“Simulation and Formal Analysis of Workflow Models”. In: Proc. of the Fifth International Workshop on Graph Transformation and Visual Modeling Techniques. Ed. by Roberto Bruni and Daniel Varro. Electronic Notes in Theoretical Computer Science. Vienna, AU- STRIA: Elsevier, 2006, pp. 215–224
Kovács, Máté & Gönczy, László
-
“Syntactic Metatheory of Higher-Order Subtyping”. In: Computer Science Logic, 22nd International Workshop, CSL 2008. Ed. by Michael Kaminski and Simone Martini. LNCS 5213, Springer, 2008, pp. 446–460
Abel, Andreas & Rodriguez, Dulma
-
“The NP-hardness of Finding a Directed Acyclic Graph for Regular Resolution”. In: Theoretical Computer Science 396.1-3 (2008)
Buss, Samuel R. & Hoffmann, Jan
-
“An Exponential Lower Bound for the Parity Game Strategy Improvement Algorithm as We Know it”. In: 24th Annual IEEE Symposium on Logic in Computer Science, LICS 2009. 2009, pp. 145–156
Friedmann, Oliver
-
“Comparison of Algorithms for Checking Emptiness on Büchi Automata”. In: 5th Doctoral Workshop on Mathematical and Engineering Methods in Computer Science (MEMICS). Ed. by Petr Hlinený, Václav Matyás, and Tomás Vojnar. Vol. 13. OASICS. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, Germany, 2009
Andreas Gaiser and Stefan Schwoon
-
“Computing Shapley’s saddles”. In: SIGecom Exchanges 8.2 (2009), p. 3
Brandt, Felix; Brill, Markus; Fischer, Felix; Harrenstein, Paul & Hoffmann, Jan
-
“Examining robotic systems with shape-adjustable manipulators under dynamic environments: From simulation to verification”. In: IEEE International Symposium on Computational Intelligence in Robotics and Automation (CIRA’09). IEEE Computer Society, 2009, pp. 72–77
Cheng, Chih-Hong; Knoll, Alois; Buckl, Christian; Esparza, Javier & Chen, Yang
-
“Efficient Type-Checking for Amortised Heap-Space Analysis”. In: Computer Science Logic, 23rd international Workshop, CSL 2009, 18th Annual Conference of the EACSL. Ed. by Erich Gr¨adel and Reinhard Kahle. LNCS 5771, Springer, 2009, pp. 317–331
Hofmann, Martin & Rodriguez, Dulma
-
“Finding a Tree Structure in a Resolution Proof is NP- Complete”. In: Theoretical Computer Science 410.21-23 (2009)
Hoffmann, Jan
-
“InvGen: An Efficient Invariant Generator”. In: Computer Aided Verification, 21st International Conference, CAV 2009. Ed. by Ahmed Bouajjani and Oded Maler. LNCS 5643, Springer, 2009, pp. 634–640
Gupta, Ashutosh & Rybalchenko, Andrey
-
“Membership Checking in Greatest Fixpoints Revisited”. In: 6th Workshop on Fixed Points in Computer Science, FICS 2009. Institute of Cybernetics, 2009, pp. 46–53
Martin Hofmann and Dulma Rodriguez
-
“Proof pearl: Mechanizing the textbook proof of Huffman’s algorithm in Isabelle/HOL”. In: J. Autom. Reasoning 43.1 (2009), pp. 1–18
Blanchette, Jasmin Christian
-
“Proving Inequalities over Reals with Computation in Isabelle/HOL”. In: ACM SIGSAM 2009 International Workshop on Programming Languages for Mechanized Mathematics Systems (PLMMS’09). Ed. by Gabriel Dos Reis and Laurent Théry. Munich, Aug. 2009, pp. 38–45
Johannes Hölzl
-
“Solving Parity Games in Practice”. In: Automated Technology for Verification and Analysis, 7th International Symposium, ATVA 2009. 2009, pp. 182–196
Friedmann, Oliver & Lange, Martin
-
“The Computational Complexity of Weak Saddles”. In: Algorithmic Game Theory, Second International Symposium, SAGT 2009. Ed. by Marios Mavronicolas and Vicky G. Papadopoulou. LNCS 5814, Springer, 2009, pp. 238–249
Brandt, Felix; Brill, Markus; Fischer, Felix & Hoffmann, Jan
-
“Turning Inductive into Equational Specifications”. In: Theorem Proving in Higher Order Logics, 22nd International Conference, TPHOLs 2009. LNCS 5674, Springer, 2009, pp. 131–146
Basin, David; Capkun, Srdjan; Schaller, Patrick & Schmidt, Benedikt
-
"Computing Least Fixed Points of Probabilistic Systems of Polynomials”. In: 27th International Symposium on Theoretical Aspects of Computer Science, STACS 2010. Ed. by Jean-Yves Marion and Thomas Schwentick. Vol. 5. LIPIcs. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, 2010, pp. 359–370
Javier Esparza, Andreas Gaiser, and Stefan Kiefer
-
Christian Kern and Javier Esparza. “Automatic Error Correction of Java Programs”. In: Formal Methods for Industrial Critical Systems - 15th International Workshop, FMICS 2010. LNCS 6371, Springer, 2010, pp. 67–81
Kern, Christian & Esparza, Javier
-
Specifying and verifying sparse matrix codes”. In: 15th ACM SIGPLAN international conference on Functional programming, ICFP 2010. ACM, 2010, pp. 249–260
Arnold, Gilad; Hölzl, Johannes; Köksal, Ali Sinan; Bodík, Rastislav & Sagiv, Mooly
-
“A CTL-Based Logic for Program Abstractions”. In: 17th Workshop on Logic, Language, Information and Computation (WoLLIC 2010, Brasília, Brazil). Ed. by Anuj Dawar and Ruy de Queiroz. LNCS 6188, Springer, 2010, pp. 19–33. isbn: 978-3-642-13823-2
Lange, Martin & Latte, Markus
-
“A Decision Procedure for CTL* Based on Tableaux and Automata”. In: Automated Reasoning, 5th International Joint Conference, IJCAR 2010. LNCS 6173, Springer, 2010, pp. 331–345
Friedmann, Oliver; Latte, Markus & Lange, Martin
-
“A Solver for Modal Fixpoint Logics”. In: Electr. Notes Theor. Comput. Sci. 262 (2010), pp. 99–111
Friedmann, Oliver & Lange, Martin
-
“Amortized Resource Analysis with Polymorphic Recursion and Partial Big-Step Operational Semantics”. In: Programming Languages and Systems - 8th Asian Symposium, APLAS 2010. Ed. by Kazunori Ueda. LNCS 6461, Springer, 2010, pp. 172–187
Hoffmann, Jan & Hofmann, Martin
-
“Amortized Resource Analysis with Polynomial Potential - A Static Inference of Polynomial Bounds for Functional Programs”. In: Programming Languages and Systems, 19th European Symposium on Programming, ESOP 2010. Ed. by Andrew D. Gordon. LNCS 6012, Springer, 2010, pp. 287–306
Hoffmann, Jan & Hofmann, Martin
-
“Bottom-Up Tree Automata with Term Constraints”. In: Logic for Programming, Artificial Intelligence, and Reasoning - 17th International Conference, LPAR-17. Ed. by Christian G. Fermüller and Andrei Voronkov. LNCS 6397, Springer, 2010, pp. 581–593
Reuß, Andreas & Seidl, Helmut
-
“Extended Computation Tree Logic”. In: 17th International Conference on Logic for Programming, Artificial Intelligence and Reasoning LPAR 2010. Ed. by Christian Fermüller and Andrei Voronkov. LNCS 6397, Springer, 2010, pp. 67–81. isbn: 978-3-642-16241-1
Axelsson, Roland; Hague, Matthew; Kreutzer, Stephan; Lange, Martin & Latte, Markus
-
“GAVS: Game Arena Visualization and Synthesis”. In: 8th International Symposium on Automated Technology for Verification and Analysis (ATVA’10). LNCS 6252, Springer, 2010, pp. 347–352
Cheng, Chih-Hong; Buckl, Christian; Luttenberger, Michael & Knoll, Alois
-
“Generating counterexamples for structural inductions by exploiting nonstandard models”. In: Logic for Programming, Artificial Intelligence, and Reasoning - 17th International Conference, LPAR-17. Ed. by Christian G. Fermüller and Andrei Voronkov. LNCS 6397, Springer, 2010, pp. 117–141
Blanchette, Jasmin Christian & Claessen, Koen
-
“Interprocedural Control Flow Reconstruction”. In: Programming Languages and Systems - 8th Asian Symposium, APLAS 2010. Ed. by Kazunori Ueda. Shanghai, China: LNCS 6461, Springer, 2010, pp. 188–203
Flexeder, Andrea; Mihaila, Bogdan; Petter, Michael & Seidl, Helmut
-
“Local Strategy Improvement for Parity Game Solving”. In: First Symposium on Games, Automata, Logic, and Formal Verification. Vol. 25. EPTCS. 2010, pp. 118–131
Friedmann, Oliver & Lange, Martin
-
“Nitpick: A Counterexample Generator for Higher-Order Logic Based on a Relational Model Finder”. In: Interactive Theorem Proving, First International Conference, ITP 2010. Ed. by Matt Kaufmann and Lawrence C. Paulson. LNCS 6172, Springer, 2010, pp. 131–146
Blanchette, Jasmin Christian & Nipkow, Tobias
-
“Non-monotonic Refinement of Control Abstraction for Concurrent Programs”. In: Automated Technology for Verification and Analysis - 8th International Symposium, AT- VA 2010. Ed. by Ahmed Bouajjani and Wei-Ngan Chin. LNCS 6252, Springer, 2010, pp. 188–202
Gupta, Ashutosh; Popeea, Corneliu & Rybalchenko, Andrey
-
“On least fixed points of systems of positive polynomials”. In: ACM Comm. Computer Algebra 43.3/4 (2009), pp. 81–83
Esparza, Javier; Gaiser, Andreas & Kiefer, Stefan
-
“On the influence of social factors on team recommendations”. In: Workshops Proceedings of the 26th International Conference on Data Engineering, ICDE 2010. IEEE Computer Society, 2010, pp. 270–277
Brocco, Michele; Groh, Georg & Kern, Christian
-
“The Complexity of Computing Minimal Unidirectional Covering Sets”. In: Algorithms and Complexity, 7th International Conference, CIAC 2010. Ed. by Tiziana Calamoneri and Josep Diaz. LNCS 6078, Springer, 2010, pp. 299–310
Baumeister, Dorothea; Brandt, Felix; Fischer, Felix; Hoffmann, Jan & Rothe, Jörg
-
“The Computational Complexity of Weak Saddles”. In: Theory Comput. Syst. 49.1 (2011), pp. 139–161
Brandt, Felix; Brill, Markus; Fischer, Felix & Hoffmann, Jan
-
“The Stevens-Stirling-Algorithm for Solving Parity Games Locally Requires Exponential Time”. In: Int. J. Found. Comput. Sci. 21.3 (2010), pp. 277–287
FRIEDMANN, OLIVER
-
“Three Years of Experience with Sledgehammer, a Practical Link Between Automatic and Interactive Theorem Provers”. In: The 8th International Workshop on the Implementation of Logics, IWIL 2010. Ed. by Geoff Sutcliffe, Eugenia Ternovska, and Stephan Schulz. 2010, pp. 1–11
Paulson, Lawrence
-
“Verifying a Local Generic Solver in Coq”. In: Static Analysis - 17th International Symposium, SAS 2010. LNCS 6337, Springer, 2010, pp. 340–355
Hofmann, Martin; Karbyshev, Aleksandr & Seidl, Helmut
-
“What Is a Pure Functional?” In: Automata, Languages and Programming, 37th International Colloquium, ICALP 2010. LNCS 6199, Springer, 2010, pp. 199–210
Hofmann, Martin; Karbyshev, Aleksandr & Seidl, Helmut
-
"Separation of Test-Free Propositional Dynamic Logics over Context-Free Languages”. In: 2nd International Symposium on Games, Automata, Logics and Formal Verification (GandALF 2011, Minori, Italy). Ed. by Giovanna D’Agostino and Salvatore La Torre. Vol. 54. EPTCS. 2011, pp. 207– 221
Latte, Markus
-
“A subexponential lower bound for the Random Facet algorithm for Parity Games”. In: Twenty-Second Annual ACM-SIAM Symposium on Discrete Algorithms, SO- DA 2011. 2011, pp. 202–216
Friedmann, Oliver; Hansen, Thomas Dueholm & Zwick, Uri
-
“A Subexponential Lower Bound for Zadeh’s Pivoting Rule for Solving Linear Programs and Games”. In: Integer Programming and Combinatoral Optimization - 15th International Conference, IPCO 2011. 2011, pp. 192–206
Friedmann, Oliver
-
“Algorithms for synthesizing priorities in componentbased systems”. In: 9th International Symposium on Automated Technology for Verification and Analysis (ATVA’11). LNCS 6996, Springer, 2011, pp. 150–167
Cheng, Chih-Hong; Bensalem, Saddek; Chen, Yu-Fang; Yan, Rongjie; Jobstmann, Barbara; Ruess, Harald; Buckl, Christian & Knoll, Alois
-
“An Exponential Lower Bound for the Latest Deterministic Strategy Iteration Algorithms”. In: Logical Methods in Computer Science 7.3 (2011)
Friedmann, Oliver
-
“Animating the Formalised Semantics of a Java-Like Language”. In: Interactive Theorem Proving - Second International Conference, ITP 2011. Ed. by Marko C. J. D. van Eekelen, Herman Geuvers, Julien Schmaltz, and Freek Wiedijk. LNCS 6898, Springer, 2011, pp. 216–232
Lochbihler, Andreas & Bulwahn, Lukas
-
“Automatic Proof and Disproof in Isabelle/HOL”. In: Frontiers of Combining Systems, 8th International Symposium, FroCoS 2011. Ed. by Cesare Tinelli and Viorica Sofronie-Stokkermans. LNCS 6989, Springer, 2011, pp. 12–27
Blanchette, Jasmin Christian; Bulwahn, Lukas & Nipkow, Tobias
-
“Constraint solving for verification”. PhD thesis. Technical University Munich, 2011
Ashutosh Gupta
-
“Exponential Lower Bounds for Solving Infinitary Payoff Games and Linear Programs”. PhD thesis. Ludwig Maximilians University Munich, 2011
Oliver Friedmann
-
“Extending H1-clauses with disequalities”. In: Information Processing Letters 111.20 (2011), pp. 1007–1013
Seidl, Helmut & Reuß, Andreas
-
“Extending Hindley- Milner Type Inference with Coercive Structural Subtyping”. In: Programming Languages and Systems - 9th Asian Symposium, APLAS 2011. Ed. by Hongseok Yang. LNCS 7078, Springer, 2011, pp. 89–104
Traytel, Dmitriy; Berghofer, Stefan & Nipkow, Tobias
-
“Extending Sledgehammer with SMT Solvers”. In: Automated Deduction - CADE- 23 - 23rd International Conference on Automated Deduction. Ed. by Nikolaj Bjørner and Viorica Sofronie-Stokkermans. LNCS 6803, Springer, 2011, pp. 207–221
Blanchette, Jasmin Christian; Böhme, Sascha & Paulson, Lawrence C.
-
“GAVS+: An Open Framework for the Research of Algorithmic Game Solving”. In: TACAS’11. LNCS 6605, Springer, 2011, pp. 258–261
Cheng, Chih-Hong; Knoll, Alois; Luttenberger, Michael & Buckl, Christian
-
“Model Checking Industrial Robot Systems”. In: Model Checking Software - 18th International SPIN Workshop. Ed. by Alex Groce and Madanlal Musuvathi. LNCS 6823, Springer, 2011, pp. 161–176
Weißmann, Markus; Bedenk, Stefan; Buckl, Christian & Knoll, Alois
-
“Model Construction and Priority Synthesis for Simple Interaction Systems”. In: 3rd NASA Formal Methods Symposium (NFM’11). LNCS 6617, Springer, 2011, pp. 466–471
Cheng, Chih-Hong; Bensalem, Saddek; Jobstmann, Barbara; Yan, Rongjie; Knoll, Alois & Ruess, Harald
-
“Monotonicity Inference for Higher-Order Formulas”. In: J. Autom. Reasoning 47.4 (2011)
Blanchette, Jasmin Christian & Krauss, Alexander
-
“More on balanced diets”. In: J. Funct. Program. 21.2 (2011), pp. 135–157
FRIEDMANN, OLIVER & LANGE, MARTIN
-
“Nitpicking C++ concurrency”. In: 13th International ACM SIGPLAN Conference on Principles and Practice of Declarative Programming, PPDP 2011. ACM Press, 2011, pp. 113–124
Blanchette, Jasmin Christian; Weber, Tjark; Batty, Mark; Owens, Scott & Sarkar, Susmit
-
“On the hardness of priority synthesis”. In: 16th International Conference on Implementation and Application of Automata (CIAA’11). LNCS 6807, Springer, 2011, pp. 110–117
Cheng, Chih-Hong; Jobstmann, Barbara; Buckl, Christian & Knoll, Alois
-
“Precise Static Analysis of Binaries by Extracting Relational Information”. In: 18th Working Conference on Reverse Engineering, WCRE 2011. Ed. by M.Pinzger and D. Poshyvanyk. IEEE Computer Society, 2011, pp. 357–366
Sepp, Alexander; Mihaila, Bogdan & Simon, Axel
-
“Predicate abstraction and refinement for verifying multi-threaded programs”. In: 38th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL 2011. ACM, 2011, pp. 331–344
Gupta, Ashutosh; Popeea, Corneliu & Rybalchenko, Andrey
-
“Probabilistic Abstractions with Arbitrary Domains”. In: Static Analysis - 18th International Symposium, SAS 2011. Ed. by Eran Yahav. LNCS 6887, Springer, 2011, pp. 334–350
Esparza, Javier & Gaiser, Andreas
-
“Relational analysis of (co)inductive predicates, (co)algebraic datatypes, and (co)recursive functions”. In: Software Quality Journal 21.1 (2013), pp. 101–126
Blanchette, Jasmin Christian
-
“Smart test data generators via logic programming”. In: Technical Communications of the 27th International Conference on Logic Programming, ICLP 2011. Ed. by John P. Gallagher and Michael Gelfond. Vol. 11. LI- PIcs. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, 2011, pp. 139–150
Lukas Bulwahn
-
“Solving Recursion-Free Horn Clauses over LI+UIF”. In: Programming Languages and Systems - 9th Asian Symposium, APLAS 2011. Ed. by Hongseok Yang. LNCS 7978, Springer, 2011, pp. 188–203
Gupta, Ashutosh; Popeea, Corneliu & Rybalchenko, Andrey
-
“Subexponential lower bounds for randomized pivoting rules for the simplex algorithm”. In: 43rd ACM Symposium on Theory of Computing, STOC 2011. 2011, pp. 283– 292
Friedmann, Oliver; Hansen, Thomas Dueholm & Zwick, Uri
-
“Synthesis of Fault-Tolerant Embedded Systems using Games: from Theory to Practice”. In: 12th International Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI’11). LNCS 6538, Springer, 2011, pp. 118–133
Cheng, Chih-Hong; Rueß, Harald; Knoll, Alois & Buckl, Christian
-
“The Modal µ-Calculus Caught Off Guard”. In: Automated Reasoning with Analytic Tableaux and Related Methods - 20th International Conference, TABLEAUX 2011. 2011, pp. 149–163
Friedmann, Oliver & Lange, Martin
-
“Threader: A Constraint-Based Verifier for Multi-threaded Programs”. In: Computer Aided Verification - 23rd International Conference, CAV 2011. Ed. by Ganesh Gopalakrishnan and Shaz Qadeer. LNCS 6806, Springer, 2011, pp. 412–417
Gupta, Ashutosh; Popeea, Corneliu & Rybalchenko, Andrey
-
“Three Chapters of Measure Theory in Isabelle/HOL”. In: ITP. 2011, pp. 135–151
Hölzl, Johannes & Heller, Armin
-
“Types with potential: polynomial resource bounds via automatic amortized analysis”. PhD thesis. Ludwig Maximilians University Munich, 2011. isbn: 978-3-8442-1516-8
Jan Hoffmann
-
"Game solving for industrial automation and control”. In: IE- EE International Conference on Robotics and Automation, ICRA 2012. IEEE Computer Society, 2012, pp. 4367–4372
Cheng, Chih-Hong; Geisinger, Michael; Ruess, Harald; Buckl, Christian & Knoll, Alois
-
“Amortised resource analysis for object-oriented programs”. PhD thesis. Ludwig Maximilians University Munich, 2012
Dulma Rodriguez
-
“An implementation for algorithmic game solving and its applications in system synthesis”. PhD thesis. Technical University Munich, 2012
Chih-Hong Cheng
-
“Automatic proofs and refutations for higherorder logic”. PhD thesis. Technical University Munich, 2012
Jasmin Christian Blanchette
-
“Binary Reachability Analysis of Higher Order Functional Programs”. In: Static Analysis - 19th International Symposium, SAS 2012. Ed. by Antoine Miné and David Schmidt. LNCS 7460, Springer, 2012, pp. 388–404
Ledesma-Garza, Ruslán & Rybalchenko, Andrey
-
“Branching Time? Pruning Time!” In: Automated Reasoning - 6th International Joint Conference, IJCAR 2012. Ed. by Bernhard Gramlich, Dale Miller, and Uli Sattler. LNCS 7364, Springer, 2012, pp. 393–407
Latte, Markus & Lange, Martin
-
“Counterexample generation for higher-order logic using functional and logic programming”. PhD thesis. Technical University Munich, 2012
Lukas Bulwahn
-
“Crossing the Syntactic Barrier: Hom- Disequalities for H1-Clauses”. In: Implementation and Application of Automata - 17th International Conference, CIAA 2012. Ed. by Nelma Moreira and Rogério Reis. LNCS 7381, Springer, 2012, pp. 301–312
Reuß, Andreas & Seidl, Helmut
-
“Distributed priority synthesis using knowledge”. In: 2nd edition on Programming systems, languages and applications based on actors, agents, and decentralized control abstractions, AGERE! 2012. ACM, 2012, pp. 129–132
Cheng, Chih-Hong; Yan, Rongjie; Ruess, Harald & Bensalem, Saddek
-
“Distributed Priority Synthesis”. In: Seventh Conference on Systems Software Verification, SSV 2012. Ed. by Franck Cassez, Ralf Huuck, Gerwin Klein, and Bastian Schlich. Vol. 102. EPTCS. 2012, pp. 57–72
Cheng, Chih-Hong; Yan, Rongjie; Bensalem, Saddek & Ruess, Harald
-
“Extending H1-Clauses with Path Disequalities”. In: Foundations of Software Science and Computation Structures - 15th International Conference, FoSSaCS 2012. Ed. by Lars Birkedal. LNCS 7213, Springer, 2012, pp. 165–179
Seidl, Helmut & Reuß, Andreas
-
“Foundational, Compositional (Co)datatypes for Higher-Order Logic: Category Theory Applied to Theorem Proving”. In: 27th Annual IEEE Symposium on Logic in Computer Science, LICS 2012. IEEE Computer Society, 2012, pp. 596–605
Traytel, Dmitry; Popescu, Andrei & Blanchette, Jasmin C.
-
“From tests to proofs”. In: STTT 15.4 (2013), pp. 291–303
Gupta, Ashutosh Kumar; Majumdar, Rupak & Rybalchenko, Andrey
-
“Higher-order functional reactive programming in bounded space”. In: 39th ACM SIGPLAN- SIGACT Symposium on Principles of Programming Languages, POPL 2012. ACM, 2012, pp. 45–58
Krishnaswami, Neelakantan R.; Benton, Nick & Hoffmann, Jan
-
“HSF(C): A Software Verifier Based on Horn Clauses - (Competition Contribution)”. In: Tools and Algorithms for the Construction and Analysis of Systems - 18th International Conference, TACAS 2012. LNCS 7214, Springer, 2012, pp. 549–551
Grebenshchikov, Sergey; Gupta, Ashutosh; Lopes, Nuno P.; Popeea, Corneliu & Rybalchenko, Andrey
-
“Improved Single Pass Algorithms for Resolution Proof Reduction”. In: Automated Technology for Verification and Analysis - 10th International Symposium, ATVA 2012. Ed. by Supratik Chakraborty and Madhavan Mukund. LNCS 7561, Springer, 2012, pp. 107–121
Gupta, Ashutosh
-
“Interactive verification of Markov chains: Two distributed protocol case studies”. In: Quantities in Formal Methods, QFM 2012. Ed. by Uli Fahrenberg, Axel Legay, and Claus R. Thrane. Vol. 103. EPTCS. 2012, pp. 17–31
Hölzl, Johannes & Nipkow, Tobias
-
“Learn with SAT to Minimize B¨uchi Automata”. In: Third International Symposium on Games, Automata, Logics and Formal Verification, GandALF 2012. Ed. by Marco Faella and Aniello Murano. Vol. 96. EPTCS. 2012, pp. 71–84
Barth, Stephan & Hofmann, Martin
-
“Linear constraints over infinite trees”. In: Logic for Programming, Artificial Intelligence, and Reasoning - 18th International Conference, LPAR-18. LNCS 7180, Springer, 2012, pp. 343–358
Hofmann, Martin & Rodriguez, Dulma
-
“MGSyn: Automatic Synthesis for Industrial Automation”. In: Computer Aided Verification - 24th International Conference, CAV 2012. Ed. by P. Madhusudan and Sanjit A. Seshia. LNCS 7358, Springer, 2012, pp. 658– 664
Cheng, Chih-Hong; Geisinger, Michael; Ruess, Harald; Buckl, Christian & Knoll, Alois
-
“Model Checking Information Flow in Reactive Systems”. In: Verification, Model Checking, and Abstract Interpretation. Ed. by Viktor Kuncak and Andrey Rybalchenko. LNCS 7148, Springer, 2012, pp. 169–185
Dimitrova, Rayna; Finkbeiner, Bernd; Kovács, Máté; Rabe, Markus N. & Seidl, Helmut
-
“More SPASS with Isabelle - Superposition with Hard Sorts and Configurable Simplification”. In: Interactive Theorem Proving - Third International Conference, ITP 2012. Ed. by Lennart Beringer and Amy P. Felty. LNCS 7406, Springer, 2012, pp. 345–360
Blanchette, Jasmin Christian; Popescu, Andrei; Wand, Daniel & Weidenbach, Christoph
-
“Multivariate amortized resource analysis”. In: ACM Trans. Program. Lang. Syst. 34.3 (2012), 14:1– 14:62
Hoffmann, Jan; Aehlig, Klaus & Hofmann, Martin
-
“Numerical Analysis of Ordinary Differential Equations in Isabelle/HOL”. In: Interactive Theorem Proving: Third International Conference, ITP 2012. Ed. by Lennart Beringer and Amy Felty. LNCS 7406, Springer, 2012, pp. 377–392. isbn: 978-3-642-32347-8
Immler, Fabian & Hölzl, Johannes
-
“Proving Concurrent Noninterference”. In: Certified Programs and Proofs - Second International Conference, CPP 2012. Ed. by Chris Hawblitzel and Dale Miller. LNCS 7679, Springer, 2012, pp. 109–125
Popescu, Andrei; Hölzl, Johannes & Nipkow, Tobias
-
“Proving Termination of Probabilistic Programs Using Patterns”. In: Computer Aided Verification - 24th International Conference, CAV 2012. LNCS 7358, Springer, 2012, pp. 123–138
Esparza, Javier; Gaiser, Andreas & Kiefer, Stefan
-
“Rabinizer: Small Deterministic Automata for LTL(F, G)”. In: Automated Technology for Verification and Analysis - 10th International Symposium, ATVA 2012. LNCS 7561, Springer, 2012, pp. 72–76
Gaiser, Andreas; Křetínský, Jan & Esparza, Javier
-
“Ramsey-Based Analysis of Parity Automata”. In: Tools and Algorithms for the Construction and Analysis of Systems - 18th International Conference, TACAS 2012. LNCS 7218, Springer, 2012, pp. 64–78
Friedmann, Oliver & Lange, Martin
-
“Reactive and Proactive Diagnosis of Distributed Systems using Net Unfoldings”. In: 12th International Conference on Application of Concurrency to System Design, ACSD 2012. IEEE Computer Society, 2012, pp. 154–163
Esparza, Javier & Kern, Christian
-
“Resource Aware ML”. In: Computer Aided Verification - 24th International Conference, CAV 2012. Ed. by P. Madhusudan and Sanjit A. Seshia. LNCS 7358, Springer, 2012, pp. 781– 786
Hoffmann, Jan; Aehlig, Klaus & Hofmann, Martin
-
“Runtime Enforcement of Information Flow Security in Tree Manipulating Processes”. In: Engineering Secure Software and Systems. Ed. by Gilles Barthe, Benjamin Livshits, and Riccardo Scandariato. LNCS 7159, Springer, 2012, pp. 46–59. isbn: 978-3-642-28165-5
Kovács, Máté & Seidl, Helmut
-
“Smart testing of functional programs in Isabelle”. In: Logic for Programming, Artificial Intelligence, and Reasoning - 18th International Conference, LPAR-18. Ed. by Nikolaj Bjørner and Andrei Voronkov. LNCS 7180, Springer, 2012, pp. 153–167
Bulwahn, Lukas
-
“The New Quickcheck for Isabelle - Random, Exhaustive and Symbolic Testing under One Roof”. In: Certified Programs and Proofs - Second International Conference, CPP 2012. Ed. by Chris Hawblitzel and Dale Miller. LNCS 7679, Springer, 2012, pp. 92–108
Bulwahn, Lukas
-
“Two Local Strategy Iteration Schemes for Parity Game Solving”. In: Int. J. Found. Comput. Sci. 23.3 (2012), pp. 669– 685
FRIEDMANN, OLIVER & LANGE, MARTIN
-
“Verifying pCTL Model Checking”. In: Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2012). Ed. by C. Flanagan and B. K¨onig. LNCS 7214, Springer, 2012, pp. 347– 361
Hölzl, Johannes & Nipkow, Tobias
-
“A Brief Survey of Verified Decision Procedures for Equivalence of Regular Expressions”. In: Automated Reasoning with Analytic Tableaux and Related Methods - 22th International Conference, TABLEAUX 2013. LNCS 8123, Springer, 2013, pp. 10–12
Nipkow, Tobias & Haslbeck, Maximilian
-
“A strongly polynomial algorithm for criticality of branching processes and consistency of stochastic context-free grammars”. In: Inf. Process. Lett. 113.10-11 (2013), pp. 381–385
Esparza, Javier; Gaiser, Andreas & Kiefer, Stefan
-
“A superpolynomial lower bound for strategy iteration based on snare memorization”. In: Discrete Applied Mathematics 161.10-11 (2013), pp. 1317–1337
Friedmann, Oliver
-
“Automata with Generalized Rabin Pairs for Probabilistic Model Checking and LTL Synthesis”. In: Computer Aided Verification - 25th International Conference, CAV 2013. Ed. by Natasha Sharygina and Helmut Veith. LNCS 8044, Springer, 2013, pp. 559–575
Chatterjee, Krishnendu; Gaiser, Andreas & Křetínský, Jan
-
“Automatic Type Inference for Amortised Heap-Space Analysis”. In: Programming Languages and Systems - 22nd European Symposium on Programming, ESOP 2013. Ed. by Matthias Felleisen and Philippa Gardner. LNCS 7792, Springer, 2013, pp. 593–613
Hofmann, Martin & Rodriguez, Dulma
-
“Computing the reveals relation in occurrence nets”. In: Theor. Comput. Sci. 493 (2013), pp. 66–79
Haar, Stefan; Kern, Christian & Schwoon, Stefan
-
“Construction and stochastic applications of measure spaces in higher-order logic”. PhD thesis. Technical University Munich, 2013
Johannes Hölzl
-
“Deciding the unguarded modal µcalculus”. In: Journal of Applied Non-Classical Logics 23.4 (2013), pp. 353– 371
Friedmann, Oliver & Lange, Martin
-
“Encoding Monomorphic and Polymorphic Types”. In: Tools and Algorithms for the Construction and Analysis of Systems - 19th International Conference, TACAS 2013. Ed. by Nir Piterman and Scott A. Smolka. LNCS 7795, Springer, 2013, pp. 493–507
Blanchette, Jasmin Christian; Böhme, Sascha; Popescu, Andrei & Smallbone, Nicholas
-
“Extending Sledgehammer with SMT Solvers”. In: J. Autom. Reasoning 51.1 (2013), pp. 109–128
Blanchette, Jasmin Christian; Böhme, Sascha & Paulson, Lawrence C.
-
“Formal Verification of Language-Based Concurrent Noninterference”. In: J. Formalized Reasoning 6.1 (2013), pp. 1–30
Andrei Popescu, Johannes Hölzl, and Tobias Nipkow
-
“Formalizing Probabilistic Noninterference”. In: Certified Programs and Proofs - Third International Conference, CPP 2013. Ed. by Georges Gonthier and Michael Norrish. LNCS 8307, Springer, 2013, pp. 259–275
Popescu, Andrei; Hölzl, Johannes & Nipkow, Tobias
-
“Information flow security in tree-manipulating processes”. PhD thesis. Technical University Munich, 2013
Máté Kovács
-
“JBernstein: A Validity Checker for Generalized Polynomial Constraints”. In: Computer Aided Verification - 25th International Conference, CAV 2013. Ed. by Natasha Sharygina and Helmut Veith. LNCS 8044, Springer, 2013, pp. 656–661
Cheng, Chih-Hong; Ruess, Harald & Shankar, Natarajan
-
“LEO- II and Satallax on the Sledgehammer test bench”. In: J. Applied Logic 11.1 (2013), pp. 91–102
Sultana, Nik; Blanchette, Jasmin Christian & Paulson, Lawrence C.
-
“MaSh: Machine Learning for Sledgehammer”. In: Interactive Theorem Proving - 4th International Conference, ITP 2013. LNCS 7998, Springer, 2013, pp. 35–50
Kühlwein, Daniel; Blanchette, Jasmin Christian; Kaliszyk, Cezary & Urban, Josef
-
“Mechanizing the Metatheory of Sledgehammer”. In: Frontiers of Combining Systems - 9th International Symposium, FroCoS 2013. Ed. by Pascal Fontaine, Christophe Ringeissen, and Renate A. Schmidt. LNCS 8152, Springer, 2013
Blanchette, Jasmin Christian & Popescu, Andrei
-
“Methods for the diagnosis and automatic repair of software systems”. PhD thesis. Technical University Munich, 2013
Christian Kern
-
“Minimal From Classical Proofs”. In: Annals of Pure and Applied Logic 164.6 (2013), pp. 740–748
Schwichtenberg, Helmut & Senjak, Christoph
-
“Monadic Parametricity of Second-Order Functionals”. PhD thesis. Technical University Munich, 2013
Aleksandr Karbyshev
-
“MoTraS: A Tool for Modal Transition Systems and Their Extensions”. In: Automated Technology for Verification and Analysis - 11th International Symposium, ATVA 2013. Ed. by Dang Van Hung and Mizuhito Ogawa. LNCS 8172, Springer, 2013, pp. 487–491
Křetínský, Jan & Sickert, Salomon
-
“Noninterfering Schedulers - When Possibilistic Noninterference Implies Probabilistic Noninterference”. In: Algebra and Coalgebra in Computer Science - 5th International Conference, CALCO 2013. Ed. by Reiko Heckel and Stefan Milius. LNCS 8089, Springer, 2013, pp. 236–252
Popescu, Andrei; Hölzl, Johannes & Nipkow, Tobias
-
“Normalization of Horn clauses with disequality constraints”. PhD thesis. Technical University Munich, 2013
Andreas Reuß
-
“On Monadic Parametricity of Second-Order Functionals”. In: Foundations of Software Science and Computation Structures - 16th International Conference, FOSSACS 2013. Ed. by Frank Pfenning. LNCS 7794, Springer, 2013
Bauer, Andrej; Hofmann, Martin & Karbyshev, Aleksandr
-
“On Refinements of Boolean and Parametric Modal Transition Systems”. In: Theoretical Aspects of Computing - ICTAC 2013 - 10th International Colloquium. Ed. by Zhiming Liu, Jim Woodcock, and Huibiao Zhu. LNCS 8949, Springer, 2013, pp. 213–230
Křetínský, Jan & Sickert, Salomon
-
“Rabinizer 2: Small Deterministic Automata for LTL \ GU”. In: Automated Technology for Verification and Analysis - 11th International Symposium, ATVA 2013. Ed. by Dang Van Hung and Mizuhito Ogawa. LNCS 8172, Springer, 2013, pp. 446–450
Křetínský, Jan & Garza, Ruslán Ledesma
-
“Ramsey Goes Visibly Pushdown”. In: Automata, Languages, and Programming - 40th International Colloquium, ICALP 2013, Proceedings, Part II. LNCS 7966, Springer, 2013, pp. 224–237
Friedmann, Oliver; Klaedtke, Felix & Lange, Martin
-
“Redirecting Proofs by Contradiction”. In: Third International Workshop on Proof Exchange for Theorem Proving, PxTP 2013. Ed. by Jasmin Christian Blanchette and Josef Urban. Vol. 14. EPiC Series in Computing. EasyChair, 2013, pp. 11–26
Blanchette, Jasmin Christian
-
“Relational abstract interpretation for the verification of 2-hypersafety properties”. In: 2013 ACM SIGSAC Conference on Computer and Communications Security, CCS’13, Berlin. ACM, 2013, pp. 211–222
Kovács, Máté; Seidl, Helmut & Finkbeiner, Bernd
-
“Robust, Semi-Intelligible Isabelle Proofs from ATP Proofs”. In: Third International Workshop on Proof Exchange for Theorem Proving, PxTP 2013. Vol. 14. EPiC Series in Computing. EasyChair, 2013, pp. 117–132
Smolka, Steffen Juilf & Blanchette, Jasmin Christian
-
“Satisfiability Games for Branching-Time Logics”. In: Logical Methods in Computer Science 9.4 (2013)
Friedmann, Oliver; Lange, Martin & Latte, Markus
-
“Solving Existentially Quantified Horn Clauses”. In: Computer Aided Verification - 25th International Conference, CAV 2013. LNCS 8044, Springer, 2013, pp. 869–882
Beyene, Tewodros A.; Popeea, Corneliu & Rybalchenko, Andrey
-
“Solving Parity Games on the GPU”. In: Automated Technology for Verification and Analysis - 11th International Symposium, ATVA 2013. LNCS 8172, Springer, 2013, pp. 455–459
Hoffmann, Philipp & Luttenberger, Michael
-
“Synthesizing Controllers for Automation Tasks with Performance Guarantees”. In: Model Checking Software - 20th International Symposium, SPIN 2013. Ed. by Ezio Bartocci and C. R. Ramakrishnan. LNCS 7976, Springer, 2013, pp. 154–159
Cheng, Chih-Hong; Geisinger, Michael & Buckl, Christian
-
“TFF1: The TPTP Typed First-Order Form with Rank-1 Polymorphism”. In: Automated Deduction - CADE-24 - 24th International Conference on Automated Deduction. Ed. by Maria Paola Bonacina. LNCS 7898, Springer, 2013, pp. 414–420
Blanchette, Jasmin Christian & Paskevich, Andrei
-
“The Undefined Domain: Precise Relational Information for Entities That Do Not Exist”. In: Programming Languages and Systems - 11th Asian Symposium, APLAS 2013. Ed. by Chung-chieh Shan. LNCS 8301, Springer, 2013, pp. 74–89
Siegel, Holger; Mihaila, Bogdan & Simon, Axel
-
“Type Classes and Filters for Mathematical Analysis in Isabelle/HOL”. In: Interactive Theorem Proving - 4th International Conference, ITP 2013. Ed. by Sandrine Blazy, Christine Paulin-Mohring, and David Pichardie. LNCS 7998, Springer, 2013, pp. 279– 294
Hölzl, Johannes; Immler, Fabian & Huffman, Brian
-
“Verification of Reachability Properties and Termination for Probabilistic Systems”. PhD thesis. Technical University Munich, 2013
Andreas Gaiser
-
“Verified Decision Procedures for MSO on Words Based on Derivatives of Regular Expressions”. In: ACM SIGPLAN International Conference on Functional Programming, ICFP’13. Ed. by Greg Morrisett and Tarmo Uustalu. ACM, 2013, pp. 3–12
Traytel, Dmitriy & Nipkow, Tobias
-
“Widening as Abstract Domain”. In: NASA Formal Methods, 5th International Symposium, NFM 2013. LNCS 7871, Springer, 2013, pp. 170–184
Ročkai, Petr; Barnat, Jiří & Brim, Luboš
-
“A constraint-based approach to solving games on infinite graphs”. In: The 41st Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL ’14. ACM, 2014, pp. 221–234
Beyene, Tewodros; Chaudhuri, Swarat; Popeea, Corneliu & Rybalchenko, Andrey
-
“An SMT-Based Approach to Coverability Analysis”. In: Computer Aided Verification - 26th International Conference, CAV 2014, Held as Part of the Vienna Summer of Logic, VSL 2014. Ed. by Armin Biere and Roderick Bloem. LNCS 8559, Springer, 2014, pp. 603–619
Esparza, Javier; Ledesma-Garza, Ruslán; Majumdar, Rupak; Meyer, Philipp & Niksic, Filip
-
“Automatically Generated Safety Mechanisms from Semi-Formal Software Safety Requirements”. In: Computer Safety, Reliability, and Security - 33rd International Conference, SAFECOMP 2014. LNCS 8666, Springer, 2014, pp. 278– 293
Trindade, Raphael Fonte Boa; Bulwahn, Lukas & Ainhauser, Christoph
-
“Branching-time logics with path relativisation”. In: J. Comput. Syst. Sci. 80.2 (2014), pp. 375–389
Latte, Markus & Lange, Martin
-
“Cardinals in Isabelle/HOL”. In: Interactive Theorem Proving - 5th International Conference, ITP 2014. Ed. by Gerwin Klein and Ruben Gamboa. LNCS 8558, Springer, 2014, pp. 111–127
Blanchette, Jasmin Christian; Popescu, Andrei & Traytel, Dmitriy
-
“CTL+FO verification as constraint solving”. In: 2014 International Symposium on Model Checking of Software, SPIN. ACM, 2014, pp. 101–104
Beyene, Tewodros A.; Brockschmidt, Marc & Rybalchenko, Andrey
-
“Experience Report: The Next 1100 Haskell Programmers”. In: Haskell 2014. Ed. by Wouter Swiestra. ACM, 2014, pp. 25–30
Blanchette, Jasmin Christian; Hupel, Lars; Nipkow, Tobias; Noschinski, Lars & Traytel, Dmitriy
-
“Formally Verified Computation of Enclosures of Solutions of Ordinary Differential Equations”. In: NASA Formal Methods: 6th International Symposium, NFM 2014. Ed. by Julia M. Badger and Kristin Yvonne Rozier. LNCS 8430, Springer, 2014, pp. 113–127. isbn: 978-3-319-06200-6
Immler, Fabian
-
“Generalised Interpolation by Solving Recursion-Free Horn Clauses”. In: First Workshop on Horn Clauses for Verification and Synthesis, HCVS 2014. Ed. by Nikolaj Bjørner, Fabio Fioravanti, Andrey Rybalchenko, and Valerio Senni. Vol. 169. EPTCS. 2014, pp. 31–38
Gupta, Ashutosh; Popeea, Corneliu & Rybalchenko, Andrey
-
“Interprocedural Information Flow Analysis of XML Processors”. In: Language and Automata Theory and Applications - 8th International Conference, LATA 2014. Ed. by Adrian-Horia Dediu, Carlos Martín-Vide, José Luis Sierra-Rodríguez, and Bianca Truthe. LNCS 8370, Springer, 2014, pp. 34–61
Seidl, Helmut & Kovács, Máté
-
“On guarded transformation in the modal µ-calculus”. In: Logic Journal of the IGPL 23.2 (2015), pp. 194–216
Bruse, F.; Friedmann, O. & Lange, M.
-
“Rabinizer 3: Safraless Translation of LTL to Small Deterministic Automata”. In: Automated Technology for Verification and Analysis - 12th International Symposium, ATVA 2014. Ed. by Franck Cassez and Jean-François Raskin. LNCS 8837, Springer, 2014, pp. 235– 241
Komárková, Zuzana & Křetínský, Jan
-
“Recursive Functions on Lazy Lists via Domains and Topologies”. In: Interactive Theorem Proving - 5th International Conference, ITP 2014. LNCS 8558, Springer, 2014, pp. 341–357
Lochbihler, Andreas & Hölzl, Johannes
-
“Summary-Based Inter-Procedural Analysis via Modular Trace Refinement”. In: 34th International Conference on Foundation of Software Technology and Theoretical Computer Science, FSTTCS 2014. Ed. by Venkatesh Raman and S. P. Suresh. Vol. 29. LIPIcs. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, 2014, pp. 545– 556
Franck Cassez, Christian Müller and Karla Burnett
-
“Synthesizing Predicates from Abstract Domain Losses”. In: NASA Formal Methods - 6th International Symposium, NFM 2014. LNCS 840, Springer, 2014, pp. 328–342
Mihaila, Bogdan & Simon, Axel
-
“Truly Modular (Co)datatypes for Isabelle/HOL”. In: Interactive Theorem Proving - 5th International Conference, ITP 2014. Ed. by Gerwin Klein and Ruben Gamboa. LNCS 8558, Springer, 2014, pp. 93–110
Blanchette, Jasmin Christian; Hölzl, Johannes; Lochbihler, Andreas; Panny, Lorenz; Popescu, Andrei & Traytel, Dmitriy
-
“Unified Classical Logic Completeness—A Coinductive Pearl”. In: Automated Reasoning - 7th International Joint Conference, IJCAR 2014. Ed. by Stéphane Demri, Deepak Kapur, and Christoph Weidenbach. LNCS 8562, Springer, 2014, pp. 46–60
Blanchette, Jasmin Christian; Popescu, Andrei & Traytel, Dmitriy
-
“Unified Decision Procedures for Regular Expression Equivalence”. In: Interactive Theorem Proving - 5th International Conference, ITP 2014. Ed. by Gerwin Klein and Ruben Gamboa. LNCS 8558, Springer, 2014, pp. 450–466
Nipkow, Tobias & Traytel, Dmitriy
-
“VeriCon: towards verifying controller programs in software-defined networks”. In: ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI ’14, Edinburgh, United Kingdom - June 09 - 11, 2014. ACM, 2014, pp. 282–293
Ball, Thomas; Bjørner, Nikolaj; Gember, Aaron; Itzhaky, Shachar; Karbyshev, Aleksandr; Sagiv, Mooly; Schapira, Michael & Valadarsky, Asaf
-
“A Coalgebraic Decision Procedure for WS1S”. In: 24th EACSL Annual Conference on Computer Science Logic, CSL 2015. Ed. by Stephan Kreutzer. Vol. 41. LIPIcs. Schloss Dagstuhl—Leibniz-Zentrum fA˜14r Informatik, 2015, pp. 487–503
Dmitriy Traytel
-
“A Decision Procedure for Univariate Real Polynomials in Isabelle/HOL”. In: Conference on Certified Programs and Proofs. ACM, 2015, pp. 75–83. isbn: 978-1-4503-3296-5
Eberl, Manuel
-
“A Formalized Hierarchy of Probabilistic System Types - Proof Pearl”. In: Interactive Theorem Proving - 6th International Conference, ITP 2015. Ed. by Christian Urban and Xingyuan Zhang. LNCS 9236, Springer, 2015, pp. 203–220
Hölzl, Johannes; Lochbihler, Andreas & Traytel, Dmitriy
-
“A Verified Compiler for Probability Density Functions”. In: Programming Languages and Systems - 24th European Symposium on Programming, ESOP 2015. Ed. by Jan Vitek. LNCS 9032, Springer, 2015, pp. 80–104
Eberl, Manuel; Hölzl, Johannes & Nipkow, Tobias
-
“A Verified Enclosure for the Lorenz Attractor (Rough Diamond)”. In: Interactive Theorem Proving: 6th International Conference, ITP 2015. Ed. by Christian Urban and Xingyuan Zhang. LNCS 9236, Springer, 2015, pp. 221–226. isbn: 978-3-319-22102-1
Immler, Fabian
-
“Adaptable Static Analysis of Executables for proving the Absence of Vulnerabilities”. PhD thesis. Technical University Munich, 2015
Bogdan Mihaila
-
“An Analysis of Universal Information Flow Based on Self-Composition”. In: IEEE 28th Computer Security Foundations Symposium, CSF 2015. IEEE Computer Society, 2015, pp. 380–393
Muller, Christian; Kovacs, Mate & Seidl, Helmut
-
“Determining the Nonexistence of Evasive Trajectories for Collision Avoidance Systems”. In: IEEE 18th International Conference on Intelligent Transportation Systems, ITSC 2015. IEEE Computer Society, 2015, pp. 956–961
Sontges, Sebastian & Althoff, Matthias
-
“Formalising Traffic Rules for Accountability of Autonomous Vehicles”. In: IEEE 18th International Conference on Intelligent Transportation Systems, ITSC 2015. IEEE Computer Society, 2015, pp. 1658– 1665
Rizaldi, Albert & Althoff, Matthias
-
“Formalizing Symbolic Decision Procedures for Regular Languages”. PhD thesis. Technical University Munich, 2015
Dmytro Traytel
-
“Foundational Extensible Corecursion”. In: 20th ACM SIGPLAN International Conference on Functional Programming, ICFP 2015. Ed. by John Reppy. ACM, 2015, pp. 192–204
Blanchette, Jasmin Christian; Popescu, Andrei & Traytel, Dmitriy
-
“Interprocedural Two-Variable Herbrand Equalities”. In: Programming Languages and Systems - 24th European Symposium on Programming, ESOP 2015. Ed. by Jan Vitek. LNCS 9032, Springer, 2015, pp. 457–482
Frielinghaus, Stefan Schulze; Petter, Michael & Seidl, Helmut
-
“Mining the Archive of Formal Proofs”. In: Intelligent Computer Mathematics - International Conference, CICM 2015. Ed. by Manfred Kerber, Jacques Carette, Cezary Kaliszyk, Florian Rabe, and Volker Sorge. LNCS 9150, Springer, 2015, pp. 3–17
Blanchette, Jasmin Christian; Haslbeck, Maximilian; Matichuk, Daniel & Nipkow, Tobias
-
“Negotiation Games”. In: Sixth International Symposium on Games, Automata, Logics and Formal Verification, GandALF 2015. Vol. 193. EPTCS. 2015, pp. 31–42
Hoffmann, Philipp
-
“On Time-Memory Trade-Off for Collision Detection”. In: 2015 IEEE Intelligent Vehicles Symposium, IV 2015. IEEE Computer Society, 2015, pp. 1173–1180
Rizaldi, Albert; Sontges, Sebastian & Althoff, Matthias
-
“Ramsey-Based Inclusion Checking for Visibly Pushdown Automata”. In: ACM Trans. Comput. Log. 16.4 (2015), 34:1–34:24
Friedmann, Oliver; Klaedtke, Felix & Lange, Martin
-
“Refinement checking on parametric modal transition systems”. In: Acta Inf. 52.2-3 (2015), pp. 269–297
Beneš, Nikola; Křetínský, Jan; Larsen, Kim G.; Møller, Mikael H.; Sickert, Salomon & Srba, Jiří
-
“Temporal Program Verification and Synthesis as Horn Constraints Solving”. PhD thesis. Technical University Munich, Germany, 2015
Tewodros A. Beyene
-
“Tool Presentation: Isabelle/HOL for Reachability Analysis of Continuous Systems”. In: ARCH14-15. 1st and 2nd International Workshop on Applied veRification for Continuous and Hybrid Systems. Ed. by Goran Frehse and Matthias Althoff. Vol. 34. EPiC Series in Computing. EasyChair, 2015, pp. 180–187
Immler, Fabian
-
“Unifying Two Views on Multiple Mean-Payoff Objectives in Markov Decision Processes”. In: 30th Annual ACM/IEEE Symposium on Logic in Computer Science, LICS 2015. IEEE Computer Society, 2015, pp. 244–256
Chatterjee, Krishnendu; Komarkova, Zuzana & Kretinsky, Jan
-
“Verified Decision Procedures for MSO on Words Based on Derivatives of Regular Expressions”. In: J. Funct. Program. 25 (2015)
TRAYTEL, DMITRIY & NIPKOW, TOBIAS
-
“Verified Reachability Analysis of Continuous Systems”. In: Tools and Algorithms for the Construction and Analysis of Systems: 21st International Conference, TACAS 2015. Ed. by Christel Baier and Cesare Tinelli. Berlin, Heidelberg: LNCS 9035, Springer, 2015, pp. 37–51. isbn: 978-3-662- 46681-0
Immler, Fabian
-
“Witnessing (Co)datatypes”. In: Programming Languages and Systems - 24th European Symposium on Programming, ESOP 2015. Ed. by Jan Vitek. LNCS 9032, Springer, 2015, pp. 359–382
Blanchette, Jasmin Christian; Popescu, Andrei & Traytel, Dmitriy
-
"An exponential lower bound for Cunningham’s rule”. In: Math. Program. 161.1-2 (2017), pp. 271–305
Avis, David & Friedmann, Oliver
-
The Flow of ODEs”. In: Interactive Theorem Proving: 7th International Conference, ITP 2016. Ed. by Jasmin Christian Blanchette and Stephan Merz. LNCS 9807, Springer, 2016, pp. 184– 199. isbn: 978-3-319-43144-4
Immler, Fabian & Traut, Christoph
-
“A Formally Verified Checker of the Safe Distance Traffic Rules for Autonomous Vehicles”. In: NA- SA Formal Methods - 8th International Symposium, NFM 2016. Ed. by Sanjai Rayadurgam and Oksana Tkachuk. LNCS 9690, Springer, 2016, pp. 175–190. isbn: 978-3-319-40648-0
Rizaldi, Albert; Immler, Fabian & Althoff, Matthias
-
“An implementation of Deflate in Coq”. In: FM 2016: Formal Methods - 21st International Symposium. LNCS 9995, Springer, 2016, pp. 612–627
Senjak, Christoph-Simon & Hofmann, Martin
-
“Deciding Monadic Second Order Logic over ω-Words by Specialized Finite Automata”. In: Integrated Formal Methods - 12th International Conference, IFM 2016. Ed. by Eriká Abrahám and Marieke Huisman. LNCS 9681, Springer, 2016, pp. 245–259
Barth, Stephan
-
“Enforcing Termination of Interprocedural Analysis”. In: Static Analysis - 23rd International Symposium, SAS 2016. Ed. by Xavier Rival. LNCS 9837, Springer, 2016, pp. 447–468
Schulze Frielinghaus, Stefan; Seidl, Helmut & Vogler, Ralf
-
“Efficient CTL Verification via Horn Constraints Solving”. In: 3rd Workshop on Horn Clauses for Verification and Synthesis, HCVS@ETAPS 2016, 3rd April 2016. Ed. by John P. Gallagher and Philipp Rümmer. Vol. 219. EPTCS. 2016, pp. 1– 14
Beyene, Tewodros A.; Popeea, Corneliu & Rybalchenko, Andrey
-
“Fail-Safe Motion Planning of Autonomous Vehicles”. In: 19th IEEE International Conference on Intelligent Transportation Systems, ITSC 2016. IEEE Computer Society, 2016, pp. 452–458
Magdici, Silvia & Althoff, Matthias
-
“Formal Languages, Formally and Coinductively”. In: 1st International Conference on Formal Structures for Computation and Deduction, FSCD 2016. Ed. by Delia Kesner and Brigitte Pientka. Vol. 52. LIPIcs. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, 2016, 31:1–31:17
Dmitriy Traytel
-
“Formalising Semantics for Expected Running Time of Probabilistic Programs”. In: Interactive Theorem Proving - 7th International Conference, ITP 2016. Ed. by Jasmin Christian Blanchette and Stephan Merz. LNCS 9807, Springer, 2016, pp. 475–482
Hölzl, Johannes
-
“From LTL to deterministic automata - A safraless compositional approach”. In: Formal Methods in System Design 49.3 (2016), pp. 219–271
Esparza, Javier; Křetínský, Jan & Sickert, Salomon
-
“Limit- Deterministic Büchi Automata for Linear Temporal Logic”. In: Computer Aided Verification - 28th International Conference, CAV 2016. Ed. by Swarat Chaudhuri and Azadeh Farzan. LNCS 9780, Springer, 2016, pp. 312–332
Sickert, Salomon; Esparza, Javier; Jaax, Stefan & Křetínský, Jan
-
“Markov Chains and Markov Decision Processes in Isabelle/HOL”. In: J. Autom. Reasoning 59.3 (2017), pp. 345–387
Hölzl, Johannes
-
“MoChiBA: Probabilistic LTL Model Checking Using Limit-Deterministic Büchi Automata”. In: Automated Technology for Verification and Analysis - 14th International Symposium, ATVA 2016. Ed. by Cyrille Artho, Axel Legay, and Doron Peled. LNCS 9938, Springer, 2016, pp. 130–137
Sickert, Salomon & Křetínský, Jan
-
“Proving Divide and Conquer Complexities in Isabelle/HOL”. In: Journal of Automated Reasoning 58.4 (Apr. 2017), pp. 483–508. issn: 1573- 0670
Eberl, Manuel
-
“Recursive Games for Compositional Program Synthesis”. In: Verified Software: Theories, Tools, and Experiments - 7th International Conference, VSTTE 2015, Revised Selected Papers. Ed. by Arie Gurfinkel and Sanjit A. Seshia. LNCS 9593, Springer, 2015, pp. 19–39
Beyene, Tewodros A.; Chaudhuri, Swarat; Popeea, Corneliu & Rybalchenko, Andrey
-
“Reduction Rules for Colored Workflow Nets”. In: Fundamental Approaches to Software Engineering - 19th International Conference, FASE 2016. LNCS 9633, Springer, 2016, pp. 342–358
Esparza, Javier & Hoffmann, Philipp
-
“Set-Based Prediction of Traffic Participants on Arbitrary Road Networks”. In: IEEE Transactions on Intelligent Vehicles 1.2 (2016), pp. 187–202
Althoff, Matthias & Magdici, Silvia
-
“Soundness and Completeness Proofs by Coinductive Methods”. In: J. Autom. Reasoning 58.1 (2017), pp. 149–179
Blanchette, Jasmin Christian; Popescu, Andrei & Traytel, Dmitriy
-
“Specifying and Verifying Secrecy in Workflows with Arbitrarily Many Agents”. In: Automated Technology for Verification and Analysis - 14th International Symposium, AT- VA 2016. Ed. by Cyrille Artho, Axel Legay, and Doron Peled. LNCS 9938, Springer, 2016, pp. 157–173
Finkbeiner, Bernd; Seidl, Helmut & Müller, Christian
-
“Verified Analysis of List Update Algorithms”. In: 36th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2016. Ed. by Akash Lal, S. Akshay, Saket Saurabh, and Sandeep Sen. Vol. 65. LIPIcs. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, 2016, 49:1–49:15
Maximilian P. L. Haslbeck and Tobias Nipkow
-
"A Formally Verified Proof of the Central Limit Theorem. In: J Autom Reasoning 59, 389–423 (2017)
Avigad, Jeremy; Hölzl, Johannes & Serafin, Luke
-
“A Report of ARCADE 2017”. In: ARCA- DE 2017, 1st International Workshop on Automated Reasoning: Challenges, Applications, Directions, Exemplary Achievements. Vol. 51. EPiC Series in Computing. EasyChair, 2017, pp. 1–5
Reger, Giles & Traytel, Dmitriy
-
“Adaptive Cruise Control with Safety Guarantees for Autonomous Vehicles”. In: World Congress of the International Federation of Automatic Control. IEEE Computer Society, 2017, pp. 5774– 5781
Magdici, Silvia & Althoff, Matthias
-
“AERIAL: Almost Event- Rate Independent Algorithms for Monitoring Metric Regular Properties”. In: RV-CuBES 2017. An International Workshop on Competitions, Usability, Benchmarks, Evaluation, and Standardisation for Runtime Verification Tools. Ed. by Giles Reger and Klaus Havelund. Vol. 3. Kalpa Publications in Computing. EasyChair, 2017, pp. 29–36
Basin, David; Krstic, Srdjan & Traytel, Dmitriy
-
“Almost Event-Rate Independent Monitoring of Metric Dynamic Logic”. In: Runtime Verification - 17th International Conference, RV 2017. Ed. by Shuvendu K. Lahiri and Giles Reger. LNCS 10548, Springer, 2017, pp. 85–102
Basin, David; Krstić, Srđan & Traytel, Dmitriy
-
“Almost Event-Rate Independent Monitoring of Metric Temporal Logic”. In: Tools and Algorithms for the Construction and Analysis of Systems - 23rd International Conference, TACAS 2017. Ed. by Axel Legay and Tiziana Margaria. LNCS 10206, Springer, 2017, pp. 94–112
Basin, David; Bhatt, Bhargav Nagaraja & Traytel, Dmitriy
-
“ARCH-COMP17 Category Report: Continuous Systems with Nonlinear Dynamics”. In: ARCH17. 4th International Workshop on Applied Verification of Continuous and Hybrid Systems, collocated with Cyber-Physical Systems Week (CPSWeek). Ed. by Goran Frehse and Matthias Althoff. Vol. 48. EPiC Series in Computing. EasyChair, 2017, pp. 160–169
Chen, Xin; Althoff, Matthias & Immler, Fabian
-
“Computing possible driving corridors for automated vehicles”. In: IEEE Intelligent Vehicles Symposium, IV 2017. IEEE Computer Sopciety, 2017, pp. 160–166
Sontges, Sebastian & Althoff, Matthias
-
“Decidable linear list constraints”. In: LPAR-21. 21st International Conference on Logic for Programming, Artificial Intelligence and Reasoning. Ed. by Thomas Eiter and David Sands. Vol. 46. EPiC Series in Computing. EasyChair, 2017, pp. 181–199
Bauer, Sabine & Hofmann, Martin
-
“Determining the maximum time horizon for vehicles to safely follow a trajectory”. In: 20th IEEE International Conference on Intelligent Transportation Systems, ITSC 2017. IEEE Computer Society, 2017, pp. 1–7
Magdici, Silvia; Ye, Zhenzhang & Althoff, Matthias
-
“Enforcing Termination of Interprocedural Analysis”. In: Formal Methods in System Design (2017)
Schulze Frielinghaus, Stefan; Seidl, Helmut & Vogler, Ralf
-
“Formal Languages, Formally and Coinductively”. In: Logical Methods in Computer Science 13.3 (2017)
Dmitriy Traytel
-
“Formalising and Monitoring Traffic Rules for Autonomous Vehicles in Isabelle/HOL”. In: Integrated Formal Methods - 13th International Conference, IFM 2017. Ed. by Nadia Polikarpova and Steve Schneider. LNCS 10510, Springer, 2017, pp. 50– 66
Rizaldi, Albert; Keinholz, Jonas; Huber, Monika; Feldle, Jochen; Immler, Fabian; Althoff, Matthias; Hilgendorf, Eric & Nipkow, Tobias
-
“Foundational (Co)datatypes and (Co)recursion for Higher-Order Logic”. In: Frontiers of Combining Systems - 11th International Symposium, FroCoS 2017. Ed. by Clare Dixon and Marcelo Finger. LNCS 10483, Springer, 2017, pp. 3–21
Biendarra, Julian; Blanchette, Jasmin Christian; Bouzy, Aymeric; Desharnais, Martin; Fleury, Mathias; Hölzl, Johannes; Kunčar, Ondřej; Lochbihler, Andreas; Meier, Fabian; Panny, Lorenz; Popescu, Andrei; Sternagel, Christian; Thiemann, René & Traytel, Dmitriy
-
“Friends with Benefits - Implementing Corecursion in Foundational Proof Assistants”. In: Programming Languages and Systems - 26th European Symposium on Programming, ESOP 2017. Ed. by Hongseok Yang. LNCS 10201, Springer, 2017, pp. 111–140
Blanchette, Jasmin Christian; Bouzy, Aymeric; Lochbihler, Andreas; Popescu, Andrei & Traytel, Dmitriy
-
“From LTL and Limit-Deterministic Büchi Automata to Deterministic Parity Automata”. In: Tools and Algorithms for the Construction and Analysis of Systems - 23rd International Conference, TACAS 2017. Ed. by Axel Legay and Tiziana Margaria. LNCS 10205, Springer, 2017, pp. 426–442
Esparza, Javier; Křetínský, Jan; Raskin, Jean-François & Sickert, Salomon
-
“Interprocedural Two-Variable Herbrand Equalities”. In: Logical Methods in Computer Science 13.2 (2017)
Stefan Schulze Frielinghaus, Michael Petter, and Helmut Seidl
-
“LTL to Deterministic Emerson-Lei Automata”. In: Eighth International Symposium on Games, Automata, Logics and Formal Verification, GandALF 2017. Ed. by Patricia Bouyer, Andrea Orlandini, and Pierluigi San Pietro. Vol. 256. EPTCS. 2017, pp. 180–194
Müller, David & Sickert, Salomon
-
“Markov processes in Isabelle/HOL”. In: 6th ACM SIGPLAN Conference on Certified Programs and Proofs, CPP 2017. Ed. by Yves Bertot and Viktor Vafeiadis. ACM, 2017, pp. 100–111
Hölzl, Johannes
-
“Nested Multisets, Hereditary Multisets, and Syntactic Ordinals in Isabelle/HOL”. In: 2nd International Conference on Formal Structures for Computation and Deduction, FSCD 2017, September 3-9, 2017, Oxford, UK. Ed. by Dale Miller. Vol. 84. LIPIcs. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, 2017, 11:1–11:18
Jasmin Christian Blanchette, Mathias Fleury, and Dmitriy Traytel
-
“Polynomial analysis algorithms for free choice Probabilistic Workflow Nets”. In: Perform. Eval. 117 (2017), pp. 104–129
Esparza, Javier; Hoffmann, Philipp & Saha, Ratul
-
“Unifying Two Views on Multiple Mean-Payoff Objectives in Markov Decision Processes”. In: Logical Methods in Computer Science 13.2 (2017)
Krishnendu Chatterjee, Zuzana Křetínská and Jan Křetínský
-
“Verifying Security Policies in Multi-agent Workflows with Loops”. In: ACM SIGSAC Conference on Computer and Communications Security, CCS 2017. ACM, 2017, pp. 633–645
Finkbeiner, Bernd; Müller, Christian; Seidl, Helmut & Zălinescu, Eugen
-
“A Verified ODE Solver and Smale’s 14th Problem”. PhD thesis. Technical University Munich, 2018
Fabian Immler
-
“A Verified ODE Solver and the Lorenz Attractor”. In: J. Autom. Reasoning 61.1-4 (2018), pp. 73–111
Immler, Fabian
-
“Computing the Drivable Area of Autonomous Road Vehicles in Dynamic Road Scenes”. In: IEEE Trans. Intelligent Transportation Systems 19.6 (2018), pp. 1855–1866
Sontges, Sebastian & Althoff, Matthias
-
“Hoare Logics for Time Bounds – A Study in Meta Theory”. In: Tools and Algorithms for the Construction and Analysis of Systems - 24th International Conference, TA- CAS 2018. Ed. by M. Huisman and D. Beyer. LNCS 10805, Springer, 2018, pp. 155–171
Haslbeck, Maximilian P. L. & Nipkow, Tobias
-
“Interprocedural Program Analysis: Herbrand Equalities and Local Solvers”. PhD thesis. Technical University Munich, Germany, 2018
Stefan Schulze Frielinghaus
-
“One Theorem to Rule Them All: A Unified Translation of LTL into ω-Automata”. In: LICS
Esparza, Javier; Křetínský, Jan & Sickert, Salomon
-
“Proving the Incompatibility of Efficiency and Strategyproofness via SMT Solving”. In: Journal of the ACM 65.2 (Jan. 2018), 6:1–6:28. issn: 0004-5411
Brandl, Florian; Brandt, Felix; Eberl, Manuel & Geist, Christian
-
“The Flow of ODEs: Formalization of Variational Equation and Poincaré Map”. In: Journal of Automated Reasoning (2018). issn: 1573-0670
Immler, Fabian & Traut, Christoph
-
“Verified ip Tables Firewall Analysis and Verification”. In: J. Autom. Reasoning 61.1-4 (2018), pp. 191–242
Diekmann, Cornelius; Hupel, Lars; Michaelis, Julius; Haslbeck, Maximilian & Carle, Georg
-
“Worst-case Analysis of the Time-to-react Using Reachable Sets”. In: IEEE Intelligent Vehicles Symposium, (IV) 2018. IEEE Computer Society, 2018
Sontges, Sebastian; Koschi, Markus & Althoff, Matthias
