Skip to main content

Rule-Based Impact Propagation for Trace Replay

  • Conference paper
Book cover Case-Based Reasoning Research and Development (ICCBR 2011)

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

Included in the following conference series:

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.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. Cordier, A., Mascret, B., Mille, A.: Extending Case-Based Reasoning with Traces. In: Grand Challenges for Reasoning from Experiences, Workshop at IJCAI 2009 (2009)

    Google Scholar 

  4. 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

  5. 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

  6. 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

  7. 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)

    Google Scholar 

  8. Anupam, V., Freire, J., Kumar, B., Lieuwen, D.: Automating Web navigation with the WebVCR. Computer Networks 33, 503–517 (2000)

    Article  Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Chapter  Google Scholar 

  13. Maule, A.: Impact analysis of database schema changes (2010), http://eprints.ucl.ac.uk/19497/

  14. 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

  15. Harrington, R.: Understanding Adobe Photoshop CS4 The Essential Techniquesfor Imaging Professionals. Peachpit Press, Berkeley (2009)

    Google Scholar 

  16. Dietterich, T.G.: TaskTracer project, http://tasktracer.osuosl.org/

  17. 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)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Ashwin Ram Nirmalie Wiratunga

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics