Elmar Keij

Students
Name: Elmar Keij
Email: elmar dot keij at gmail dot com
Homepage: http://www.cs.uu.nl/wiki/Students/ElmarKeij

Planning

2005-2006

Period 1

Period 2

Period 3

Period 4

2006-2007

Period 1

Period 2

Period 3

  • Thesis Proposal (10 ECTS)

Period 4

2007-2008

Period 1

  • Thesis Project (30 ECTS)

Period 2

  • Thesis Project (30 ECTS)

Thesis Project (30 ECTS)

Project

Project title: Static Testing: Using the Weakest Pre-condition Calculus
Supervisor: Wishnu Prasetya

Abstract

An important aspect of the software process is the validation and verification of software. In practice the most widely used verification method is software testing. However, proper software testing is expensive and labour intensive. One of the reasons for this is that it is often necessary to mimic the runtime behaviour of (parts of) the software. In this thesis an alternative method of testing, called static testing, is proposed. This method prevents the execution of software by incorporating techniques from the field of static verification, such as the weakest pre-condition calculus. Because the software is no longer executed, there is no need to mimic its runtime behaviour. This thesis explores the basic principles and design of this approach. While static testing has potential, it is still far from a practical application.

Downloads

ECTS

The master program Software Technology has a total size of 120 European study points (ECTS).

Progress thus far:

Course ECTS
PST 15
SWA 7.5
IPT 7.5
AFP 7.5
PT 7.5
DOS 7.5
SWE 7.5
SWS 7.5
AOP 7.5
APA 7.5
STC 5
Proposal 10
Thesis Project 30
Total 127.5

Topic attachments
I Attachment Action Size Date Who Comment
elsegz TestBPL.tar.gz manage 3953.3 K 28 May 2009 - 23:05 ElmarKeij Thesis Project Prototype
pdfpdf proposal_elmar_keij.pdf manage 457.1 K 04 Dec 2007 - 10:52 ElmarKeij Thesis Proposal - Automatic static testing using the weakest precondition calculus