Modeling Interactions and Navigation in Web Applications

This paper presents a method that bridges the gap between requirements elicitation and conceptual, interaction and navigation design for Web applications. This method is based on user scenarios, use cases, and a new graphical notation, called User Interaction Diagrams. From these specifications, it is shown how to derive a conceptual model, and then how to derive the navigational structure of a Web application that supports the set of tasks identified in the scenarios.

[1]  Tomás Isakowitz,et al.  RMM: a methodology for structured hypermedia design , 1995, CACM.

[2]  Ramez Elmasri,et al.  Fundamentals of Database Systems , 1989 .

[3]  Olga De Troyer Audience-driven Web Design , 2001, Information Modeling in the New Millennium.

[4]  Gustavo Rossi,et al.  Improving Web Information Systems with Navigational Patterns , 1999, Comput. Networks.

[5]  John K. Burton,et al.  Dialogical techniques for the design of web sites , 1997, Int. J. Hum. Comput. Stud..

[6]  David Benyon,et al.  How Stories Capture Interactions , 1999, INTERACT.

[7]  T.M. Duffy,et al.  Scenario-Based Design: Envisioning Work and Technology in System Development [Book Review] , 1996, IEEE Transactions on Professional Communication.

[8]  Patricia Vilain,et al.  A Diagrammatic Tool for Representing User Interaction in UML , 2000, UML.

[9]  G. Rossi,et al.  An Object Oriented Approach to Web-Based Application Design , 1998 .

[10]  Shailey Minocha,et al.  Supporting Scenario-Based Requirements Engineering , 1998, IEEE Trans. Software Eng..

[11]  Gustavo Rossi,et al.  An Object Oriented Approach to Web-Based Applications Design , 1998, Theory Pract. Object Syst..

[12]  Ivar Jacobson,et al.  The Unified Modeling Language User Guide , 1998, J. Database Manag..

[13]  Franca Garzotto,et al.  HDM—a model-based approach to hypertext application design , 1993, TOIS.

[14]  Ivar Jacobson,et al.  The Unified Software Development Process , 1999 .

[15]  Patricia Vilain,et al.  Use Cases and Scenarios in the Conceptual Design of Web Applications , 2000 .

[16]  Gustavo Rossi,et al.  Web Application Models Are More Than Conceptual Models , 1999, ER.

[17]  Danny B. Lange,et al.  An object-oriented design method for hypermedia information systems , 1994, 1994 Proceedings of the Twenty-Seventh Hawaii International Conference on System Sciences.