Conceptualization of Navigational Maps for Web Applications

The characterization of navigational maps for Web applications helps its developers in the process of construction of these applications and it also helps users while performing their browsing. This paper presents the Pipe approach for characterizing navigational maps for Web applications at their conceptualization stage. Although Pipe was originally intended as a hypermedia-oriented notation it has been successfully used for characterizing navigational maps for Web applications. In addition, navigational maps described in terms of the Pipe notation can be easily mapped to UML-Conallen class diagrams at the design stage. This paper presents the characterization of the travel agency’s navigational map using Pipe notation at the conceptualization stage. The paper also demonstrates the mapping of this Pipe navigational map to UML-Conallen class diagrams.

[1]  Olga De Troyer,et al.  WSDM: A User Centered Design Method for Web Sites , 1998, Comput. Networks.

[2]  Oscar Pastor,et al.  Measuring the functional size of web applications , 2003, Int. J. Web Eng. Technol..

[3]  Baltasar Fernández-Manjón,et al.  Conceptualization, Prototyping And Process Of Hypermedia Applications , 2004, Int. J. Softw. Eng. Knowl. Eng..

[4]  Baltasar Fernández-Manjón,et al.  Formal-Driven Conceptualization and Prototyping of Hypermedia Applications , 2002, FASE.

[5]  P. David Stotts,et al.  Petri-net-based hypertext: document structure with browsing semantics , 1989, TOIS.

[6]  Jim Conallen,et al.  Modeling Web application architectures with UML , 1999, CACM.

[7]  Modeling Web-based dialog flows for automatic dialog control , 2004, Proceedings. 19th International Conference on Automated Software Engineering, 2004..

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

[9]  Laurian M. Chirica,et al.  The entity-relationship model: toward a unified view of data , 1975, SIGF.

[10]  Nora Koch,et al.  Extending UML to Model Navigation and Presentation in Web Applications , 2000 .

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

[12]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[13]  Cristina Cachero,et al.  Conceptual Modeling of Device-Independent Web Applications , 2001, JISBD.

[14]  Marco Winckler,et al.  StateWebCharts: A Formal Description Technique Dedicated to Navigation Modelling of Web Applications , 2003, DSV-IS.

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

[16]  Baltasar Fernández-Manjón,et al.  The PlumbingXJ Approach for Fast Prototyping of Web Applications , 2004, J. Digit. Inf..

[17]  Stefano Ceri,et al.  Web Modeling Language (WebML): a modeling language for designing Web sites , 2000, Comput. Networks.

[18]  Jörg M. Haake,et al.  What's Eliza doing in the Chinese room? Incoherent hyperdocuments—and how to avoid them , 1991, HYPERTEXT '91.

[19]  Piero Fraternali,et al.  Tools and approaches for developing data-intensive Web applications: a survey , 1999, CSUR.

[20]  Gustavo Rossi,et al.  Systematic hypermedia application design with OOHDM , 1996, HYPERTEXT '96.

[21]  Mark H. Chignell,et al.  Dynamic hypertext: querying and linking , 1999, CSUR.