The idea of context-aware artifacts is that computational artifacts are able to recognize the context in which they are being used so that these artifacts are able to adapt their functionality to the respective context. Most work in developing context-aware artifacts appears to be technology-driven by which we mean that often the relation of the artifacts to the underlying concepts of context r...