INTEGRATING INTERACTION DESIGN AND LOG ANALYSIS: BRIDGING THE GAP WITH UML, XML AND XMI

Authors

  • GHEORGHE MURESAN School of Communication, Information and Library Studies Rutgers University, New Brunswick, USA

Keywords:

Methodology, interaction design, log analysis, UML, XML, DTD, XMI, search process, mediated information retrieval

Abstract

In this paper, we describe and discuss a formal methodology that integrates the conceptual design of the user interaction for interactive systems with the analysis of the interaction logs. It is based on (i) formalizing, via UML state diagrams, the functionality that is supported by a system and the valid interactions that can take place; (ii) deriving XML schemas for capturing the interactions in activity logs; (iii) deriving log parsers that reveal the system states and the state transitions that took place during the interaction; and (iv) analyzing the state activities and the state transitions in order to describe the user interaction or to test some research hypotheses. While this approach is rather general and can be applied in studying a variety of interactive systems, it has been devised and applied in research work on exploratory information retrieval, where the focus is on studying the interaction and on finding interaction patterns. The details of the methodology are discussed and exemplified for a mediated retrieval experiment.

 

Downloads

Download data is not yet available.

References

Belkin, N.J., Cool, C., Stein, A., Thiel, U. (1995) Cases, scripts, and information-seeking

strategies: on the design of interactive information retrieval systems. Expert Systems with Applications,

(3), 379-395.

Belkin, N. J., Cool, C., Kelly, D., Lin, S.-j., Park, S., Perez-Carballo, J. and Sikora, C. (2001)

Iterative exploration, design and evaluation of support for query reformulation in interactive

information retrieval, Information Processing & Management, 37(3): 403-434.

Belkin, N.J., Cool, C., Kelly, D., Kim, G., Kim, J.-Y., Lee, H.-J., Muresan, G., Tang, M.-C.,

Yuan X.-J. (2002) Rutgers Interactive Track at TREC 2002, in Proceedings of TREC 2002,

Gaithersburg, November 2002.

Carlson, D. (2001) Modeling XML applications with UML: Practical e-Business applications,

Addison-Wesley, ISBN: 0-201-70915-5.

Carlson D. (2006) Semantic models for XML schema with UML tooling. Proceedings of the

nd International Workshop on Semantic Web Enabled Software Engineering (SWESE), Nov 2006,

Athens, GA..

Crowle, S. and Hole, L. (2003) ISML: An interface specification meta-language, 10th

International Workshop on Design, Specification and Verification of Interactive Systems, Madeira.

Diaper, D. and Stanton, N. (2004) The handbook of task analysis of Human-Computer

Interaction, Lawrence Erlbaum Associates, ISBN 0-8058-4433-3.

Douglass, B. P. (1999) Doing hard time: Developing real-time systems with UML, objects,

frameworks, and patterns, Addison-Wesley, Reading, MA.

Dumais, S. T. and Belkin, N. J. (2005) The TREC Interactive tracks: Putting the user into

search, in TREC – Experiment and evaluation in Information Retrieval, eds. Voorhees, E. M. and

Harman, D. K., MIT Press, Cambridge, MA, ISBN 0-262-22073-3.

Ellis, D. (1989) A behavioral approach to information retrieval system design. The Journal of

Documentation, 45(3), 171-212.

Fisher, K. E., Erdelez S. and McKechnie, L. (2005) Theories of Information Behavior,

Information Today, Medford, NJ.

Fowler, Martin (2004) UML distilled: A brief guide to the standard object modeling

language, 3rd ed, Addison-Wesley/Pearson Education.

Gamma, E., Helm, R., Johnson, R. and Vlissides, J. (1995) Design Patterns – Elements of

Reusable Object-Oriented Software, Addison-Wesley, Reading, MA.

Gonçalves, M. A., Panchanathan, G., Ravindranathan, U., Krowne, A., Fox, E. A.,

Jagodzinski, F. and Cassel, L. (2003) The XML Log Standard for Digital Libraries: Analysis,

Evolution, and Deployment. The Third Joint Conference in Digital Libraries (JCDL), Houston, Texas,

May 2003.

Harel, D. (1988) On visual formalisms, Communications of the ACM, 31 (5).

Hersh, W. (2002) TREC 2002 Interactive Track Report, Proceedings of TREC 2002,

Gaithersburg, Nov 2002.

Horrocks, I. (1999) Constructing the User Interface with Statecharts, Addison-Wesley, ISBN

-210-34278-2.

Ingwersen, P. and Jarvelin, K. (2005) The Turn – Integration of Information Seeking and

Retrieval in Context. Springer.

Jurafsky, D. and Martin, James H. (2000) Speech and language processing, Prentice-Hall,

ISBN 0-13-095069-6.

Klas, C.-P., Albrechtsen, H., Fuhr, N., Hansen, P., Kapidakis, S., Kovacs, L., Krievel, S.,

Micsik, A., Papatheodorou, C., Tsakonas, G. and Jacob, E. (2006) A Logging Scheme for Comparative

Digital Library Evaluation, in Proceedings of the 10th European conference on research and advanced

technology for digital libraries (ECDL 2006), Alicante.

Kuhlthau, C. (1991) Inside the search process: information seeking from the user’s

perspective. Journal of the American Society for Information Science, 42(5), 361-371.

Lee, H.-J. (2006) Mediated Information Retrieval for the Web Environment, Ph.D.

dissertation, School of Communication, Information and Library Studies, Rutgers University, New

Brunswick, NJ, May 2006.

Limbourg, Q. and Vanderdonckt, J. (2004) Comparing task models for user interface design,

in Diaper, D. and Stanton, N. (eds.) The handbook of task analysis of Human-Computer Interaction,

Lawrence Erlbaum Associates, ISBN 0-8058-4433-3.

Muresan, G. (2002) Using Document Clustering and Language Modelling in Mediated

Information Retrieval, Ph.D. dissertation, School of Computing, The Robert Gordon University,

Aberdeen, Scotland, January 2002.

Muresan, G. and Harper, D. J. (2001) Document Clustering and Language Models for

System-Mediated Information Access in Proceedings of the 5th European Conference on Research and

Advanced Technology for Digital Libraries, Darmstadt, 4-9 September 2001, 438-449, ISBN 3-540-

-3.

Muresan, G. and Harper, D. J. (2004) Topic Modelling for Mediated Access to Very Large

Document Collections, JASIST 55 (10): 892-910, Special Topics Issue: Document Search Interface

Design for Large-Scale Collections and Intelligent Access, August 2004.

Olah, J. (2005) Shifts Between Search Stages During Task-Performance in Mediated

Information-Seeking Interaction, Proceedings of the 68th Annual Meeting of the American Society for

Information Science (ASIST), 42, Charlotte, NC.

Paterno, F. (2001) Towards a UML for Interactive Systems, Proceedings of the 8th IFIP

International Conference on Engineering for Human-Computer Interaction, Toronto, May 2001, 7-8,

ISBN:3-540-43044-X.

Paterno, F. (2004) ConcurTaskTrees: an engineered notation for task models, in Diaper, D.

and Stanton, N. (eds.) The handbook of task analysis of Human-Computer Interaction, Lawrence

Erlbaum Associates, ISBN 0-8058-4433-3.

Robertson, S.E., Hancock-Beaulieu, M.M. (1992) On the evaluation of IR systems.

Information Processing and Management, 28(4), 457-466.

Saracevic, T. (1996) Interactive models in information retrieval (IR). A review and proposal.

Proceedings of the 59th Annual Meeting of the American Society for Information Science (ASIST), 33,

-9.

Sharp, H., Rogers, Y. and Preece, J. (2007) Interaction design, Wiley, ISBN: 978-0-470-

-8.

Shneiderman, B. and Plaisant, C. (2005) Section 5.2: Specification Methods, in Designing the

User Interface, Addison-Wesley / Pearson Education, p.175-183.

Tidwell, J. (2006) Designing interfaces, O’Reilly, ISBN 0-596-00803-1.

Trætteberg, H. (2003) Dialog modelling with interactors and UML Statecharts - A hybrid

approach, 10th International Workshop on Design, Specification and Verification of Interactive

Systems, Madeira.

Vakkari, P. (1999) Task complexity, problem structure and information actions, integrated

studies on information seeking and retrieval. Information Processing and Management, 35, 819-837.

Vakkari, P. (2001) Changes in search tactics and relevance judgments when preparing a

research proposal: a summary and generalization of a longitudinal study. Journal of Documentation,

(1), 44-60.

Voorhees, E. M. and Harman (2005) TREC – Experiment and Evaluation in Information

Retrieval, MIT Press, Cambridge, MA, ISBN 0-262-22073-3.

Winckler, M. and Palanque, P. (2003) StateWebCharts: a Formal Description Technique

Dedicated to Navigation Modelling of Web Applications, 10th International Workshop on Design,

Specification and Verification of Interactive Systems, Madeira.

Xie, H. (2000) Shifts of interactive intentions and information-seeking strategies in

interactive information retrieval. Journal of the American Society for Information Science, 51(9), 841-

Downloads

Published

2007-03-28

How to Cite

MURESAN, G. . (2007). INTEGRATING INTERACTION DESIGN AND LOG ANALYSIS: BRIDGING THE GAP WITH UML, XML AND XMI. Journal of Web Engineering, 6(3), 196–221. Retrieved from https://journals.riverpublishers.com/index.php/JWE/article/view/4115

Issue

Section

Articles