Abstract
To help end-users master complex applications, it is often efficient to enable them to “replay” what they have done before. In some situations, it is even more useful to enable them to modify some values of the actions they are replaying so that they can see the consequences of the modification. Unfortunately, it is not always possible to replay series of actions after a modification of a prerequisite. Hence, the replay process has to deal with impact propagation of changes. In this paper, we describe our models to enable replay of user’s interactions and to manage impact propagation of changes during the replay process using impact rules to perform the adaptation. These models are built upon traces, i.e. digital objects that enable us to record user interactions and to reuse them in different ways. We have implemented the replay process in a Web application called SAP-BO Explorer, an application assisting business users in managing large amounts of information. Our tool helps users to better understand the application.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Zarka, R., Cordier, A., Corvaisier, F., Mille, A.: Providing assistance by reusing episodes stored in traces: a case study with SAP Business Objects Explorer. In: Le Ber, F., Renaud, J. (eds.) 18ème Atelier Raisonnement à Partir de Cas, hal-00497210, Strasbourg, pp. 91–103 (2010)
Champin, P.-A., Prié, Y., Mille, A.: MUSETTE: a framework for Knowledge from Experience. In: EGC 2004, RNTI-E-2 (article court), pp. 129–134. Cepadues Edition (2004)
Cordier, A., Mascret, B., Mille, A.: Extending Case-Based Reasoning with Traces. In: Grand Challenges for Reasoning from Experiences, Workshop at IJCAI 2009 (2009)
Settouti, L.S., Prié, Y., Champin, P.-A., Marty, J.-C., Mille, A.: A Trace-Based Systems Framework : Models, Languages and Semantics (2009), http://hal.archives-ouvertes.fr/inria-00363260/PDF/trace.pdf
SAP: SAP Business Objects Explorer: Explore your business at the speed of thought, http://www.sap.com/solutions/sapbusinessobjects/large/business-intelligence/search-navigation/explorer/index.epx
Little, G., Lau, T., Cypher, A., Lin, J., Haber, E., Kandogan, Koala, E.: capture, share, automate, personalize business processes on the web (2007), http://portal.acm.org/citation.cfm?id=1240624.1240767
Leshed, G., Haber, E.M., Matthews, T., Lau, T.: CoScripter: automating & sharing how-to knowledge in the enterprise. In: CHI 2008 Proceeding of the Twenty Sixth Annual SIGCHI Conference on Human Factors in Computing Systems, pp. 1719–1728 (2008)
Anupam, V., Freire, J., Kumar, B., Lieuwen, D.: Automating Web navigation with the WebVCR. Computer Networks 33, 503–517 (2000)
Safonov, A., Konstan, J.A., Carlis, J.V.: Beyond Hard-to-Reach Pages: Interactive, Parametric Web Macros. In: Proc. Human Factors and the Web, pp. 1–14 (2001)
Hupp, D., Miller, R.C.: Smart bookmarks: automatic retroactive macro recording on the web. In: Proceedings of the 20th Annual ACM Symposium on User Interface Software and Technology, pp. 81–90 (2007)
Li, I., Nichols, J., Lau, T., Drews, C., Cypher, A.: Here’s what i did: sharing and reusing web activity with ActionShot. In: Proceedings of the 28th International Conference on Human Factors in Computing Systems, pp. 723–732. ACM, New York (2010)
Briand, L.C., Labiche, Y., O’Sullivan, L.: Impact analysis and change management of UML models. In: Proceedings of International Conference on Software Maintenance, ICSM 2003, pp. 256–265. IEEE Comput. Soc., Los Alamitos (2003)
Maule, A.: Impact analysis of database schema changes (2010), http://eprints.ucl.ac.uk/19497/
Sybase: Power Designer: Impact and Lineage Analysis (2010), http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc38093.1520/doc/html/rad1232025100240.html
Harrington, R.: Understanding Adobe Photoshop CS4 The Essential Techniquesfor Imaging Professionals. Peachpit Press, Berkeley (2009)
Dietterich, T.G.: TaskTracer project, http://tasktracer.osuosl.org/
Xu, K., Muñoz-Avila, H.: CaBMA: a case-based reasoning system for capturing, refining, and reusing project plans. Knowledge and Information Systems 15, 215–232 (2007)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zarka, R., Cordier, A., Egyed-Zsigmond, E., Mille, A. (2011). Rule-Based Impact Propagation for Trace Replay. In: Ram, A., Wiratunga, N. (eds) Case-Based Reasoning Research and Development. ICCBR 2011. Lecture Notes in Computer Science(), vol 6880. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23291-6_35
Download citation
DOI: https://doi.org/10.1007/978-3-642-23291-6_35
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-23290-9
Online ISBN: 978-3-642-23291-6
eBook Packages: Computer ScienceComputer Science (R0)