Skip to main content

Is ‘Context-Aware Reasoning = Case-Based Reasoning’?

  • Conference paper
  • First Online:
Modeling and Using Context (CONTEXT 2017)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10257))

  • 1204 Accesses

Abstract

The purpose of this paper is to explore the similarities and differences and then argue for the potential synergies between two methodologies, namely Context-aware Reasoning and Case-based Reasoning, that are amongst the tools which can be used for intelligent environment (IE) system development. Through a case study supported by a review of the literature, we argue that context awareness and case based reasoning are not equal and are complementary methodologies to solve a domain specific problem, rather, the IE development paradigm must build a cooperation between these two approaches to overcome the individual drawbacks and to maximise the success of the IE systems.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Aamodt, A., Plaza, E.: Case-based reasoning: fundamental issues, methodological variations, and system approaches. Artif. Intell. Commun. 7, 39–59 (1994)

    Google Scholar 

  2. Abowd, G.D., Dey, A.K., Brown, P.J., Davies, N., Smith, M., Steggles, P.: Towards a better understanding of context and context-awareness. In: Gellersen, H.-W. (ed.) HUC 1999. LNCS, vol. 1707, pp. 304–307. Springer, Heidelberg (1999). doi:10.1007/3-540-48157-5_29

    Chapter  Google Scholar 

  3. Alegre, U., Augusto, J.C., Aztiria, A.: Temporal reasoning for intuitive specification of context-awareness. In: Proceedings of the 2014 International Conference on Intelligent Environments (IE), pp. 234–241. IEEE (2014)

    Google Scholar 

  4. Alegre, U., Augusto, J.C., Clark, T.: Engineering context-aware systems and applications: a survey. J. Syst. Softw. 117, 55–83 (2016). Elsevier, ISSN 0164-1212

    Article  Google Scholar 

  5. Augusto, J.C., Grimstad, T., Wichert, R., Schulze, E., Braun, A., Rødevand, G.M., Ridley, V.: Personalized smart environments to increase inclusion of people with downs syndrome. In: Augusto, J.C., Wichert, R., Collier, R., Keyson, D., Salah, A.A., Tan, A.-H. (eds.) AmI 2013. LNCS, vol. 8309, pp. 223–228. Springer, Cham (2013). doi:10.1007/978-3-319-03647-2_16

    Chapter  Google Scholar 

  6. Augusto, J.C., Callaghan, V., Cook, D., Kameas, A., Satoh, I.: Intelligent environments: a manifesto. Hum.-Centric Comput. Inf. Sci. 3, 12 (2013). doi:10.1186/2192-1962-3-12

    Article  Google Scholar 

  7. Aztiria, A., Augusto, J.C., Basagoiti, R., Izaguirre, A., Cook, D.J.: Learning frequent behaviours of the users in intelligent environments. IEEE Trans. Syst. Man Cybern. Syst. 43(6), 1265–1278 (2013)

    Article  Google Scholar 

  8. Baldauf, M., Dustdar, S., Rosenberg, F.: A survey on context-aware systems. Int. J. Ad Hoc Ubiquitous Comput. 2(4), 263–277 (2007)

    Article  Google Scholar 

  9. Barbieri, D., Braga, D., Ceri, S., Valle, E.D., Grossniklaus, M.: Querying RDF streams with C-SPARQL. SIGMOD Rec. 39(1), 20–26 (2010). doi:10.1145/1860702.1860705

    Article  MATH  Google Scholar 

  10. Begum, S., et al.: Case-based reasoning systems in the health sciences: a survey of recent trends and developments. IEEE Trans. Syst. Man Cybern. Part C Appl. Rev. 41(4), 421–434 (2011)

    Article  Google Scholar 

  11. Benerecetti, M., Bouquet, P., Bonifacio, M.: Distributed context-aware system. Hum.-Comput. Interact. 16, 213–228 (2000)

    Article  Google Scholar 

  12. Capra, L., Emmerich, W., Mascolo, C.: Carisma: context-aware reflective middleware system for mobile applications. IEEE Trans. Softw. Eng. 29(10), 929–945 (2003)

    Article  MATH  Google Scholar 

  13. Cuddy, S., Katchabaw, M., Lutfiyya, H.: Context-aware service selection based on dynamic, static service attributes. In: IEEE International Conference on Wireless and Mobile Computing, Networking and Communications (2005)

    Google Scholar 

  14. Dey, A.K.: Understanding and using context. Pers. Ubiquit. Comput. 5, 4–7 (2001)

    Article  Google Scholar 

  15. Dey, A.K., Abowd, G.D.: Towards a better understanding of context and context-awareness. In: CHI 2000 Workshop on the What, Who, Where, When, Why, and How of Context-Awareness, The Hague, Netherlands, pp. 1–6 (2000)

    Google Scholar 

  16. Dey, A.K., Futakawa, M., Salber, D., Abowd, G.D.: Combining context-awareness with wearable computing. In: Proceedings Symposium on Wearable Computers, pp. 21–28 (1999)

    Google Scholar 

  17. Dey, A.K., Salber, D., Abowd, G.: A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Hum.-Comput. Interact. 16, 97–166 (2001)

    Article  Google Scholar 

  18. Gu, T., Pung, H.K., Zhang, D.Q.: A service-oriented middleware for building context-aware services. J. Netw. Comput. Appl. 28(1), 1–18 (2005)

    Article  Google Scholar 

  19. Henricksen, K.: A Framework for Context-Aware Pervasive Computing Applications. Computer Science, School of Information Technology and Electrical Engineering, The University of Queensland (2003)

    Google Scholar 

  20. Indulska, J., Sutton, P.: Location management in pervasive systems. In: Australasian Information Security Workshop Conference on ACSW Frontiers 2003, vol. 21, pp. 143–151. Australian Computer Society Inc. (2003)

    Google Scholar 

  21. Kofod-Petersen, A.: Challenges in case-based reasoning for context awareness in ambient intelligent systems. In: 1st Workshop on Case-Based Reasoning and Context Awareness (CACOA 2006) (2006)

    Google Scholar 

  22. Kofod-Petersen, A., Aamodt, A.: Contextualised ambient intelligence through case-based reasoning. In: Roth-Berghofer, T.R., Göker, M.H., Güvenir, H.A. (eds.) ECCBR 2006. LNCS (LNAI), vol. 4106, pp. 211–225. Springer, Heidelberg (2006). doi:10.1007/11805816_17

    Chapter  Google Scholar 

  23. Kofod-Petersen, A., Aamodt, A.: Case-based situation assessment in a mobile context-aware systems. In: Workshop on Artificial Intelligence for Mobile Systems, Seattle, AIMS 2003 (2003)

    Google Scholar 

  24. Kolodner, J.L.: Case-Based Reasoning. Morgan Kaufman, San Mateo (1993)

    Book  MATH  Google Scholar 

  25. Kolodner, J.: Case-Based Reasoning. Morgan Kaufmann, San Mateo (2014)

    Google Scholar 

  26. Kumar, P., Gopalan, S., Sridhar, V.: Context enabled multi-CBR based recommendation engine for e-commerce. In: Proceedings of IEEE International Conference on e-Business Engineering, ICEBE 2005, pp. 237–244. IEEE Computer Society Press, Los Alamitos (2005)

    Google Scholar 

  27. Leake, D., Maguitman, A., Reichherzer, T.: Cases, context, and comfort: opportunities for case-based reasoning in smart homes. In: Augusto, J.C., Nugent, C.D. (eds.) Designing Smart Homes. LNCS (LNAI), vol. 4008, pp. 109–131. Springer, Heidelberg (2006). doi:10.1007/11788485_7

    Chapter  Google Scholar 

  28. Lee, J.S., Lee, J.C.: Context awareness by case-based reasoning in a music recommendation system. In: Ichikawa, H., Cho, W.-D., Satoh, I., Youn, H.Y. (eds.) UCS 2007. LNCS, vol. 4836, pp. 45–58. Springer, Heidelberg (2007). doi:10.1007/978-3-540-76772-5_4

    Chapter  Google Scholar 

  29. Ma, T., et al.: Context-aware implementation based on CBR for smart home. In: IEEE International Conference on Wireless and Mobile Computing, Networking and Communications, (WiMob 2005), vol. 4. IEEE (2005)

    Google Scholar 

  30. Mishra, N., Petrovic, S., Sundar, S.: A self-adaptive case-based reasoning system for dose planning in prostate cancer radiotherapy. Med. Phys. 38(12), 6528–6538 (2011)

    Article  Google Scholar 

  31. Perera, C., Zaslavsky, A., Christen, P., Georgakopoulos, D.: Context aware computing for the internet of things: a survey. IEEE Commun. Surv. Tutor. 16(1), 414–454 (2014)

    Article  Google Scholar 

  32. Pla, A., Coll, J., Mordvaniuk, N., López, B.: Context-aware case-based reasoning. In: Prasath, R., O’Reilly, P., Kathirvalavakumar, T. (eds.) MIKE 2014. LNCS (LNAI), vol. 8891, pp. 229–238. Springer, Cham (2014). doi:10.1007/978-3-319-13817-6_23

    Google Scholar 

  33. Resnick, P., Varian, H.R.: Recommender systems. Commun. ACM 40, 56–58 (1997)

    Article  Google Scholar 

  34. Schilit, B., Theimer, M.: Disseminating active map information to mobile hosts. IEEE Netw. 8, 22–32 (1994)

    Article  Google Scholar 

  35. Schmidt, A., Beigl, M., Gellersen, H.W.: There is more to context than location. Comput. Graph. 23, 893–901 (1999)

    Article  Google Scholar 

  36. Tsatsoulis, C., Cheng, Q., Wei, H.Y.: Integrating cased-based reasoning and decision theory. IEEE Expert 12(4), 46–55 (1997)

    Article  Google Scholar 

  37. Ur, B., McManus, E., Ho, M.P.Y., Littman, M.L.: Practical trigger-action programming in the smart home. In: Proceedings of CHI 2014, pp. 803–812. ACM (2014)

    Google Scholar 

  38. Watson, I.: Applying Case-Based Reasoning: Techniques for Enterprise System. Morgan Kaufmann, San Francisco (1997)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nawaz Khan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Khan, N., Alegre, U., Kramer, D., Augusto, J.C. (2017). Is ‘Context-Aware Reasoning = Case-Based Reasoning’?. In: Brézillon, P., Turner, R., Penco, C. (eds) Modeling and Using Context. CONTEXT 2017. Lecture Notes in Computer Science(), vol 10257. Springer, Cham. https://doi.org/10.1007/978-3-319-57837-8_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-57837-8_35

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-57836-1

  • Online ISBN: 978-3-319-57837-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics