Logging and Analyzing User’s Interactions in Web Portals

  • Gennaro Costagliola
  • Filomena Ferrucci
  • Vittorio Fuccella
  • Luigi Zurolo
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 8)


Content Management Systems and Web Portal Frameworks are more and more widely adopted in Web development. Those kinds of software often produce Web pages whose layout is divided in sections called, in the case of Web Portals, “portlets”. Portlets can be produced by different sources and then aggregated in the same page by the portal. For Web portals, traditional Web metrics based on page visits can be inadequate for fully understanding user’s interest, due to the heterogeneity of content and the variety of sources. This paper proposes a system for evaluating the Web traffic at a deeper level than the page visit one: the level of the sections, or of the portlets. The interest of the user in the sections of the page is gauged through implicit interest indicators, such as, section visibility, mouse movements and other client-side interactions. Our system is composed of two different products: a framework that, opportunely instantiated in a Web portal, allows the production of a log, and a log analyzer. The possible uses and benefits gained by research in the fields of Web traffic analysis, portal design and usability are investigated in depth.


Web www metrics portal portlet JSR 168 WSRP logging log query log4p 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Atterer, R., Wnuk, M., Schmidt, A.: Knowing the User’s Every Move – User Activity Tracking for Website Usability Evaluation and Implicit Interaction. In: Proceedings of the 15th international conference on World Wide Web WWW 2006, ACM Press, New York (2006)Google Scholar
  2. 2.
    Bath, J.A.: Answer-changing Behaviour on objective examinations. The Journal of Educational Research 61, 105–107 (1967)Google Scholar
  3. 3.
    Bellas, F.: Standards for Second-Generation Portals. IEEE Internet Computing 8(2), 54–60 (2004)CrossRefGoogle Scholar
  4. 4.
    Blundo, C., Cimato, S.: A Software Infrastructure for Authenticated Web Metering. IEEE Computer (2004)Google Scholar
  5. 5.
    Claypool, M., Le, P., Wased, M., Brown, D.: Implicit interest indicators. In: Proceedings of the 6th international conference on Intelligent user interfaces, ACM Press, New York (2001)Google Scholar
  6. 6.
    Chen, Y., Xie, X., Ma, W.Y., Zhang, H.J.: Adapting Web pages for small-screen devices. IEEE Internet Computing (2005)Google Scholar
  7. 7.
    Chen, M.C., Anderson, J.R., Sohn Moore, M.H.: What can a mouse cursor tell us more?: correlation of eye/mouse movements on Web browsing. In: CHI 2001 extended abstracts on Human factors in comp. syst. (2001)Google Scholar
  8. 8.
    Costagliola, G., Ferrucci, F., Fuccella, V., Oliveto, R.: eWorkbook: a Computer Aided Assessment System. International Journal of Distance Education Technology 5(3), 24–41 (2007)Google Scholar
  9. 9.
    Costagliola, G., Fuccella, V., Giordano, M., Polese, G.: A Web-Based E-Testing System Supporting Test Quality Improvement. In: Proceedings of The 6th International Conference on Web-based Learning, pp. 272–279 (2007)Google Scholar
  10. 10.
    Debnath, S., Mitra, P., Pal, N., Giles, C.L.: Automatic identification of informative sections of Web pages. In IEEE Transactions on Knowledge and Data Engineering (2005)Google Scholar
  11. 11.
    Diaz, O., Calero, C., Piattini, M., Irastorza, A.: Portlet usability model. IBM Research Report. RA221(W0411-084). ICSOC 2004. pp. 11–15 (2004)Google Scholar
  12. 12.
    Goldberg, J.H., Stimson, M.J., Lewenstein, M., Scott, N., Wichansky, A.M.: Eye tracking in Web search tasks: design implications. In: Proceedings of the 2002 symposium on Eye tracking research & applications (2002)Google Scholar
  13. 13.
    jCharts, Krysalis Community Project – jCharts (2006), http://jcharts.sourceforge.net/
  14. 14.
    Jetspeed 2, Apache Group. Jetspeed 2 Enterprise Portal (2006), http://portals.apache.org/jetspeed-2/
  15. 15.
    Johnston, J.J.: Exam Taking speed and grades. Teaching of Psychology 4, 148–149 (1977)Google Scholar
  16. 16.
    JSR 225, JSR 225: XQuery API for JavaTM (XQJ) (2006), http://jcp.org/en/jsr/detail?id=225
  17. 17.
    JSR 168, JSR-000168 Portlet Specification (2003), http://jcp.org/aboutJava/communityprocess/review/jsr168/
  18. 18.
    McClain, L.: Behavior during examinations: A comparison of “A”, “C” and “F” students. Teaching of Psychology 10(2) (1983)Google Scholar
  19. 19.
    Moraga, M.A., Calero, C., Piattini, M.: Ontology driven definition of a usability model for second generation portals. In: Workshop proceedings of the sixth int. conference on Web engineering, ICWE 2006 (2006)Google Scholar
  20. 20.
    Shapira, B., Taieb-Maimon, M., Moskowitz, A.: Study of the usefulness of known and new implicit indicators and their optimal combination for accurate inference of users interests. In: Biham, E., Youssef, A.M. (eds.) SAC 2006. LNCS, vol. 4356, Springer, Heidelberg (2007)Google Scholar
  21. 21.
    Taib, S.M., Yeom, S.J., Kang, B.H.: Elimination of Redundant Information for Web Data Mining. In: Proceedings of ITCC 2005, Int. Conf. on Information Technology: Coding and Computing, vol. 1 (2005)Google Scholar
  22. 22.
  23. 23.
    Weischedel, B., Huizingh, E.K.R.E.: Website Optimization with Web Metrics: A Case Study. In: Proceedings of ICEC 2006, the 8th international conference on Electronic commerce, ACM Press, New York (2006)Google Scholar
  24. 24.
    Wenyin, L., Huang, G., Xiaoyue, L., Deng, X., Min, Z.: Phishing Web page detection. In: Proceedings of Eighth International Conference on Document Analysis and Recognition (2005)Google Scholar
  25. 25.
    WSRP, OASIS Web Services for Remote Portlets (2003), http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsrp
  26. 26.
    XQuery, XQuery 1.0: An XML Query Language W3C Candidate Recommendation (2006), http://www.w3.org/TR/xquery/

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Gennaro Costagliola
    • 1
  • Filomena Ferrucci
    • 1
  • Vittorio Fuccella
    • 1
  • Luigi Zurolo
    • 1
  1. 1.Dipartimento di Matematica e InformaticaUniversità di SalernoFisciano (SA)

Personalised recommendations