Manuel Fahndrich
Manuel Fahndrich
Software Engineer, Google, previously Researcher, Microsoft Research
Verified email at fahndrich.com
Title
Cited by
Cited by
Year
Enforcing high-level protocols in low-level software
R DeLine, M Fähndrich
Proceedings of the ACM SIGPLAN 2001 conference on Programming language …, 2001
5482001
Verification of Object-Oriented Programs with Invariants.
M Barnett, R DeLine, M Fähndrich, KRM Leino, W Schulte
J. Object Technol. 3 (6), 27-56, 2004
4152004
A theory of type qualifiers
JS Foster, M Fähndrich, A Aiken
ACM SIGPLAN Notices 34 (5), 192-203, 1999
3621999
Language support for fast and reliable message-based communication in Singularity OS
M Fähndrich, M Aiken, C Hawblitzel, O Hodson, G Hunt, JR Larus, S Levi
Proceedings of the 1st ACM SIGOPS/EuroSys European Conference on Computer …, 2006
3512006
Adoption and focus: Practical linear types for imperative programming
M Fahndrich, R DeLine
Proceedings of the ACM SIGPLAN 2002 conference on Programming language …, 2002
3442002
Typestates for objects
R DeLine, M Fähndrich
European Conference on Object-Oriented Programming, 465-490, 2004
2832004
Partial online cycle elimination in inclusion constraint graphs
M Fähndrich, JS Foster, Z Su, A Aiken
Proceedings of the ACM SIGPLAN 1998 conference on Programming language …, 1998
2621998
Declaring and checking non-null types in an object-oriented language
M Fähndrich, KRM Leino
Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented …, 2003
2382003
An overview of the Singularity project
G Hunt, JR Larus, M Abadi, M Aiken, P Barham, M Fahndrich, ...
Technical Report MSR-TR-2005-135, Microsoft Research, 2005
2072005
Specification and verification: the Spec# experience
M Barnett, M Fähndrich, KRM Leino, P Müller, W Schulte, H Venter
Communications of the ACM 54 (6), 81-91, 2011
1862011
Better static memory management: Improving region-based analysis of higher-order languages
A Aiken, M Fähndrich, R Levien
Proceedings of the ACM SIGPLAN 1995 conference on Programming language …, 1995
1761995
Scalable context-sensitive flow analysis using instantiation constraints
M Fähndrich, J Rehof, M Das
Proceedings of the ACM SIGPLAN 2000 conference on Programming language …, 2000
1662000
Static contract checking with abstract interpretation
M Fähndrich, F Logozzo
International conference on formal verification of object-oriented software …, 2010
1612010
TouchDevelop: programming cloud-connected mobile devices via touchscreen
N Tillmann, M Moskal, J de Halleux, M Fahndrich
Proceedings of the 10th SIGPLAN symposium on New ideas, new paradigms, and …, 2011
1302011
Righting software
JR Larus, T Ball, M Das, R DeLine, M Fahndrich, J Pincus, SK Rajamani, ...
IEEE software 21 (3), 92-100, 2004
1302004
SPUR: a trace-based JIT compiler for CIL
M Bebenita, F Brandner, M Fahndrich, F Logozzo, W Schulte, N Tillmann, ...
Proceedings of the ACM international conference on Object oriented …, 2010
1282010
Type-base flow analysis: from polymorphic subtyping to CFL-reachability
J Rehof, M Fähndrich
ACM SIGPLAN Notices 36 (3), 54-66, 2001
1282001
Polymorphic versus monomorphic flow-insensitive points-to analysis for C
JS Foster, M Fähndrich, A Aiken
International Static Analysis Symposium, 175-198, 2000
1202000
Pentagons: a weakly relational abstract domain for the efficient validation of array accesses
F Logozzo, M Fähndrich
Science of Computer Programming 75 (9), 796-807, 2010
1172010
Embedded contract languages
M Fähndrich, M Barnett, F Logozzo
Proceedings of the 2010 ACM Symposium on Applied Computing, 2103-2110, 2010
1162010
The system can't perform the operation now. Try again later.
Articles 1–20