Abstract. This paper focuses on extending the explanation capabilities of the myCBR SDK as well as on the optimisation of the myCBR SDK in the context of Android-based mobile application development. The paper examines the available knowledge for explanation generation within context-aware CBR systems. The need for the integration of new explanation capabilities is then demonstrated by an Android-based context- and explanation-aware recommender application. Upon the experience gathered during implementation of the prototype a process for the integration of explanation capabilities into the myCBR SDK is introduced. Additionally, constraints and requirements for the integration of explanation capabilities into myCBR are introduced. Within this process we distinguish domain dependent and domain independent knowledge. We do this with regard to the different requirements for the integration of explanation capabilities into myCBR for the two types of knowledge. The paper further details on our on-going effort to adapt the myCBR SDK for use on the Android platform.
Christian Severin Sauer, Alexander Hundt, and Thomas Roth-Berghofer. Explanation-aware design of mobile mycbr-based applications. In Belén Díaz-Agudo and Ian Watson, editors. Case-Based Reasoning Research and Development – 20th International Conference, ICCBR 2012, Lyon, France, September 3-6, 2012. Proceedings, volume 7466 of LNCS, pages 399–413. Springer, 2012.