The system check framework