Vi må have et delsprog af programmeringssproget, i hvilket vi kan formulere 'assertions' i et program
Vi ønsker at kunne efterchecke udsagn i et kørende program