Peer-Reviewed Publications

DBPL 2011
Remote Batch Invocation for SQL Databases
W. R. Cook and B. Wiedermann
Oakland 2011
Timing- and Termination-Sensitive Secure Information Flow: Exploring a New Approach
V. Kashyap, B. Wiedermann, and B. Hardekopf
PLDI 2010
Jinn: Synthesizing Dynamic Bug Detectors for Foreign Language Interfaces
B. Lee, B. Wiedermann, M. Hirzel, R. Grimm, and K. S. McKinley
DO21 2009
Language Design for Distributed Objects
W. R. Cook, A. Ibrahim, E. Tilevich, and B. Wiedermann
OOPSLA 2008
Interprocedural Query Extraction for Transparent Persistence
B. Wiedermann, A. Ibrahim, and W. R. Cook
CACM August, 2008
Wake Up and Smell the Coffee: Evaluation Methodology for the 21st Century
S. M. Blackburn, K. S. McKinley, R. Garner, C. Hoffman, A. M. Khan, R. Bentzur A. Diwan, D. Feinberg, D. Frampton, S. Z. Guyer, M. Hirzel, A. Hosking, M. Jump, H. Lee, J. E. B. Moss, A. Phansalkar, D. Stefanovic, T. VanDrunen, D. von Dincklage, and B. Wiedermann
POPL 2007
Extracting Queries by Static Analysis of Transparent Persistence
B. Wiedermann and W. R. Cook
OOPSLA 2006
The DaCapo Benchmarks: Java Benchmarking Development and Analysis
S. M. Blackburn, R. Garner, C. Hoffman, A. M. Khan, K. S. McKinley, R. Bentzur A. Diwan, D. Feinberg, D. Frampton, S. Z. Guyer, M. Hirzel, A. Hosking, M. Jump, H. Lee, J. E. B. Moss, A. Phansalkar, D. Stefanovic, T. VanDrunen, D. von Dincklage, and B. Wiedermann

Invited Journal Papers

Software: Practice and Experience
Language Design and Analyzability: A Retrospective
B. G. Ryder and B. Wiedermann

Books

Prentice Hall February, 2002
Python How To Program
H. Deitel, P. Deitel, J. Liperi and B. Wiedermann
Prentice Hall February, 2002
The Complete Python Training Course
H. Deitel, P. Deitel, J. Liperi and B. Wiedermann

Dissertation

UT Austin December, 2009
Integrating Programming Languages and Databases
via Program Analysis and Language Design
B. Wiedermann

Technical Reports

UTCS TR-09-40 December, 2009
Coordinating Database and Programming Language Research
A. Ibrahim, B. Wiedermann, and W. R. Cook
UTCS TR-09-09 February, 2009
Model Transformation by Partial Transformation of Model Interpreters
W. R. Cook, B. Delaware, T. Finsterbusch, A. Ibrahim, and B. Wiedermann
UTCS TR-08-32 July, 2008
A Unifying Framework for Describing the Space of Pointer Analysis Approximations (Extended Version)
B. Hardekopf, B. Wiedermann, W. R. Cook, and C. Lin
UTCS TR-07-38 July, 2007
Know Your Place: Selectively Executing Statements Based On Context
B. Wiedermann
ANUCS TR-CS-06-01 October, 2006
The DaCapo Benchmarks: Java Benchmarking Development and Analysis (Extended Version)
S. M. Blackburn, R. Garner, C. Hoffman, A. M. Khan, K. S. McKinley, R. Bentzur A. Diwan, D. Feinberg, D. Frampton, S. Z. Guyer, M. Hirzel, A. Hosking, M. Jump, H. Lee, J. E. B. Moss, A. Phansalkar, D. Stefanovic, T. VanDrunen, D. von Dincklage, B. Wiedermann