An Intermediate Language for Semantic Exceptions in Context-Aware Systems | IEEE Conference Publication | IEEE Xplore