Abstract
This article presents OO-\( \mathcal{H} \)Method, an extension of the OO-Method conceptual modelling approach to address the particulars associated with the design of web interfaces. It is based on the OO-Method class diagram, which captures the statics of the system. The design of the interface appearance and the navigation paths are driven by the user navigation requirements. To achieve its goal, OO-\( \mathcal{H} \)Method adds several navigation and interface constructs to the OO-Method conceptual model, which define the semantics suitable for capturing the specific functionality of web application interfaces. A new kind of diagram, the ‘Navigation Access Diagram’ (NAD) is introduced. All the concepts represented in the NAD are stored in a repository, and from there a functional interface is generated in an automated way. One of the main contributions of this paper is not the proposal of yet another method for web modelling but the extension of an existing conceptual modelling approach.
This article has been written with the sponsorship of the Conselleria de Cultura, Educació i Ciència de la Comunitat Valenciana
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
P. Atzeni, G. Mecca, and P. Merialdo. Design and Maintenance of Data-Intensive Web Sites. In Advances in Database Technology-EDTB’98, pages 436–449, 03 1998.
M. Bernstein. Patterns of Hypertext. In HYPERTEXT’ 98. Proceedings of the ninth ACM conference on Hypertext and hypermedia: links, objects, time and space. Structure in hypermedia systems, pages 21–29, 1998.
M. Bieber and C. Kacmar. Designing Hypertext Support for Computational Applications. CACM: Communications of the ACM, 38(8):99–107, 1998.
S. Ceri, P. Fraternali, and S. Paraboschi. Design Principles for Data-Intensive Web Sites. SIGMOD Record, 28:84–89, 03 1999.
J. Conallen. Modeling Web Application Architectures with UML. CACM: Communications of the ACM., 42(10):63–70, 10 1999.
F. M. Fern ndez, D. Florescu, J. Kang, A. Levy, and D. Suciu. Catching the Boat with Strudel: Experiences with a Web-Site Management System. In Proceedings of ACM SIGMOD International conference on Management of data, pages 414–425, 10 1998.
P. Fraternali and P. Paolini. A Conceptual Model and a Tool Environment for Developing more Scalable, Dynamic, and Customizable Web Applications. In Advances in Database Technology-EDBT’98, pages 421–435, 1998.
F. Garzotto, L. Mainetti, and P. Paolini. Designing Modal Hypermedia Applications. In Proceedings of the eight ACM conference on HYPERTEXT’ 97, 1997.
F. Garzotto and P. Paolini. HDM A Model-Based Approach to Hypertext Application Design. ACM Transactions on Information Systems (TOIS), 11(1):1–26, 01 1993.
D. Harel. Dynamic logic. In D. Gabbay and F. Guenthner, editors, Handbook of Philosophical Logic, Volume II: Extensions of Classic al Logic, volume 165 of Synthese Library, chapter II.10, pages 497–604. D. Reidel Publishing Co., Dordrecht, 1984.
T. Isakowitz, E. A. Stohr, and V. Balasubramanian. RMM: A Methodology for Structured Hypermedia Design. CACM: Communications of the ACM., pages 34–44, 08 1995.
G. Mecca, P. Merialdo, P. Atzeni, and V. Crescenzi. The ARANEUS Guide to Web-Site Development. Technical report, Universidad de Roma, 03 1999.
O. Pastor, F. Hayes, and S. Bear. OASIS: An Object-Oriented Specification Language. In P. Loucopoulos, editor, Proceedings of CAiSE’92 International Conference, volume 593 of LNCS, pages 348–363. Springer-Verlag, 1992.
O. Pastor, E. Insfrn, V. Pelechano, J. Romero, and J. Merseguer. OO-METHOD: An OO Software Production Environment Combining Conventional and Formal Methods. In CAiSE’ 97. International Conference on Advanced Information Systems, pages 145–158, 1997.
O. Pastor, V. Pelechano, E. Insfrn, and J. Gmez. From Object Oriented Conceptual Modeling to Automated Programming in Java. In ER’ 98. International Conference on the Entity Relationship Approach, pages 183–196, 1998.
S. R. Robinson and S. A. Roberts. Formalizing the Informational Content of Database User Interfaces. In ER’ 98. International Conference on Conceptual Modeling, volume 1507, pages 65–77. Springer, 11 1998.
G. Rossi, D. Schwabe, and A. Garrido. Design Reuse in Hypermedia Applications Development. In Proceedings of the eight ACM conference on HYPERTEXT’ 97, pages 57–66, 1997.
D. Schwabe and R. Almeida Pontes. A Method-based Web Application Development Environment. In Position Paper, Web Engineering Workshop, WWW8, 1999.
D. Schwabe, G. Rossi, and D. J. Barbosa. Systematic Hypermedia Application Design with OOHDM. In Proceedings of the the seventh ACM conference on HYPERTEXT’ 96, page 166, 1996.
L. Tauscher and S. Greenberg. Revisitation patterns in World Wide Web navigation. In CHI’ 97. Proceeding of the CHI 97 conference on Human factors in computing systems, pages 399–406, 1997.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gómez, J., Cachero, C., Pastor, O. (2000). Extending a Conceptual Modelling Approach to Web Application Design. In: Wangler, B., Bergman, L. (eds) Advanced Information Systems Engineering. CAiSE 2000. Lecture Notes in Computer Science, vol 1789. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45140-4_7
Download citation
DOI: https://doi.org/10.1007/3-540-45140-4_7
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67630-0
Online ISBN: 978-3-540-45140-2
eBook Packages: Springer Book Archive