Caches as an Example of Machine-gradable Exam Questions for Complex Engineering Systems | IEEE Conference Publication | IEEE Xplore