Travelled to:
1 × Canada
1 × Italy
1 × Portugal
3 × USA
Collaborated with:
J.Aldrich N.E.Beckman ∅ K.Naden R.Bocchino
Talks about:
permiss (3) typest (3) lightweight (2) object (2) check (2) autom (2) protocol (1) symplar (1) program (1) practic (1)
Person: Kevin Bierhoff
DBLP: Bierhoff:Kevin
Contributed to:
Wrote 6 papers:
- POPL-2012-NadenBAB #type system
- A type system for borrowing permissions (KN, RB, JA, KB), pp. 557–570.
- Onward-2011-Bierhoff #automation #lightweight #reasoning #verification
- Automated program verification made SYMPLAR: symbolic permissions for lightweight automated reasoning (KB), pp. 19–32.
- ECOOP-2009-BierhoffBA #api #protocol
- Practical API Protocol Checking with Access Permissions (KB, NEB, JA), pp. 195–219.
- OOPSLA-2008-BeckmanBA #type system #verification
- Verifying correct usage of atomic blocks and typestate (NEB, KB, JA), pp. 227–244.
- OOPSLA-2007-BierhoffA #alias #composition #type system
- Modular typestate checking of aliased objects (KB, JA), pp. 301–320.
- ESEC-FSE-2005-BierhoffA #lightweight #specification #type system
- Lightweight object specification with typestates (KB, JA), pp. 217–226.