|
Email: brauer[at]embedded[dot]rwth-aachen[dot]de
”Luck favors the prepared mind.“
|
I moved to Bremen.
Prior to moving up north, I used to be a PhD student heading the [mc]square project. [mc]square is a verification platform for microcontroller binary code. The key idea in [mc]square is to combine different formal methods in order to analyze hardware-specific microcontroller code. My own focus is the development of static analysis and abtract interpretation techniques specifically suited for verifying bit-twiddling programs. I am also involved in the CEVTES project, which is a joint project with the TU Vienna and the UAS Technikum Vienna on test-case generation for binary code.
Before I joined the Embedded Software Laboratory, I received my diploma degree from the Christian-Albrechts University of Kiel and visited NICTA in Sydney, Australia. At NICTA, I worked on Goanna, a static analyzer for the C/C++ programming languages.
See my CV for more details.
In summary, I combine theoretical computer science with low-level programming, for example, by automatically deriving invariants for bit-twiddling binary code. I particularly enjoy utilizing SAT/SMT solvers for solving such problems. If you interested in this topic, you might want to check out my SAS'10 paper or my ESOP'11 paper, which give a good feel about how precise SAT-based abstract interpretation of bit-vector programs (such as assembly code) can get. However, to make such techniques scale, you need to apply certain other techniques, such as the projection algorithm from my CAV'11 paper.
We always have a number of different topics for diploma, bachelors, and masters theses in the [mc]square project. Even though I do not supervise theses myself anymore, please contact me if you are interested in working on verification in the field of embedded software, preferably via email. We can probably find an interesting topic and a supervisor.
A more detailed list of my publications can be found here (including abstracts), and a list of my co-authors can be found here.
@inproceedings { BBK12b,
author = { Biallas, Sebastian and Brauer, J{\"o}rg and Kowalewski,
Stefan },
title = { {Arcade.PLC}: A Verification Platform for Programmable Logic
Controllers },
booktitle = { Proceedings of the 27th IEEE/ACM International Conference on
Automated Software Engineering },
series = { ASE 2012 },
publisher = { ACM },
publishedas = { Druck Online },
isbn = { 978-1-4503-1204-2 },
language = { eng },
pages = { 338--341 },
year = { 2012 },
timestamp = { 2012.09.16 },
i11key = { conference },
url = { http://publications.embedded.rwth-aachen.de/file/3w },
for_reporting_period = { 2012 },
}
@article { BKK12,
month = { July },
doi = { 10.1016/j.scico.2012.06.001 },
author = { Brauer, J{\"o}rg and King, Andy and Kowalewski, Stefan },
title = { Abstract {I}nterpretation of {M}icrocontroller {C}ode:
{I}ntervals meet {C}ongruences },
journal = { Science of Computer Programming },
year = { 2012 },
volume = { 77 },
publisher = { Elsevier },
publishedas = { Online Druck },
issn = { 0167-6423 },
i11key = { journal },
language = { eng },
url = { http://www.sciencedirect.com/science/article/pii/S0167642312001116" },
note = { To appear },
timestamp = { 2012.09.06 },
for_reporting_period = { 2012 },
}
@article { BBK12a,
booktitle = { The Fourth International Workshop on Numerical and Symbolic
Abstract Domains (NSAD 2012) },
author = { Beckschulze, Eva and Brauer, J{\"o}rg and Kowalewski, Stefan },
title = { Access-Based Localization for Octagons },
journal = { Electronic Notes in Theoretical Computer Science },
year = { 2012 },
pages = { 29--40 },
publisher = { Elsevier },
publishedas = { Online },
issn = { 1571-0661 },
i11key = { journal },
language = { eng },
url = { http://www.sciencedirect.com/science/article/pii/S1571066112000564 },
note = { Proceedings of the Fourth International Workshop on
Numerical and Symbolic Abstract Domains, NSAD 2012 },
timestamp = { 2012.07.17 },
for_reporting_period = { 2012 },
}
| [BBKK12] | PDF BIB |
@inproceedings { BBKK12,
author = { Biallas, Sebastian and Brauer, J{\"o}rg and King, Andy and
Kowalewski, Stefan },
editor = { Min{\'e}, Antoine and Schmidt, David },
title = { Loop Leaping with Closures },
booktitle = { 19th Static Analysis Symposium },
series = { Lecture Notes in Computer Science },
publisher = { Springer Berlin Heidelberg },
publishedas = { Druck Online },
isbn = { 978-3-642-33124-4 },
language = { eng },
pages = { 214--230 },
year = { 2012 },
timestamp = { 2012.05.22 },
i11key = { conference },
note = { To appear },
for_reporting_period = { 2012 },
}
@inproceedings { BS12,
author = { Brauer, J{\"o}rg and Simon, Axel },
title = { Inferring Definite Counterexamples Through
Under-Approximation },
booktitle = { NASA Formal Methods },
year = { 2012 },
series = { Lecture Notes in Computer Science },
publisher = { Springer },
publishedas = { Druck },
language = { eng },
volume = { 7226 },
isbn = { 978-3-642-28890-6 },
pages = { 54--69 },
timestamp = { 2012.01.24 },
i11key = { conference },
url = { http://www.embedded.rwth-aachen.de/lib/exe/fetch.php?media=bib:bs12.pdf },
for_reporting_period = { 2012 },
}
@proceedings { BRT11,
editor = { Brauer, J{\"o}rg and Roveri, Marco and Tews, Hendrik },
title = { Proceedings of the 6th International Workshop on Systems
Software Verification (SSV 2011) },
publisher = { TU Dresden (published as technical report) },
isbn = { 978-3-642-19717-8 },
year = { 2011 },
timestamp = { 2011.12.14 },
i11key = { editor },
url = { https://es.fbk.eu/events/ssv2011/papers/proceedings.pdf },
for_reporting_period = { 2011 },
}
@inproceedings { RBS+11,
author = { Reinbacher, Thomas and Brauer, J{\"o}rg and Schachinger,
Daniel and Steininger, Andreas and Kowalewski, Stefan },
title = { Automated Test-Trace Inspection for Microcontroller Binary
Code },
booktitle = { RV },
publisher = { Springer },
publishedas = { Druck },
isbn = { 978-3-642-29859-2 },
language = { eng },
pages = { 239--244 },
year = { 2011 },
timestamp = { 2011.12.14 },
i11key = { conference },
url = { http://www.embedded.rwth-aachen.de/lib/exe/fetch.php?media=bib:rbs11.pdf },
for_reporting_period = { 2011 },
}
@inproceedings { RB11,
author = { Reinbacher, Thomas and Brauer, J{\"o}rg },
editor = { Chakraborty, Samarjit and Jerraya, Ahmed and Baruah, Sanjoy
K. and Fischmeister, Sebastian },
title = { Precise Control Flow Reconstruction Using Boolean Logic },
booktitle = { International Conference on Embedded Software (EMSOFT 2011) },
publisher = { ACM },
publishedas = { Druck Online },
isbn = { 978-1-4503-0714-7 },
language = { eng },
pages = { 117--126 },
year = { 2011 },
timestamp = { 2011.07.03 },
i11key = { conference },
url = { http://www.embedded.rwth-aachen.de/lib/exe/fetch.php?media=bib:rb11.pdf },
for_reporting_period = { 2011 },
}
@inproceedings { BHK+12,
author = { Brauer, J{\"o}rg and Hansen, Rene Rydhof and Kowalewski,
Stefan and Larsen, Kim G. and Olesen, Mads Chr. },
title = { Adaptable Value-Set Analysis for Low-Level Code },
booktitle = { 6th International Workshop on Systems Software Verification
(SSV 2011) },
publisher = { Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik },
publishedas = { Druck Online },
isbn = { 978-3-939897-36-1 },
issn = { 2190-6807 },
language = { eng },
pages = { 32--43 },
year = { 2012 },
timestamp = { 2011.07.01 },
i11key = { conference },
url = { http://dx.doi.org/10.4230/OASIcs.SSV.2011.32 },
for_reporting_period = { 2011 },
}
@inproceedings { RBH+11,
volume = { 6959 },
author = { Reinbacher, Thomas and Brauer, J{\"o}rg and Horauer, Martin
and Steininger, Andreas and Kowalewski, Stefan },
editor = { Sala{\"u}n, Gwen and Sch{\"a}tz, Bernhard },
title = { Past Time LTL Runtime Verification for Microcontroller
Binary Code },
booktitle = { 16th International Workshop on Formal Methods for Industrial
Critical Systems (FMICS 2011) },
series = { Lecture Notes in Computer Science },
publisher = { Springer },
publishedas = { Druck Online },
isbn = { 978-3-642-24430-8 },
language = { eng },
pages = { 37--51 },
year = { 2011 },
timestamp = { 2011.05.09 },
i11key = { conference },
url = { http://www.embedded.rwth-aachen.de/lib/exe/fetch.php?media=bib:rbh11.pdf },
for_reporting_period = { 2011 },
}
@inproceedings { RSM+11,
author = { Reinbacher, Thomas and Steininger, Andreas and M{\"u}ller,
Tobias and Horauer, Martin and Brauer, J{\"o}rg and
Kowalewski, Stefan },
title = { Hardware Support for Efficient Testing of Embedded Software },
booktitle = { 7th ASME/IEEE Conference on Mechatronics and Embedded
Systems and Applications (MESA 2011) },
publisher = { ASME },
publishedas = { Druck Online },
isbn = { 978-0-7918-5480-8 },
language = { eng },
pages = { 3--12 },
year = { 2011 },
timestamp = { 2011.04.29 },
i11key = { conference },
for_reporting_period = { 2011 },
}
@inproceedings { BKK11a,
author = { Brauer, J{\"o}rg and King, Andy and Kriener, Jael },
title = { Existential Quantification as Incremental SAT },
booktitle = { Computer Aided Verification (CAV 2011) },
pages = { 191-207 },
volume = { 6806 },
series = { Lecture Notes in Computer Science },
editor = { Gopalakrishnan, Ganesh and Qadeer, Shaz },
publisher = { Springer },
issn = { 0302-9743 },
isbn = { 978-3-642-22110-1 },
i11key = { conference },
timestamp = { 2011.03.22 },
year = { 2011 },
url = { http://www.embedded.rwth-aachen.de/lib/exe/fetch.php?media=bib:bkk11a.pdf },
language = { eng },
publishedas = { Druck Online },
for_reporting_period = { 2011 },
}
@inproceedings { BBK11,
author = { Biallas, Sebastian and Brauer, J{\"o}rg and Kowalewski,
Stefan },
title = { SAT-Based Abstraction Refinement for Programmable Logic
Controllers },
booktitle = { Dependable Control of Discrete Systems (DCDS'11) },
language = { eng },
publisher = { IEEE },
publishedas = { Druck },
isbn = { 978-1-4244-8969-5 },
pages = { 96--101 },
i11key = { conference },
year = { 2011 },
timestamp = { 2011.03.15 },
url = { http://www.embedded.rwth-aachen.de/lib/exe/fetch.php?media=bib:bbk11.pdf },
for_reporting_period = { 2011 },
}
@inproceedings { BK11b,
author = { Brauer, J{\"o}rg and King, Andy },
title = { Approximate Quantifier Elimination for Propositional Boolean
Formulae },
booktitle = { NASA Formal Methods Symposium (NFM 2011) },
i11key = { conference },
publisher = { Springer },
series = { Lecture Notes in Computer Science },
isbn = { 978-3-642-20397-8 },
pages = { 73--88 },
volume = { 6617 },
year = { 2011 },
timestamp = { 2011.03.04 },
publishedas = { Druck Online },
language = { eng },
url = { http://www.embedded.rwth-aachen.de/lib/exe/fetch.php?media=bib:bk11b.pdf },
for_reporting_period = { 2011 },
}
@inproceedings { BBSK11,
location = { Newport Beach, CA, USA },
doi = { 10.1109/ISORCW.2011.40 },
author = { Beckschulze, Eva and Brauer, J{\"o}rg and Stollenwerk,
Andr{\'e} and Kowalewski, Stefan },
title = { Analyzing Embedded Systems Code for Mixed-Critical Systems
using Hybrid Memory Representations },
booktitle = { 2011 14th IEEE International Symposium on
Object/Component/Service-Oriented Real-Time Distributed
Computing Workshops ISORCW 2011 },
publisher = { IEEE },
publishedas = { Druck Online },
isbn = { 978-1-4577-0303-4 },
language = { eng },
pages = { 33--40 },
year = { 2011 },
timestamp = { 2010.12.23 },
i11key = { conference },
url = { http://publications.embedded.rwth-aachen.de/file/4f },
for_reporting_period = { 2011 },
}
@inproceedings { BK11a,
author = { Brauer, J{\"o}rg and King, Andy },
title = { Transfer Function Synthesis without Quantifier Elimination },
booktitle = { European Symposium on Programming (ESOP 2011) },
i11key = { conference },
publisher = { Springer },
isbn = { 978-3-642-19717-8 },
series = { Lecture Notes in Computer Science },
pages = { 97--115 },
volume = { 6602 },
timestamp = { 2010.12.07 },
year = { 2011 },
url = { http://www.embedded.rwth-aachen.de/lib/exe/fetch.php?media=bib:bk11.pdf },
for_reporting_period = { 2011 },
}
@article { SBK11,
author = { Schlich, Bastian and Brauer, J{\"o}rg and Kowalewski, Stefan },
title = { Application of Static Analyses for State Space Reduction to
Microcontroller Binary Code },
journal = { Sci. Comput. Program. },
year = { 2011 },
volume = { 76 },
number = { 2 },
pages = { 100--118 },
issn = { 0167-6423 },
url = { http://www.embedded.rwth-aachen.de/lib/exe/fetch.php?media=bib:sbk10.pdf },
i11key = { journal },
timestamp = { 2010.12.06 },
for_reporting_period = { 2011 },
}
@article { BBGK10,
author = { Biallas, Sebastian and Brauer, J{\"o}rg and G{\"u}ckel,
Dominique and Kowalewski, Stefan },
title = { On-The-Fly Path Reduction },
journal = { Electronic Notes in Theoretical Computer Science },
year = { 2011 },
volume = { 274C },
pages = { 3--16 },
publisher = { Elsevier },
note = { 4th International Workshop on Harnessing Theories for Tool
Support in Software (TTSS 2010) },
issn = { 1571-0661 },
i11key = { conference },
publishedas = { Online },
language = { eng },
url = { http://www.embedded.rwth-aachen.de/lib/exe/fetch.php?media=bib:bbgk10.pdf },
timestamp = { 2010.10.05 },
for_reporting_period = { 2010 },
}
@inproceedings { RBH+10,
author = { Reinbacher, Thomas and Brauer, J{\"o}rg and Horauer, Martin
and Steininger, Andreas and Kowalewski, Stefan },
title = { Test-Case Generation for Embedded Binary Code Using Abstract
Interpretation },
booktitle = { Sixth Doctoral Workshop on Mathematical and Engineering
Methods in Computer Science (MEMICS 2010), Selected Papers,
Mikulov, Czech Republic },
year = { 2010 },
timestamp = { 2010.09.22 },
publisher = { Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, Germany },
isbn = { 978-3-939897-22-4 },
series = { OASICS },
volume = { 16 },
pages = { 101--108 },
note = { Best Paper Award },
url = { http://www.embedded.rwth-aachen.de/lib/exe/fetch.php?media=bib:rbh+10.pdf },
i11key = { conference },
for_reporting_period = { 2010 },
}
@inproceedings { BBKS10,
author = { Biallas, Sebastian and Brauer, J{\"o}rg and Kowalewski,
Stefan and Schlich, Bastian },
title = { Automatically Deriving Symbolic Invariants for {PLC}
Programs Written in {IL} },
booktitle = { FORMS/FORMAT 2010 },
editor = { Schnieder, Eckehard and Tarnai, Geza },
publisher = { Springer Berlin Heidelberg },
publishedas = { Druck },
language = { eng },
year = { 2011 },
timestamp = { 2010.08.19 },
isbn = { 978-3-642-14261-1 },
pages = { 237--245 },
url = { http://www.embedded.rwth-aachen.de/lib/exe/fetch.php?media=bib:bbks10.pdf },
i11key = { conference },
for_reporting_period = { 2010 },
}
@article { RHS+10,
author = { Reinbacher, Thomas and Horauer, Martin and Schlich, Bastian
and Brauer, J{\"o}rg and Scheuer, Florian },
title = { Model Checking Embedded Software of an Industrial Knitting
Machine },
journal = { International Journal of Information Technology,
Communications and Convergenceonvergence },
year = { 2010 },
pages = { 186--205 },
publisher = { Inderscience Enterprises Ltd },
publishedas = { Online Druck },
issn = { 2042-3217 },
i11key = { journal },
language = { eng },
url = { http://inderscience.metapress.com/content/y664g84625r780l0/fulltext.pdf },
timestamp = { 2010.08.15 },
for_reporting_period = { 2010 },
}
@inproceedings { BBK10,
author = { Biallas, Sebastian and Brauer, J\"{o}rg and Kowalewski,
Stefan },
title = { Counterexample-guided abstraction refinement for {PLCs} },
booktitle = { 5th International Workshop on Systems Software Verification
(SSV 2010), Vancouver, Canada },
year = { 2010 },
location = { Vancouver, BC, Canada },
pages = { 2--12 },
numpages = { 1 },
publisher = { USENIX Association },
address = { Berkeley, CA, USA },
url = { http://www.embedded.rwth-aachen.de/lib/exe/fetch.php?media=bib:bbk10.pdf },
timestamp = { 2010.07.19 },
i11key = { conference },
for_reporting_period = { 2010 },
}
@inproceedings { BKKN10,
author = { Brauer, J{\"o}rg and Kamin, Volker and Kowalewski, Stefan
and Noll, Thomas },
title = { Loop Refinement using Octagons and Satisfiability },
booktitle = { Proceedings of the 5th international conference on Systems
software verification },
year = { 2010 },
location = { Vancouver, BC, Canada },
pages = { 1--9 },
timestamp = { 2010.07.19 },
publisher = { USENIX Association },
address = { Berkeley, CA, USA },
url = { http://www.embedded.rwth-aachen.de/lib/exe/fetch.php?media=bib:bkkn10.pdf },
i11key = { conference },
for_reporting_period = { 2010 },
}
@inproceedings { BKK10,
author = { Brauer, J{\"o}rg and King, Andy and Kowalewski, Stefan },
title = { Range Analysis of Microcontroller Code using Bit-Level
Congruences },
booktitle = { Formal Methods for Industrial Critical Systems (FMICS 2010),
Antwerp, Belgium },
publisher = { Springer },
series = { Lecture Notes in Computer Science },
year = { 2010 },
volume = { 6371 },
pages = { 82--98 },
timestamp = { 2010.06.08 },
url = { http://www.embedded.rwth-aachen.de/lib/exe/fetch.php?media=bib:bkk10.pdf },
i11key = { conference },
for_reporting_period = { 2010 },
}
@inproceedings { GBK10,
author = { G{\"u}ckel, Dominique and Brauer, J{\"o}rg and Kowalewski,
Stefan },
booktitle = { Industrial Embedded Systems (SIES 2010), Trento, Italy },
title = { A System for Synthesizing Abstraction-Enabled Simulators for
Binary Code Verification },
year = { 2010 },
pages = { 118--127 },
publisher = { IEEE },
timestamp = { 2010.06.01 },
url = { http://www.embedded.rwth-aachen.de/lib/exe/fetch.php?media=bib:gbk10.pdf },
i11key = { conference },
for_reporting_period = { 2010 },
}
@inproceedings { BK10,
author = { Brauer, J{\"o}rg and King, Andy },
title = { Automatic Abstraction for Intervals using Boolean Formulae },
booktitle = { Static Analysis Symposium (SAS 2010), Perpignan, France },
publisher = { Springer },
series = { Lecture Notes in Computer Science },
year = { 2010 },
volume = { 6337 },
pages = { 167--183 },
timestamp = { 2010.05.04 },
url = { http://www.embedded.rwth-aachen.de/lib/exe/fetch.php?media=bib:bk10.pdf },
i11key = { conference },
for_reporting_period = { 2010 },
}
@inproceedings { BNS10,
author = { Brauer, J{\"o}rg and Noll, Thomas and Schlich, Bastian },
title = { Interval Analysis of Microcontroller Code using Abstract
Interpretation of Hardware and Software },
booktitle = { Proceedings of the 13th International Workshop on Software
and Compilers for Embedded Systems (SCOPES 2010) },
year = { 2010 },
publisher = { ACM },
url = { http://www.embedded.rwth-aachen.de/lib/exe/fetch.php?media=bib:BNS10.pdf },
timestamp = { 2010.04.01 },
i11key = { conference },
for_reporting_period = { 2010 },
}
@inproceedings { GSBK10,
author = { G{\"u}ckel, Dominique and Schlich, Bastian and Brauer,
J{\"o}rg and Kowalewski, Stefan },
title = { Synthesizing Simulators for Model Checking Microcontroller
Binary Code },
booktitle = { Proceedings of the 13th IEEE International Symposium on
Design and Diagnostics of Electronic Circuits and Systems
(DDECS 2010) },
year = { 2010 },
publisher = { IEEE },
pages = { 313--316 },
owner = { gueckel },
i11key = { conference },
url = { http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=5491761 },
timestamp = { 2010.03.08 },
for_reporting_period = { 2010 },
}
@article { BHS09,
author = { Brauer, J{\"o}rg and Huuck, Ralf and Schlich, Bastian },
title = { Interprocedural Pointer Analysis in Goanna },
journal = { Electronic Notes in Theoretical Computer Science },
volume = { 254 },
pages = { 65–83 },
year = { 2009 },
note = { Proceedings of the 4th International Workshop on Systems
Software Verification (SSV 2009) },
publisher = { Elsevier },
issn = { 1571-0661 },
url = { http://portal.acm.org/citation.cfm?id=1630458 },
i11key = { conference },
for_reporting_period = { Old },
}
@article { BSK09b,
title = { Parallel and Distributed Invariant Checking of
Microcontroller Software },
journal = { Electronic Notes in Theoretical Computer Science },
volume = { 254 },
pages = { 45–63 },
year = { 2009 },
note = { Proceedings of the 4th International Workshop on Systems
Software Verification (SSV 2009) },
publisher = { Elsevier },
issn = { 1571-0661 },
author = { Brauer, J{\"o}rg and Schlich, Bastian and Kowalewski, Stefan },
url = { http://portal.acm.org/citation.cfm?id=1630177.1630457 },
i11key = { conference },
for_reporting_period = { Old },
}
@inproceedings { BSRK09,
author = { Brauer, J{\"o}rg and Schlich, Bastian and Reinbacher, Thomas
and Kowalewski, Stefan },
title = { Stack Bounds Analysis of Microcontroller Assembly Code },
booktitle = { Workshop on Embedded Security (WESS 2009), Grenoble, France },
year = { 2009 },
publisher = { ACM Press },
url = { http://portal.acm.org/citation.cfm?id=1631716.1631721 },
i11key = { conference },
for_reporting_period = { Old },
}
@inproceedings { RBHS09,
author = { Reinbacher, Thomas and Brauer, J{\"o}rg and Horauer, Martin
and Schlich, Bastian },
booktitle = { Industrial Embedded Systems (SIES'09), Lausanne, Switzerland },
doi = { 10.1109/SIES.2009.5196212 },
isbn = { 978-1-4244-4109-9 },
pages = { 161--170 },
publisher = { IEEE Computer Society Press },
title = { Refining Assembly Code Static Analysis for the Intel MCS-51
Microcontroller },
year = { 2009 },
url = { http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=5196212 },
i11key = { conference },
for_reporting_period = { Old },
}
@inproceedings { RHS+09,
author = { Reinbacher, Thomas and Horauer, Martin and Schlich, Bastian
and Brauer, J{\"o}rg and Scheuer, Florian },
title = { Model Checking Assembly Code of an Industrial Knitting
Machine },
booktitle = { Embedded and Multimedia Computing (EM-Com 2009), Jeju, Korea },
year = { 2009 },
publisher = { IEEE Computer Society Press },
pages = { 1--8 },
i11key = { conference },
url = { http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=5402986 },
for_reporting_period = { 2010 },
}
@inproceedings { SBWK09,
author = { Schlich, Bastian and Brauer, J{\"o}rg and Wernerus, J{\"o}rg
and Kowalewski, Stefan },
booktitle = { Dependable Control of Discrete Systems (DCDS'09), Bari,
Italy },
isbn = { 978-3-902661-44-9 },
title = { Direct Model Checking of {PLC} Programs in {IL} },
year = { 2009 },
url = { http://www.embedded.rwth-aachen.de/lib/exe/fetch.php?media=bib:SBWK09.pdf },
i11key = { conference },
pages = { 28--33 },
for_reporting_period = { Old },
}
@inproceedings { SNBB09,
author = { Schlich, B. and Noll, T. and Brauer, J. and Brutschy, L. },
title = { Reduction of Interrupt Handler Executions for Model Checking
Embedded Software },
booktitle = { Haifa Verification Conference (HVC 2009), Haifa, Israel },
year = { 2009 },
url = { http://www.embedded.rwth-aachen.de/lib/exe/fetch.php?media=bib:SNBB09.pdf },
publisher = { Springer },
series = { Lecture Notes in Computer Science },
volume = { 6405 },
pages = { 5--20 },
i11key = { conference },
for_reporting_period = { Old },
}
@inproceedings { HFSB08,
author = { Huuck, Ralf and Fehnker, Ansgar and Seefried, Sean and
Brauer, J{\"o}rg },
bibsource = { DBLP, http://dblp.uni-trier.de },
booktitle = { Automated Technology for Verification and Analysis (ATVA
2008), Seoul, Korea },
doi = { 10.1007/978-3-540-88387-6 },
ee = { http://dx.doi.org/10.1007/978-3-540-88387-6_17 },
isbn = { 978-3-540-88386-9 },
pages = { 216-221 },
publisher = { Springer },
series = { Lecture Notes in Computer Science },
title = { Goanna: Syntactic Software Model Checking },
volume = { 5311 },
year = { 2008 },
bdsk-url-1 = { http://dx.doi.org/10.1007/978-3-540-88387-6 },
url = { http://www.springerlink.com/content/7h567h368nt7v719/ },
i11key = { conference },
for_reporting_period = { Old },
}