TStore: A Trace-Base Management System - Using Finite-state Transducer Approach for Trace Transformation

Raafat Zarka, Pierre-Antoine Champin, Amélie Cordier, Elöd Egyed-Zsigmond, Luc Lamontagne, Alain Mille

2013

Abstract

This paper presents TStore, a Trace-Base Management System (TBMS) handling storage, transformation and exploitation of traces collected by external applications. As the experiments reported in this paper demonstrate, TStore brings a solution to performances and storage issues usually encountered by TBMS. To exploit traces, transformations are used. TStore provides predefined transformation functions as well as a customized transformation based on Finite State Transducers (FST), which are also presented in this paper.

References

  1. Anupam, V., Freire, J., Kumar, B., & Lieuwen, D. (2000). Automating Web navigation with the WebVCR. Computer Networks, 33(1-6), 503-517. doi:10.1016/S1389-1286(00)00073-6
  2. Batley, J., & Edwards, D. (2009). Genome sequence data: management, storage, and visualization. Biotechniques, 46(5), 333-334, 336. Retrieved from http://www.ncbi.nlm.nih.gov/pubmed/19480628
  3. Berstel, J., & Reutenauer, C. (1988). Rational Series and Their Languages. Springer-Verlag: Berlin-New York. Springer-Verlag: Berlin-New York. Retrieved from http://www.springer.com/computer/theoretical+compu ter+science/book/978-3-642-73237-9
  4. Champin, P.-A., Prie, Y., Aubert, O., Conil, F., & Cram, D. (2011). kTBS: Kernel for Trace-Based Systems. Retrieved from http://liris.cnrs.fr/publis/?id=5478
  5. Champin, P.-A., Prié, Y., & Mille, A. (2004). MUSETTE?: a framework for Knowledge from Experience. EGC'04, RNTI-E-2 (article court) (pp. 129-134). Cepadues Edition. Retrieved from http:// liris.cnrs.fr/publis/?id=1338
  6. Ferraiolo, D. F., Kuhn, D. R., & Chandramouli, R. (2003). Role-Based Access Control. Components (Vol. 2002, p. 338). Artech House. doi:10.1016/S1361- 3723(02)01211-3
  7. Haas, J., Maus, H., Schwarz, S., & Dengel, A. (2010). ConTask - Using Context-sensitive Assistance to Improve Task-oriented Knowledge Work. ICEIS (2)7810 (pp. 30-39).
  8. Kuich, W., & Salomaa, A. (1986). Semirings, automata, languages (Vol. 5, p. v+374). Berlin: Springer-Verlag.
  9. Leshed, G., Haber, E. M., Matthews, T., & Lau, T. (2008). CoScripter: automating & sharing how-to knowledge in the enterprise. CHI 08 Proceeding of the twentysixth annual SIGCHI conference on Human factors in computing systems, 1719-1728. Retrieved from http:// portal.acm.org/citation.cfm?id=1357054.1357323
  10. Mohri, M. (1997). Finite-State Transducers in Language and Speech Processing. Computational Linguistics, 23(2), 269-311. Retrieved from http:// www.aclweb.org/anthology/J97-2003.pdf
  11. Mohri, M. (2004). Weighted Finite-State Transducer Algorithms. An Overview. (C. Martín-Vide, V. Mitrana, & G. Paun, Eds.)Studies In Fuzziness And Soft Computing, 148, 1-13. Retrieved from http://bi.snu.ac.kr/SEMINAR/ISMB2005/tutorials/AM 5-handout.pdf
  12. Roche, E., & Schabes, Y. (1997). Finite-State Language Processing. (E. Roche & Y. Schabes, Eds.)Language (Vol. 75, p. 850). MIT Press. doi:10.2307/417760
  13. Safonov, A., Konstan, J. A., & Carlis, J. V. (2001). Beyond Hard-to-Reach Pages?: Interactive , Parametric Web Macros. Proc Human Factors and the Web, 1- 14.
  14. Settouti, L. S. (2011). M-Trace-Based Systems - Models and languages for exploiting interaction traces. University Lyon1. Retrieved from http://liris.cnrs.fr/ Documents/Liris-4984.pdf
  15. WinSCP. (2012). Retrieved from http://winscp.net/ eng/docs/logging_xml
Download


Paper Citation


in Harvard Style

Zarka R., Champin P., Cordier A., Egyed-Zsigmond E., Lamontagne L. and Mille A. (2013). TStore: A Trace-Base Management System - Using Finite-state Transducer Approach for Trace Transformation . In Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-8565-42-6, pages 117-122. DOI: 10.5220/0004317301170122


in Bibtex Style

@conference{modelsward13,
author={Raafat Zarka and Pierre-Antoine Champin and Amélie Cordier and Elöd Egyed-Zsigmond and Luc Lamontagne and Alain Mille},
title={TStore: A Trace-Base Management System - Using Finite-state Transducer Approach for Trace Transformation},
booktitle={Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2013},
pages={117-122},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004317301170122},
isbn={978-989-8565-42-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - TStore: A Trace-Base Management System - Using Finite-state Transducer Approach for Trace Transformation
SN - 978-989-8565-42-6
AU - Zarka R.
AU - Champin P.
AU - Cordier A.
AU - Egyed-Zsigmond E.
AU - Lamontagne L.
AU - Mille A.
PY - 2013
SP - 117
EP - 122
DO - 10.5220/0004317301170122