%0 Conference Proceedings %T A Middleware for Pervasive Situation-Awareness %+ Department of Computer and Information Sciences [Univ Strathclyde] %A Thomson, Graham %A Terzis, Sotirios %< avec comité de lecture %( Lecture Notes in Computer Science %B 12th International Conference on Distributed Applications and Interoperable Systems (DAIS) %C Stockholm, Sweden %Y Karl Michael Göschka %Y Seif Haridi %I Springer %3 Distributed Applications and Interoperable Systems %V LNCS-7272 %P 148-161 %8 2012-06-13 %D 2012 %R 10.1007/978-3-642-30823-9_13 %Z Computer Science [cs] %Z Computer Science [cs]/Networking and Internet Architecture [cs.NI]Conference papers %X Situation-awareness is the ability of applications to adapt to the current situation of their users. For situation-awareness to be truly pervasive it should support the individual needs of every user, everywhere. We present a middleware for pervasive situation-awareness based on the idea of separating the features of a situation from the specification of how it should be recognised. The features of a situation can be seen as an interface that can be easily customised to satisfy individual user needs, while alternative specifications can be used to recognise a situation in different environments. The middleware views situations as collections of roles that individuals and devices play. Its implementation follows an agent-based architecture where collaborating agents acquire and reason over context data. We also show that the middleware can recognise a variety of highly customised situations using alternative specifications with performance that is acceptable for interactive situation-aware applications in realistic deployment sizes. %G English %Z TC 6 %Z WG 6.1 %2 https://inria.hal.science/hal-01527641/document %2 https://inria.hal.science/hal-01527641/file/978-3-642-30823-9_13_Chapter.pdf %L hal-01527641 %U https://inria.hal.science/hal-01527641 %~ IFIP-LNCS %~ IFIP %~ IFIP-TC %~ IFIP-WG %~ IFIP-TC6 %~ IFIP-WG6-1 %~ IFIP-DAIS %~ IFIP-LNCS-7272