Do students recognize ambiguity in software design? A multi-national, multi-institutional report | IEEE Conference Publication | IEEE Xplore