personal homepage of

ANDREAS

LUNDBLAD

email:landreas at kth se
phone:+46 8 790 84 08
cellular:+46 739 18 11 13
room:1431
59°20'48.56"N
18° 4'22.90"E
address:tcs / csc
osquars backe 2
100 44 stockholm
sweden

about me

I'm a graduate student at the Theoretical Computer Science department at the Royal Institute of Technology in Stockholm / Sweden.

My research concerns formal methods, specifically proof carrying code and runtime monitoring. My advisor is Mads Dam.

teaching

I'm currently working as an assistant on the following courses:

DD1350Logic for Computer Science (logik09)

Previously I've worked on:

DD1352Algorithms, data structures and complexity (adk08)
DD1340Introduction to Computer Science (inda07)
DD2387Program System Construction Using C++ (cprog07)
DD2440Advanced Algorithms (avalg07)
2D1385Software Development 2007 (prutt07)

refereed publications


[pdf] [bibtex]

Provably Correct Inline Monitoring for Multi-threaded Java-like Programs

M. Dam, B. Jacobs, A. Lundblad, F. Piessens (To appear in Journal of Computer Security)


[pdf] [bibtex]

Security monitor inlining for multithreaded Java

M. Dam, B. Jacobs, A. Lundblad, F. Piessens (Proc. ECOOP09)

curriculum vitae

Download cv.pdf or cv.ps (last updated Feb 2009).

my master thesis

My master thesis concerned an investigation of a special Hoare logic with recursion. Here you may view the abstract or download the thesis as pdf.

master thesis proposal

If you happen to be interested in program analysis, please have a look at the following exjobb proposal:

Probabilistic analysis of heap fragmentation in Java-programs

description: in html, in pdf

links

Some links:

HATS Project page

The Painting Problem

Coq'Art Quote

Coq Reading Course

Logic and Semantics Group here at TCS.

An implementation of a double elimination tournament system.

My KTHOPEN login script.

My opinions on hard line-wrapping.

Stefan Arnborgs opinions on unreadable emails (which I agree with)

A picture of my daughter.

Another picture of my daughter.

Java Generics gotchas

The "C is Efficient" Language Fallacy

Photos from a trip with Mads' boat.

Garfield strip browser: java -jar gf.jar

my calendar

Please have a look at my calendar before suggesting times for meetings.

Usually I'm at the office from 07:30 to 15:45.