Future contracts

Christos Dimoulas, Riccardo Pucella, Matthias Felleisen · 2009

Many recent research projects focus on language support for behavioral software contracts, that is, assertions that govern the boundaries between software building blocks such as procedures, classes, or modules. Contracts primarily help locate bugs in programs, but they also tend to affect the performance of the program, especially as they become complex.

Read the paper · More papers on PaperTik