activity
20112015
most citedAutoProof: Auto-active Functional Verification of Object-oriented Programs

65 citations · 219 across the 7 of their papers we have counts for

collaborators

7 papers

cs.LO2015★ 65 cited

AutoProof: Auto-active Functional Verification of Object-oriented Programs

Julian Tschannen, Carlo A. Furia, Martin Nordio +1

Auto-active verifiers provide a level of automation intermediate between fully automatic and interactive: users supply code with annotations as input while benefiting from a high l…

cs.SE2012★ 25 cited

Contracts in Practice

H. -Christian Estler, Carlo A. Furia, Martin Nordio +2

Contracts are a form of lightweight formal specification embedded in the program text. Being executable parts of the code, they encourage programmers to devote proper attention to…

cs.PL2012★ 22 cited

C to O-O Translation: Beyond the Easy Stuff

Marco Trudel, Carlo A. Furia, Martin Nordio +2

Can we reuse some of the huge code-base developed in C to take advantage of modern programming language features such as type safety, object-orientation, and contracts? This paper…

cs.SE2011★ 23 cited

Stateful Testing: Finding More Errors in Code and Contracts

Yi Wei, Hannes Roth, Carlo A. Furia +5

Automated random testing has shown to be an effective approach to finding faults but still faces a major unsolved issue: how to generate test inputs diverse enough to find many fau…

cs.SE2011★ 13 cited

Verifying Eiffel Programs with Boogie

Julian Tschannen, Carlo A. Furia, Martin Nordio +1

Static program verifiers such as Spec#, Dafny, jStar, and VeriFast define the state of the art in automated functional verification techniques. The next open challenges are to make…

cs.SE2011★ 18 cited

Collaborative Software Development on the Web

Martin Nordio, H. -Christian Estler, Carlo A. Furia +1

Software development environments (IDEs) have not followed the IT industry's inexorable trend towards distribution. They do too little to address the problems raised by today's inc…