The top documents tagged [sutterghent universitypldi06]