Technical Contributions

Christian Gram Kalhauge

Here is an incomplete table of technical contributions. Use the formula to calculate the number of points gained. The max points is the maximal points the group can get per contribution.

ContributionFormulaMax Points
Implementation
Implement Interpreter1010
Implement Abstract Interpreter1010
Implement Syntactic Analysis5 per analysis10
Implement Abstraction5 per abstraction15
Integrate Abstractions3 per abstraction after the first12
Integrate Analyses5 per analysis after the first15
Implement Context Sensitivity1010
Implement Symbolic Execution1010
Implement Smart Input Generator1010
Support a different language than Java10 per language10
Evaluation
Make work on real-life code1 per 1k lines of code10
Extend Benchmark Suite1 per method added10
Theory
Prove abstractions correct5 per abstraction15
Prove termination for widening operators5 per widening15
Presentation
Paper written1 per page7
Examples in report5 per abstraction10
Read and relate to recent papers1 per paper10