Logo
Logo-Icon Sitemap Print-Icon Print-Version Contact-Icon Contact
  • Home
  • About IAIK
    • People
    • News
    • Events
    • How To Reach Us
    • Jobs
    • Privacy Policy
  • Research
    • Publications
    • E-Government
    • Formal Methods for Design & Verification
    • Implementation Attacks
    • Java-Security
    • Krypto
    • Secure & Correct Systems
    • Secure Entities for Smart Environments
    • Secure RFID
    • Trusted Computing
    • VLSI
  • Teaching
    • Bachelor Courses
    • Master Courses
    • Master Theses
    • PhD
    • E-Exam
  • Partnerships
    • A-SIT
    • Stiftung SIC
Left Logo
About IAIK
People - Adlmannseder-Lebic, Regina - Blauensteiner, Melanie - Bloem, Roderick - Bratko, Dieter - Bratko, Harald - Eichlseder, Maria - Fitzek, Andreas - Gebetsroither, Michael - Gross, Hannes - Haas, Birgit - Hanser, Christian - Hein, Daniel - Hofferek, Georg - Hutter, Michael - Ibrahim, Sharif - Jacobs, Swen - Könighofer, Bettina - Könighofer, Robert - Kellner, Tobias - Khalimov, Ayrat - Korak, Thomas - Kreuzhuber, Sandra - Krnjic, Vesna - Lanz, Konrad - Leitold, Herbert - Lenz, Thomas - Lipp, Peter - Marsalek, Alexander - Mendel, Florian - Piewald, Martina Anna - Pirker, Martin - Posch, Karl Christian - Posch, Reinhard - Röck, Franz - Rath, Christof - Reimair, Florian - Reiter, Andreas - Roth, Simon - Schallar, Manuel - Schläffer, Martin - Schmidt, Jörn-Marc - Slamanig, Daniel - Spreitzer, Raphael - Stranacher, Klaus - Suzic, Bojan - Tauber, Arne - Teufl, Peter - Toegl, Ronald - Tretter-Dragovic, Michaela - Wagner, Christian - Weber, Philip - Wenger, Erich - Winter, Johannes - Zefferer, Thomas - Zwattendorfer, Bernd News Events How To Reach Us Jobs Privacy Policy
Right Logo
You are here: Start » About IAIK » People » Bloem, Roderick
Person-Image
Institut für Angewandte Informationsverarbeitung und Kommunikationstechnologie
Inffeldgasse 16a/II, A-8010, Graz
Icon Mail E-Mail
Icon Phone +43 (316) 873 - 5580
Icon Home Room IF02074
Icon World TUG-Online
Icon Key PGP Key
ARISE Logo

Roderick Bloem

Biography

Roderick Bloem received an MS in computer science from Leiden University in the Netherlands (1996) and a PhD from the University of Colorado at Boulder (2001). His thesis work, under the supervision of Fabio Somenzi, was on formal verification using Linear Temporal Logic.

Since 2002, he has been an assistant professor at Graz University of Technology and a full profesor since 2008. His research interests are in formal methods for the design and verification of digital systems, including hardware, software, and combinations such as embedded systems. He studies applications of game theory to the automatic synthesis of systems from their specifications, connections between temporal logics and omega-automata, model checking, and automatic fault localization and repair.

Group

I lead the following groups

  • Formal Methods for Design and Verification
  • Trusted Computing

Activities

Chair, Austrian Rigorous Systems EngineeringSociety

Chair, FMCAD 10

Memocode 2009

CAV 2009

DATE 2009

COCV 2008

FMCAD 2008

CAV 2008

Alpine Verification Meeting 2008

DATE 2008

HVC 2008

Students

Current:

  • Karin Greimel
  • Georg Hofferek

Former students:

  • Andreas Griesmayer,
  • Barbara Jobstmann,
  • Ingo Pill,
  • Stefan Staber
  • Christian Kargl,
  • Andreas Leitner,
  • Georg Weissenbacher

Miscellaneous

Software Software can be downloaded here.

Magisterpruefungen I will be an examiner for your Magisterpruefung if I have time and the subject is related to my research. If your subject is related to correctness or to theoretical computer science, you stand a good chance. I am not so happy with pure programming projects. I want a 2-10 page summary of your work. If you have written a good introduction to your thesis, you already have such a summary.

How to write an exam Manual.

Projects Bachelor's projects, master's projects, etc can be found here.

Books A list of books that every computer scientist should read.

Publications

Proceedings
2013 Ayrat Khalimov, Swen Jacobs, Roderick Paul Bloem - "Towards Efficient Parameterized Synthesis" - Verification, Model Checking, and Abstract Interpretation Icon BibTex Icon Download Icon WebUrl
2012 Roderick Paul Bloem, Hans-Jürgen Gamauf , Georg Hofferek, Bettina Könighofer, Robert Könighofer - "Synthesizing Robust Systems with RATSY" - Proceedings First Workshop on Synthesis (SYNT 2012) Icon BibTex Icon Download Icon WebUrl
2012 Roderick Paul Bloem, Swen Jacobs - "Parameterized Synthesis" - Tools and Algorithms for the Construction and Analysis of Systems Icon BibTex Icon Download Inactive Icon WebUrl
2012 Matthias Schlaipfer, Georg Hofferek, Roderick Paul Bloem - "Generalized Reactivity(1) Synthesis without a Monolithic Strategy" - Hardware and Software: Verification and Testing. 7th International Haifa Verification Conference, HVC 2011, Haifa, Israel, December 6-8, 2011, Revised Selected Papers Icon BibTex Icon Download Icon WebUrl
2012 Roderick Paul Bloem, Rolf Drechsler, Görschwin Fey, Alexander Finder, Georg Hofferek, Robert Könighofer, Jaan Raik, Urmas Repinski, Andre Sülflow - "FoREnSiC - An Automatic Debugging Environment for C Programs" (Note: to appear) Icon BibTex Icon Download Inactive Icon WebUrl
2012 Robert Könighofer, Roderick Paul Bloem - "Repair with On-The-Fly Program Analysis" (Note: to appear) Icon BibTex Icon Download Icon WebUrl
2011 Robert Könighofer, Roderick Paul Bloem - "Automated Error Localization and Correction for Imperative Programs" - Proceedings of 11th International Conference 2011 Formal Methods in Computer Aided Design (FMCAD 2011) Icon BibTex Icon Download Icon WebUrl
2011 Georg Hofferek, Roderick Paul Bloem - "Controller Synthesis for Pipelined Circuits Using Uninterpreted Functions" - Ninth ACM/IEEE International Conference on Formal Methods and Models for Codesign (MemoCODE 2011) Icon BibTex Icon Download Icon WebUrl
2011 Robert Könighofer, Georg Hofferek, Roderick Paul Bloem - "Debugging Unrealizable Specifications with Model-Based Diagnosis" - Hardware and Software: Verification and Testing 6th International Haifa Verification Conference, HVC 2010, Haifa, Israel, October 4-7, 2010. Revised Selected Papers Icon BibTex Icon Download Icon WebUrl
2011 Roderick Paul Bloem, Krishnendu Chatterjee, Karin Greimel, Thomas A. Henzinger, Barbara Jobstmann - "Specification-centered robustness" - 2011 6th International Symposium on Industrial Embedded Systems Icon BibTex Icon Download Inactive Icon WebUrl
2010 Roderick Paul Bloem, Krishnendu Chatterjee, Karin Greimel, Thomas Henzinger, Barbara Jobstmann - "Robustness in the Presence of Liveness" - Computer Aided Verification Icon BibTex Icon Download Icon WebUrl
2010 Roderick Paul Bloem, Alessandro Cimatti, Karin Greimel, Georg Hofferek, Robert Könighofer, Marco Roveri, Viktor Schuppan, Richard Seeber - "RATSY - A new Requirements Analysis Tool with Synthesis" - Computer Aided Verification Icon BibTex Icon Download Icon WebUrl
2009 Robert Könighofer, Georg Hofferek, Roderick Paul Bloem - "Debugging Formal Specifications Using Simple Counterstrategies" - Proceedings of 9th International Conference 2009 Formal Methods in Computer Aided Design FMCAD 2009 Icon BibTex Icon Download Icon WebUrl
2009 Roderick Paul Bloem, Karin Greimel, Thomas Henzinger, Barbara Jobstmann - "Synthesizing Robust Systems" - Proceedings of 9th International Conference on Formal Methods in Computer-Aided Design, FMCAD 2009 Icon BibTex Icon Download Icon WebUrl
2009 Roderick Paul Bloem, Krishnendu Chatterjee, Thomas Henziger, Barbara Jobstmann - "Better Quality in Synthesis through Quantitative Objectives" Icon BibTex Icon Download Inactive Icon WebUrl
2008 Karin Greimel, Roderick Paul Bloem, Barbara Jobstmann, Moshe Vardi - "Open Implication" - Automata, Languages and Programming - ICALP 2008 Icon BibTex Icon Download Icon WebUrl
2008 Andre Suelflow, Goerschwin Fey, Roderick Paul Bloem, Rolf Drechsler - "Using unsatisfiable cores to debug multiple design errors" - Proceedings of the 18th ACM Great Lakes symposium on VLSI Icon BibTex Icon Download Icon WebUrl
2008 Andre Suelflow, Goerschwin Fey, Roderick Paul Bloem, Rolf Drechsler - "Debugging Design Errors by Using Unsatisfiable Cores" - Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen Icon BibTex Icon Download Inactive Icon WebUrl
2008 Ronald Tögl, Georg Hofferek, Karin Greimel, Adrian Leung, Raphael C-W. Phan, Roderick Paul Bloem - "Formal Analysis of a TPM-Based Secrets Distribution and Storage Scheme" - International Symposium on Trusted Computing (TrustCom 2008) Proceedings, in 9th ICYCS Conference Proceedings Icon BibTex Icon Download Inactive Icon WebUrl
2007 Roderick Paul Bloem, Stefan Galler, Barbara Jobstmann, Nir Piterman, Amir Pnueli, Martin Weiglhofer - "Interactive presentation: Automatic hardware synthesis from specifications: a case study" - Proceedings of the conference on Design, automation and test in Europe Icon BibTex Icon Download Inactive Icon WebUrl
2007 Roderick Paul Bloem, Stefan Galler, Barbara Jobstmann, Nir Piterman, Amir Pnueli, Martin Weiglhofer - "Specify, Compile, Run: Hardware from PSL" - 6th International Workshop on Compiler Optimization Meets Compiler Verification Icon BibTex Icon Download Inactive Icon WebUrl
2007 Barbara Jobstmann, Stefan Galler, Martin Weiglhofer, Roderick Paul Bloem - "Anzu: A Tool for Property Synthesis" - Proceedings of the 19th International Conference of Computer Aided Verification 2007 Icon BibTex Icon Download Inactive Icon WebUrl
2007 Roderick Paul Bloem, Roberto Cavada, Ingo Hans Pill, Marco Roveri, Andrei Tchaltsev - "RAT: A Tool for the Formal Analysis of Requirements" - 19th International Conference, CAV 2007, Berlin, Germany, July 3-7, 2007. Proceedings Icon BibTex Icon Download Inactive Icon WebUrl
2007 Stefan Simon Staber, Roderick Paul Bloem - "Fault localization and correction with QBF" - Theory and Applications of Satisfiability Testing – SAT 2007 Icon BibTex Icon Download Inactive Icon WebUrl
2006 Barbara Jobstmann, Roderick Paul Bloem - "Game-based and simulation-based improvements for LTL synthesis" Icon BibTex Icon Download Inactive Icon WebUrl
2006 Andreas Griesmayer, Stefan Simon Staber, Roderick Paul Bloem - "Automated Fault Localization for C Programs" Icon BibTex Icon Download Inactive Icon WebUrl
2006 Ingo Hans Pill, Roderick Paul Bloem, Alessandro Cimatti, Marco Roveri, Simone Semprini, Andrei Tchaltsev - "Rat: A tool for formal analysis of requirements" Icon BibTex Icon Download Inactive Icon WebUrl
2006 Andreas Griesmayer, Roderick Paul Bloem, Cook Byron - "Repair of boolean programs with an application to C" - Computer Aided Verification Icon BibTex Icon Download Inactive Icon WebUrl
2006 Stefan Simon Staber, Goerschwin Fey, Roderick Paul Bloem, Rolf Drechsler - "Automatic Fault Localization for Property Checking" (Note: to appear) Icon BibTex Icon Download Inactive Icon WebUrl
2006 Barbara Jobstmann, Roderick Paul Bloem - "Optimizations for LTL synthesis" Icon BibTex Icon Download Inactive Icon WebUrl
2006 Ingo Hans Pill, Roderick Paul Bloem, Alessandro Cimatti, Marco Roveri, Simone Semprini - "Symbolic implementation of alternating automata" - Implementation and application of automata Icon BibTex Icon Download Inactive Icon WebUrl
2006 Ingo Hans Pill, Roderick Paul Bloem, Simone Semprini, Marco Roveri, Alessandro Cimatti, Roberto Cavada - "Formal analysis of hardware requirements" Icon BibTex Icon Download Inactive Icon WebUrl
2005 Stefan Simon Staber, Barbara Jobstmann, Roderick Paul Bloem - "Finding and Fixing Faults" - Correct Hardware Design and Verification Methods Icon BibTex Icon Download Inactive Icon WebUrl
2005 Barbara Jobstmann, Andreas Griesmayer, Roderick Paul Bloem - "Program Repair as a Game " - Computer Aided Verification Icon BibTex Icon Download Inactive Icon WebUrl
2005 Stefan Simon Staber, Barbara Jobstmann, Roderick Paul Bloem - "Diagnosis is Repair" - 16th International Workshop on Principles of Diagnosis Icon BibTex Icon Download Inactive Icon WebUrl
2005 Andreas Griesmayer, Roderick Paul Bloem, Martin Hautzendorfer, Franz Wotawa - "Formal verification of control software: A case study" - Innovations in Applied Artificial Intelligence Icon BibTex Icon Download Icon WebUrl
2005 Andreas Griesmayer, Roderick Paul Bloem - "Repair of boolean programs using games" Icon BibTex Icon Download Inactive Icon WebUrl
2002 Roderick Paul Bloem, S. Gurumurthy, F. Somenzi - "Fair simulation minimization" Icon BibTex Icon Download Inactive Icon WebUrl
2002 Roderick Paul Bloem, F. Somenzi, K. Ravi - "Analysis of symbolic SCC hull algorithms" Icon BibTex Icon Download Inactive Icon WebUrl
2001 C. Wang, Roderick Paul Bloem, G.D. Hachtel, K. Ravi, F. Somenzi - "Divide and compose: SCC refinement for language emptiness" - CONCUR 2001 - Concurrency Theory Icon BibTex Icon Download Inactive Icon WebUrl
2000 Roderick Paul Bloem, H.N. Gabow, F. Somenzi - "An algorithm for strongly connected component analysis in n log n symbolic steps" Icon BibTex Icon Download Inactive Icon WebUrl
2000 Roderick Paul Bloem, K. Ravi, F. Somenzi - "A comparative study of symbolic algorithms for the computation of fair cycles" Icon BibTex Icon Download Inactive Icon WebUrl
2000 Roderick Paul Bloem, I.-H. Moon, K. Ravi, F. Somenzi - "Approximations for fixpoint computations in symbolic model chec king" Icon BibTex Icon Download Inactive Icon WebUrl
2000 Roderick Paul Bloem, F. Somenzi - "Efficient Büchi automata from LTL formulae" Icon BibTex Icon Download Inactive Icon WebUrl
2000 Roderick Paul Bloem, K. Ravi, F. Somenzi - "Symbolic guided search for CTL model checking" Icon BibTex Icon Download Inactive Icon WebUrl

Article
2011 Robert Könighofer, Georg Hofferek, Roderick Paul Bloem - "Debugging formal specifications: a practical approach using model-based diagnosis and counterstrategies" - International journal on software tools for technology transfer (Volume: ) (Note: to appear) Icon BibTex Icon Download Icon WebUrl
2008 Goerschwin Fey, Stefan Simon Staber, Roderick Paul Bloem, Rolf Drechsler - "Automatic Fault Localization for Property Checking" - IEEE transactions on computer-aided design of integrated circuits and systems (Volume: 27 6) Icon BibTex Icon Download Inactive Icon WebUrl
2007 Roderick Paul Bloem, Alessandro Cimatti, Ingo Hans Pill, Marco Roveri - "Symbolic Implementation of Alternating Automata" - International journal of foundations of computer science (Volume: 18) Icon BibTex Icon Download Inactive Icon WebUrl
2006 C. Wang, Roderick Paul Bloem, G.D. Hachtel, K. Ravi, F. Somenzi - "Compositional SCC analysis for language emptiness" - Formal methods in system design (Volume: 28) Icon BibTex Icon Download Inactive Icon WebUrl
2003 Roderick Paul Bloem - "Recent trends in computer-aided verification" - CoLogNET newsletter [Elektronische Ressource] (Volume: 5) Icon BibTex Icon Download Inactive Icon WebUrl
2003 Roderick Paul Bloem - "Recent trends in computer-aided verification" - CoLogNET newsletter [Elektronische Ressource] (Volume: ) Icon BibTex Icon Download Inactive Icon WebUrl
2002 Roderick Paul Bloem, Franz Wotawa - "Verification and Fault Localization for VHDL Programs" - Telematik (Volume: 8) Icon BibTex Icon Download Inactive Icon WebUrl
2002 Roderick Bloem, Franz Wotawa - "Verification and Fault Localization in VHDL Programs" - Telematik-Zeitschrift Nr. 2, pages 30-33 Icon BibTex Icon Download Inactive Icon WebUrl
2000 Roderick Paul Bloem, J. Engelfriet - "A comparison of tree transductions defined by monadic second order logic and by attribute grammars" - Journal of computer and system sciences (Volume: 61) Icon BibTex Icon Download Inactive Icon WebUrl

Dissertation
2001 Roderick Paul Bloem - "Search Techniques and Automata for Symbolic Model Checking" Icon BibTex Icon Download Inactive Icon WebUrl

Tech report
2011 Ronald Tögl, Martin Pirker, Roderick Paul Bloem, Georg Lindsberger, Stefan Posch - "acTvSM Deliverable 6.1: Business Model and Product Roadmap" Icon BibTex Icon Download Inactive Icon WebUrl
2010 Tarmo Robal, Jaan Raik, Georg Hofferek, Roderick Paul Bloem, Cindy Eisner, Gunnar Carlsson - "DIAMOND Website (Deliverable D5.1)" Icon BibTex Icon Download Icon WebUrl

Presentation
2009 Robert Könighofer, Georg Hofferek, Roderick Paul Bloem - "Debugging Unrealizable Specifications Using Simple Counterstrategies" (Workshop on Games for Design, Verification and Synthesis (GASICS), Grenoble, 28.06.09) Icon BibTex Icon Download Inactive Icon WebUrl
2007 Roderick Paul Bloem - "Haifa Verification Conference Award Ceremony" (Haifa Verification Conference, 24.10.07) Icon BibTex Icon Download Inactive Icon WebUrl
2006 Roderick Paul Bloem - "Fault Localization" (OneSpin Solutions, München, 08.03.06) Icon BibTex Icon Download Inactive Icon WebUrl
2006 Roderick Paul Bloem - "Sugar" (Te-DES Workshop, 09.01.06) Icon BibTex Icon Download Inactive Icon WebUrl
2005 Roderick Paul Bloem - "Fault Localization" (Technion Workshop, Haifa, 21.11.05) Icon BibTex Icon Download Inactive Icon WebUrl
2005 Roderick Paul Bloem - "Program Repair as a Game" (PROSYD Workshop, IBM, Haifa, 10.02.05) Icon BibTex Icon Download Inactive Icon WebUrl
2005 Roderick Paul Bloem - "Fault Localization and Correction" (PROSYD Technical Advisory Committee Meeting, Edinburgh, 12.07.05) Icon BibTex Icon Download Inactive Icon WebUrl
2005 Roderick Paul Bloem - "Fault Localization and Correction" (Alpine Verification Meeting, Lausanne, 05.10.05) Icon BibTex Icon Download Inactive Icon WebUrl
2005 Roderick Paul Bloem - "Program Repair" (Universitäre Vortragsreihe an der Hebrew University, Jerusalem, 12.02.05) Icon BibTex Icon Download Inactive Icon WebUrl
2004 Roderick Paul Bloem - "Property-Based Software Verification" (PROSYD Workshop, ETH Zürich, Zürich, 12.04.04) Icon BibTex Icon Download Inactive Icon WebUrl
2004 Roderick Paul Bloem - "VeriDACS, a Prototype for Formal Verification of DACS Programs" (VeriDACS WOrkshop, Festo, Wien, 27.05.04) Icon BibTex Icon Download Inactive Icon WebUrl

Miscellaneous
2012 Roderick Paul Bloem, Rolf Drechsler, Görschwin Fey, Alexander Finder, Georg Hofferek, Robert Könighofer, Jaan Raik, Urmas Repinski, Andre Sülflow - "FoREnSiC - An Automatic Debugging Environment for C Programs" Icon BibTex Icon Download Icon WebUrl

© 1990 - 2013 IAIK TU Graz
Contact | Jobs | Sitemap | Impressum