Skip to main content

Context-Aware Middleware and Applications

  • Chapter
  • First Online:

Part of the book series: Springer Series in Wireless Technology ((SSWT))

Abstract

This chapter focuses on reporting some context-aware middleware and applications impacting the variety of application domains of context-aware computing for decades so that the readers will be able to utilize this kind of application appropriately. However, the main focus is on smart environments such as smart home, and personalized environments. At the end of this chapter, the future trends in smart environments for healthcare and education domains are suggested based on the evolution of existing works and some significant concerns.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  • Alam, M. R., Reaz, M. B. I., & Ali, M. A. M. (2012). A review of smart homes—past, present, and future. IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 42(6), 1190–1203.

    Google Scholar 

  • Alegre, U., Augusto, J. C., & Clark, T. (2016). Engineering context-aware systems and applications: A survey. Journal of Systems and Software, 117, 55–83.

    Article  Google Scholar 

  • Allen, B., van Berlo, A., Ekberg, J., Fellbaum, K., Hampicke, M., & Willems, C. (2001). Design guidelines on smart homes (No. LEMA-BOOK-2001–004). COST 219bis guidebook.

    Google Scholar 

  • Arnold, D. N. (1997). Computer-aided instruction. Encarta Encyclopedia. Microsoft.

    Google Scholar 

  • Baek, S. H., Choi, E. C., Huh, J. D., & Park, K. R. (2007). Sensor information management mechanism for context-aware service in ubiquitous home. IEEE Transactions on Consumer Electronics, 53(4), 1393–1400.

    Article  Google Scholar 

  • Barbosa, J., Hahn, R., Rabello, S., & Barbosa, D. (2008). Local: A model geared towards ubiquitous learning. ACM SIGCSE Bulletin, 40(1), 432–436.

    Article  Google Scholar 

  • Beale, R., & Lonsdale, P. (2004, September). Mobile context aware systems: The intelligence to support tasks and effectively utilise resources. In International Conference on Mobile Human-Computer Interaction, (pp. 240–251). Berlin Heidelberg: Springer.

    Google Scholar 

  • Berri, J., Benlamri, R., & Atif, Y. (2006, July). Ontology-based framework for context-aware mobile learning. In Proceedings of the 2006 International Conference on Wireless Communications and Mobile Computing, (pp. 1307–1310). ACM.

    Google Scholar 

  • Boud, D., & Brew, A. (1995). Developing a typology for learner self assessment practices. Research and development in Higher Education, 18, 130–135.

    Google Scholar 

  • Bricon-Souf, N., Renard, J. M., & Beuscart, R. (1999). Dynamic workflow model for complex activity in intensive care unit. International Journal of Medical Informatics, 53(2), 143–150.

    Article  Google Scholar 

  • Bricon-Souf, N., Dufresne, E., Beuscart-Zephir, M. C., & Beuscart, R. (2003). Communication of information in the homecare context. The New Navigators: From Professionals to Patients: Proceedings of MIE2003, 95.

    Google Scholar 

  • Bricon-Souf, N., & Newman, C. R. (2007). Context awareness in health care: A review. International Journal of Medical Informatics, 76(1), 2–12.

    Article  Google Scholar 

  • Briere, D. (2011). Smart homes for dummies. Wiley.

    Google Scholar 

  • Capra, L., Emmerich, W., & Mascolo, C. (2003). Carisma: Context-aware reflective middleware system for mobile applications. IEEE Transactions on Software Engineering, 29(10), 929–945.

    Article  MATH  Google Scholar 

  • Chawla, N. V., & Davis, D. A. (2013). Bringing big data to personalized healthcare: a patient-centered framework. Journal of General Internal Medicine, 28(3), 660–665.

    Article  Google Scholar 

  • Chen, H., Finin, T., Joshi, A., Kagal, L., Perich, F., & Chakraborty, D. (2004). Intelligent agents meet the semantic web in smart spaces. IEEE Internet Computing, 8(6), 69–79.

    Article  Google Scholar 

  • Cheng, Z., Sun, S., Kansen, M., Huang, T., & He, A. (2005, March). A personalized ubiquitous education support environment by comparing learning instructional requirement with learner’s behavior. In 19th International Conference on Advanced Information Networking and Applications (AINA’05) Volume 1 (AINA papers) (Vol. 2, pp. 567–573). IEEE.

    Google Scholar 

  • Chumley-Jones, H. S., Dobbie, A., & Alford, C. L. (2002). Web-based learning: Sound educational method or hype? A review of the evaluation literature. Academic Medicine, 77(10), S86–S93.

    Article  Google Scholar 

  • Coiera, E. (2000). When conversation is better than computation. Journal of the American Medical Informatics Association, 7(3), 277–286.

    Article  Google Scholar 

  • Conan, D., Rouvoy, R., & Seinturier, L. (2007, June). Scalable processing of context information with COSMOS. In IFIP International Conference on Distributed Applications and Interoperable Systems, (pp. 210–224). Berlin Heidelberg: Springer.

    Google Scholar 

  • Darianian, M., & Michael, M. P. (2008, December). Smart home mobile RFID-based Internet-of-Things systems and services. In 2008 International Conference on Advanced Computer Theory and Engineering, (pp. 116–120). IEEE.

    Google Scholar 

  • Das, M., Bhaskar, M., Chithralekha, T., & Sivasathya, S. (2010). Context aware e-learning system with dynamically composable learning objects. International Journal on Computer Science and Engineering, 2(4), 1245–1253.

    Google Scholar 

  • Dey, A. K. (2000). Providing architectural support for building context-aware applications (Doctoral dissertation, Georgia Institute of Technology).

    Google Scholar 

  • Dey, A. K., & Abowd, G. D. (2000, September). CybreMinder: A context-aware system for supporting reminders. In International Symposium on Handheld and Ubiquitous Computing, (pp. 172–186). Berlin Heidelberg: Springer.

    Google Scholar 

  • Dey, A. K., Abowd, G. D., & Salber, D. (2001). A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human-computer Interaction, 16(2), 97–166.

    Article  Google Scholar 

  • Dolog, P., Henze, N., Nejdl, W., & Sintek, M. (2004, August). The personal reader: Personalizing and enriching learning resources using semantic web technologies. In International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems, (pp. 85–94). Berlin Heidelberg: Springer.

    Google Scholar 

  • Eisenhauer, M., Rosengren, P., & Antolin, P. (2010). Hydra: A development platform for integrating wireless devices and sensors into ambient intelligence systems. In The Internet of Things, (pp. 367–373). New York: Springer.

    Google Scholar 

  • Ejigu, D., Scuturici, M., & Brunie, L. (2007, October). Semantic approach to context management and reasoning in ubiquitous context-aware systems. In Digital Information Management, 2007. ICDIM’07. 2nd International Conference, (Vol. 1, pp. 500–505). IEEE.

    Google Scholar 

  • Eubank, S., Guclu, H., Kumar, V. A., Marathe, M. V., Srinivasan, A., Toroczkai, Z., et al. (2004). Modelling disease outbreaks in realistic urban social networks. Nature, 429(6988), 180–184.

    Article  Google Scholar 

  • Farella, E., Falavigna, M., & Riccò, B. (2010). Aware and smart environments: The Casattenta project. Microelectronics Journal, 41(11), 697–702.

    Article  Google Scholar 

  • Firner, B., Moore, R. S., Howard, R., Martin, R. P., & Zhang, Y. (2011, November). Poster: Smart buildings, sensor networks, and the internet of things. In Proceedings of the 9th ACM Conference on Embedded Networked Sensor Systems, (pp. 337–338). ACM.

    Google Scholar 

  • Fortino, G., & Trunfio, P. (2014). Internet of things based on smart objects. Cham: Springer International Publishing.

    Book  Google Scholar 

  • Gans, D., Kralewski, J., Hammons, T., & Dowd, B. (2005). Medical groups’ adoption of electronic health records and information systems. Health Affairs, 24(5), 1323–1333.

    Article  Google Scholar 

  • Garlan, D., Siewiorek, D. P., Smailagic, A., & Steenkiste, P. (2002). Project aura: Toward distraction-free pervasive computing. IEEE Pervasive Computing, 1(2), 22–31.

    Article  Google Scholar 

  • Gelogo, Y. E., Kim, H. K., & Jung, R. (2015). Context-aware computing for delivering u-Healthcare services. International Journal of Smart Home, 9(8), 169–178.

    Article  Google Scholar 

  • Golubnitschaja, O., & Costigliola, V. (2010). Common origin but individual outcomes: Time for new guidelines in personalized healthcare. Personalized Medicine, 7(5), 561–568.

    Article  Google Scholar 

  • Graesser, A. C., Chipman, P., Haynes, B. C., & Olney, A. (2005). AutoTutor: An intelligent tutoring system with mixed-initiative dialogue. IEEE Transactions on Education, 48(4), 612–618.

    Article  Google Scholar 

  • Grasso, M. A. (2004, June). Clinical applications of handheld computers. In Computer-Based Medical Systems, 2004. CBMS 2004. Proceedings. 17th IEEE Symposium, (pp. 141–146). IEEE.

    Google Scholar 

  • Gubbi, J., Buyya, R., Marusic, S., & Palaniswami, M. (2013). Internet of Things (IoT): A vision, architectural elements, and future directions. Future Generation Computer Systems, 29(7), 1645–1660.

    Article  Google Scholar 

  • Gu, T., Pung, H. K., & Zhang, D. Q. (2005). A service-oriented middleware for building context-aware services. Journal of Network and computer applications, 28(1), 1–18.

    Article  Google Scholar 

  • Guo, B., Sun, L., & Zhang, D. (2010, March). The architecture design of a cross-domain context management system. In Pervasive Computing and Communications Workshops (PERCOM Workshops), 2010 8th IEEE International Conference, (pp. 499–504). IEEE.

    Google Scholar 

  • Gluhak, A., Presser, M., Shelby, Z., Scotton, P., Schott, W., & Chevillat, P. (2006). e-Sense reference model for sensor networks in b3 g mobile communication systems. 15th IST Summit 2006, 4–8.

    Google Scholar 

  • Hwang, G. J. (2006, June). Criteria and strategies of ubiquitous learning. In IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (SUTC’06) (Vol. 2, pp. 72–77). IEEE.

    Google Scholar 

  • Hwang, G. J., & Tsai, C. C. (2011). Research trends in mobile and ubiquitous learning: A review of publications in selected journals from 2001 to 2010. British Journal of Educational Technology, 42(4), E65–E70.

    Article  Google Scholar 

  • Ihantola, P., Ahoniemi, T., Karavirta, V., & Seppälä, O. (2010, October). Review of recent systems for automatic assessment of programming assignments. In Proceedings of the 10th Koli Calling International Conference on Computing Education Research, (pp. 86–93). ACM.

    Google Scholar 

  • Johnson, W. L., Rickel, J. W., & Lester, J. C. (2000). Animated pedagogical agents: Face-to-face interaction in interactive learning environments. International Journal of Artificial intelligence in education, 11(1), 47–78.

    Google Scholar 

  • Kabir, M. A., Han, J., Yu, J., & Colman, A. (2012, June). SCIMS: A social context information management system for socially-aware applications. In International Conference on Advanced Information Systems Engineering, (pp. 301–317). Berlin Heidelberg: Springer.

    Google Scholar 

  • Khan, A. J., Jayarajah, K., Han, D., Misra, A., Balan, R., & Seshan, S. (2013, June). CAMEO: A middleware for mobile advertisement delivery. In Proceeding of the 11th Annual International Conference on Mobile Systems, Applications, and Services, (pp. 125–138). ACM.

    Google Scholar 

  • Kidd, C. D., Orr, R., Abowd, G. D., Atkeson, C. G., Essa, I. A., MacIntyre, B., & Newstetter, W. (1999, October). The aware home: A living laboratory for ubiquitous computing research. In International Workshop on Cooperative Buildings, (pp. 191–198). Berlin Heidelberg: Springer.

    Google Scholar 

  • Kim, J., Lee, D., & Chung, K. Y. (2014). Item recommendation based on context-aware model for personalized u-Healthcare service. Multimedia Tools and Applications, 71(2), 855–872.

    Article  Google Scholar 

  • Klašnja-Milićević, A., Vesin, B., Ivanović, M., & Budimac, Z. (2011). E-Learning personalization based on hybrid recommendation strategy and learning style identification. Computers & Education, 56(3), 885–899.

    Article  Google Scholar 

  • Liang, G., & Cao, J. (2015). Social context-aware middleware: A survey. Pervasive and Mobile Computing, 17, 207–219.

    Article  Google Scholar 

  • Lipponen, L. (2002, January). Exploring foundations for computer-supported collaborative learning. In Proceedings of the Conference on Computer Support for Collaborative Learning: Foundations for a CSCL Community, (pp. 72–81). International Society of the Learning Sciences.

    Google Scholar 

  • Lutolf, R. (1992, November). Smart home concept and the integration of energy meters into a home based system. In Metering Apparatus and Tariffs for Electricity Supply, 1992. Seventh International Conference, (pp. 277–278). IET.

    Google Scholar 

  • Mihailidis, A., Carmichael, B., & Boger, J. (2004). The use of computer vision in an intelligent environment to support aging-in-place, safety, and independence in the home. IEEE Transactions on Information Technology in Biomedicine, 8(3), 238–247.

    Article  Google Scholar 

  • Munoz, L. S., Palazzo, J., & Oliveira, M. (2004). Applying Semantic Web technologies to improve personalisation and achieve interoperability between educational adaptive hypermedia systems. In Proceedings of the SW-EL workshop at International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems (AH04). The Netherlands: Eindhoven.

    Google Scholar 

  • O’Malley, C. (Ed.). (2012). Computer supported collaborative learning (Vol. 128). Springer Science & Business Media.

    Google Scholar 

  • Perera, C., Zaslavsky, A., Christen, P., & Georgakopoulos, D. (2014). Context aware computing for the internet of things: A survey. IEEE Communications Surveys & Tutorials, 16(1), 414–454.

    Article  Google Scholar 

  • Petite, T. D., & Huff, R. M. (2004). U.S. Patent No. 6,836,737. Washington, DC: U.S. Patent and Trademark Office.

    Google Scholar 

  • Reddy, M., Pratt, W., Dourish, P., & Shabot, M. M. (2002). Sociotechnical requirements analysis for clinical systems. Methods of Information in Medicine, 42(4), 437–444.

    Google Scholar 

  • Renard, J. M., Bricon-Souf, N., Geib, J. M., & Beuscart, R. (1999). A simulation of dynamic tasks routing to improve cooperation in intensive care units. Studies in health technology and informatics, 31–36.

    Google Scholar 

  • Rosenberg, M. J. (2001). E-learning: Strategies for delivering knowledge in the digital age (Vol. 3). New York: McGraw-Hill.

    Google Scholar 

  • Satpathy, L. (2006). Smart housing: Technology to aid aging in place: New opportunities and challenges. Mississippi State University.

    Google Scholar 

  • Schlager, D., & Baringer, W. B. (1997). U.S. Patent No. 5,650,770. Washington, DC: U.S. Patent and Trademark Office.

    Google Scholar 

  • Simmons, L. A., Dinan, M. A., Robinson, T. J., & Snyderman, R. (2012). Personalized medicine is more than genomic medicine: Confusion over terminology impedes progress towards personalized healthcare. Personalized Medicine, 9(1), 85–91.

    Article  Google Scholar 

  • Soliman, M., Abiodun, T., Hamouda, T., Zhou, J., & Lung, C. H. (2013, December). Smart home: Integrating internet of things with web services and cloud computing. In Cloud Computing Technology and Science (CloudCom), 2013 IEEE 5th International Conference, (Vol. 2, pp. 317–320). IEEE.

    Google Scholar 

  • Sousa, J. P., & Garlan, D. (2002). Aura: An architectural framework for user mobility in ubiquitous computing environments. In Software Architecture, (pp. 29–43). US: Springer.

    Google Scholar 

  • Spencer, R., & Logan, P. (2002). Role-based communication patterns within an emergency department setting. HIC 2002. Proceedings: Improving Quality by Lowering Barriers, 166.

    Google Scholar 

  • Stone, A. (2014). Online assessment: What influences students to engage with feedback? The Clinical Teacher, 11(4), 284–289.

    Article  Google Scholar 

  • Temdee, P. (2014). Ubiquitous learning environment: Smart learning platform with multi-agent architecture. Wireless Personal Communications, 76(3), 627–641.

    Article  Google Scholar 

  • Verbert, K., Manouselis, N., Ochoa, X., Wolpers, M., Drachsler, H., Bosnic, I., et al. (2012). Context-aware recommender systems for learning: A survey and future challenges. IEEE Transactions on Learning Technologies, 5(4), 318–335.

    Article  Google Scholar 

  • Virone, G., Noury, N., & Demongeot, J. (2002). A system for automatic measurement of circadian activity deviations in telemedicine. IEEE Transactions on Biomedical Engineering, 49(12), 1463–1469.

    Article  Google Scholar 

  • Weiser, M. (1991). The computer for the 21st century. Scientific American, 265(3), 94–104.

    Article  Google Scholar 

  • Winters, N. (2007). What is mobile learning. Big issues in mobile learning, 7–11.

    Google Scholar 

  • Yu, Z., Yu, Z., & Zhou, X. (2012). Socially aware computing. Chinese Journal of Computers, 35(1), 16–26.

    Article  MathSciNet  Google Scholar 

  • Zaıane, O. R., & Luo, J. (2001, June). Web usage mining for a better web-based learning environment. In Proceedings of Conference on Advanced Technology for Education, (pp. 60–64).

    Google Scholar 

  • Zhang, D., Zhao, J. L., Zhou, L., & Nunamaker, J. F., Jr. (2004). Can e-learning replace classroom learning? Communications of the ACM, 47(5), 75–79.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this chapter

Cite this chapter

Temdee, P., Prasad, R. (2018). Context-Aware Middleware and Applications. In: Context-Aware Communication and Computing: Applications for Smart Environment. Springer Series in Wireless Technology. Springer, Cham. https://doi.org/10.1007/978-3-319-59035-6_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-59035-6_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-59034-9

  • Online ISBN: 978-3-319-59035-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics