Related literature

A selection of the most important papers I've ever read (divided in categories):



  • Chen, G., and Kotz, D. 2000. A Survey of Context-Aware Mobile Computing Research. Technical Report TR2000-381, Dept. of Computer Science, Dartmouth College.
  • Dey, A. K., and Abowd, G. D. 2000a. Towards a Better Understanding of Context and Context-Awareness. Workshop on The What, Who, Where, When, and How of Context-Awareness (CHI 2000).
  • Jones, Q., and Grandhi, S. A. 2005. P3 Systems: Putting the place back into social networks. IEEE Internet Computing. 9, 5 (Sept.-Oct. 2005), 38-46.
  • Schilit, B. N., Adams, N., And Want, R. 1994. Context-Aware Computing Applications. In Proc. of the Workshop on Mobile Computing Systems and Applications (WMCSA), 85-90.


Context Modelling

  • Bettini, C., Brdiczka, O., Henricksen, K., Indulska, J., Nicklas, D., Ranganathan, A., and Riboni, D. 2010. A survey of context modelling and reasoning techniques. Elsevier Pervasive and Mobile Computing. 6, 2 (April 2010), 161-180.
  • Bolchini, C., Curino, C. A., Quintarelli, E., Schreiber, F. A., and Tanca, L. 2007. A data-oriented survey of context models. SIGMOD Rec. 36, 4 (December 2007), 19-26.
  • Strang, T., and Popien, C. L. 2004. A context modeling survey, in Workshop on Advanced Context Modeling, Reasoning and Management, UbiComp 2004 - The Sixth International Conference on Ubiquitous Computing, September 2004.


Context-Aware Middlewares and Survey

  • Baldauf, M., Dustdar, S., and Rosenberg, F. 2007. A Survey on Context-aware systems. International Journal of Ad Hoc and Ubiquitous Computing. 2, 4 (2007), 263-277.
  • Bellavista, P., Corradi, A., Montanari, R., and Stefanelli, C. 2003. Context-aware Middleware for Resource Management in the Wireless Internet. IEEE Transactions on Software Engineering. 29, 12 (December 2003), 1086-1099.
  • Capra, L., Emmerich, W., and Mascolo, C. 2003. CARISMA: context-aware reflective middleware system for mobile applications. IEEE Transactions on Software Engineering. 29, 10 (2003), 929-945.
  • Chan, A. T. S., and Chuang, S. N. 2003. Mobipads: A reflective middleware for context-aware mobile computing. IEEE Transactions on Software Engineering. 29, 12 (2003), 1072-1085.
  • Chen, G., Li, M., and Kotz, D. 2008. Data-centric middleware for context-aware pervasive computing. Elsevier Pervasive and Mobile Computing. 4, 2 (April 2008), 216-253.
  • Chen, H., Finin, T., and Joshi, A. 2003. An Intelligent Broker for Context-Aware Systems, In Adjunct Proceedings of Ubicomp.
  • Chetan, S., Al-Muhtadi, J., Campbell, R., and Mickunas, M.D. 2005. Mobile Gaia: a middleware for ad-hoc pervasive computing. IEEE Consumer Communications and Networking Conference CCNC, 223-228.
  • Cho, K., Hwang, I., Kang, S., Kim, B., Lee, J., Lee, S., Park, S., Song, J., and Rhee, Y. 2008. HiCon: a hierarchical context monitoring and composition framework for next-generation context-aware services. IEEE Network. 22, 4 (July-August 2008), 34-42.
  • Debaty, P., Goddi, P., and Vorbau, A. 2003. Integrating the physical world with the web to enable context-enhanced services. Hewlett-Packard Development Company, Tech. Rep., 2003.
  • Dey, A. K., and Abowd, G. D. 2000b. The Context Toolkit: Aiding the Development of Context-Aware Applications, In the Workshop on Software Engineering for Wearable and Pervasive Computing.
  • Duran-Limon, H. A., Blair, G. S., Friday, A., Grace, P., Samartzidis, G., Sivaharan, T., and Wu, M. 2003. Context-aware Middleware for Pervasive and Ad-Hoc Environments. Computing Department, Lancaster University, Tech. Rep., 2003.
  • Endler, M., and Da Rocha, R.C.A. 2006. Supporting Context-Aware Applications: Scenarios, Models and Architecture, Tech. Rep. in Computer Science, no. 12/06, University of Rio De Janeiro, Apr. 2006.
  • Eugster, P., Garbinato, B., and Holzer, A. 2008. Design and Implementation of the Pervaho Middleware for Mobile Context-Aware Applications. Proceedings of the 2008 International MCETECH Conference on e-Technologies, 125-135.
  • Eugster, P., Garbinato, B., and Holzer, A. 2009. Middleware Support for Context-Aware Applications. In Middleware for Network Eccentric and Mobile Applications, B. Garbinato, H. Miranda, and L. Rodrigues, Eds. Springer Press, 2009, Chapter 14, 305-322.
  • Fahy, P., and Clarke, S. 2004. CASS – Middleware for Mobile Context-Aware Applications. Workshop on Context Awareness at MobiSys.
  • Gu, T., Pung, H. K., and Zhang, D. Q. 2005. A service-oriented middleware for building context-aware services. Journal of Network and Computer Applications, 28, 1 (January 2005), 1-18.
  • Gupta, A., Kalra, A., Boston, D., and Borcea, C. 2009. MobiSoC: a middleware for mobile social computing applications. Mobile Networks and Applications, 14, 1 (February 2009), 35-52.
  • Henricksen, K., Indulska, J., McFadden, T., and Balasubramaniam, S. 2005. Middleware for Distributed Context-Aware Systems. International Symposium on Distributed Objects and Applications (DOA), 846-863.
  • Hofer, T., Schwinger, W., Pichler, M., Leonhartsberger, G., Altmann, J., and Retschitzegger, W. 2003. Context-Awareness on Mobile Devices - the Hydrogen Approach, Proceedings of the 36th Annual Hawaii International Conference on System Sciences, 10-19.
  • Julien, C., and Roman, G.-C. 2006. EgoSpaces: facilitating rapid development of context-aware mobile applications. IEEE Transactions on Software Engineering, 32, 5 (May 2006), 281-298.
  • Kjær, K. E. 2007. A survey of context-aware middleware. In Proc. of the 25th conference on IASTED International Multi-Conference: Software Engineering, 148-155.
  • Macedo, D. F., dos Santos, A. L., Nogueira, J. M. S., and Pujolle, G. 2009. A Distributed Information Repository for Autonomic Context-Aware MANETs. IEEE Transactions on Network and Service Management. 6, 1 (March 2009).
  • Mashhadi, A. J., Ben Mokhtar, S., and Capra, L. 2009. Habit: Leveraging Human Mobility and Social Network for Efficient Content Dissemination in MANETs, Proceedings of the 10th IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM’09)
  • Ranganathan, A., and Campbell, R. H. 2003. A middleware for context-aware agents in ubiquitous computing environments. Proceedings of the ACM/IFIP/USENIX International Conference on Middleware, 143-161.
  • Ranganathan, A., Muhtadi, J. A., Chetan, S., Campbell, R., and Mickunas, M. D. 2004. MiddleWhere: a middleware for location awareness in ubiquitous computing applications. Proceedings of the 5th ACM/IFIP/USENIX international conference on Middleware, 397-416.
  • Riva, O., Nadeem, T., Borcea, C., and Iftode, L. 2007. Context-Aware Migratory Services in Ad Hoc Networks. IEEE Transactions on Mobile Computing. 6, 12 (December 2007), 1313-1328.
  • Sacramento, V., et al., 2004. MoCA: A middleware for developing collaborative applications for mobile users. IEEE Distributed Systems Online. 5, 10 (Oct. 2004).
  • Sousa, J. P., and Garlan, D. 2002. Aura: an Architectural Framework for User Mobility in Ubiquitous Computing Environments. Proceedings of the IFIP 17th World Computer Congress, 29-43.
  • van Kranenburg, H., Bargh, M.S., Iacob, S., and Peddemors, A., 2006. A context management framework for supporting context-aware distributed applications. IEEE Communications Magazine, 44, 8 (Aug. 2006), 67-74.
  • van Sinderen, M.J., van Halteren, A.T, Wegdam, M., Meeuwissen, H.B., and Eertink, E.H. 2006. Supporting context-aware mobile applications: an infrastructure approach. IEEE Communications Magazine, 44, 9 (Sept. 2006), 96-104.
  • Yau, S. S., Huang, D., Gong, H., and Seth, S. 2004. Development and Runtime Support for Situation-Aware Application Software in Ubiquitous Computing Environments. Proceedings of the 28th Annual International Computer Software and Applications Conference (COMPSAC'04), 452-457.


Quality of Context (QoC)

  • Buchholz, T., Küpper, A., and Schiffers, M. 2003. Quality of Context: What It Is and Why We Need It. Proc. Workshop HP OpenView. Univ. Assn., Geneva, Switzerland, July 2003.
  • Neisse, R., Wegdam, M., and van Sinderen, M. 2008. Trustworthiness and Quality of Context Information. Proceedings of The 9th International Conference for Young Computer Scientists (ICYCS 2008), 1925-1931.