Service-oriented context reasoning incorporating patterns and knowledge for understanding human-augmented situations | IEEE Conference Publication | IEEE Xplore