Abstract
The acceptance of UML as a de facto standard for the design of object-oriented systems, together with the explosive growth of the World Wide Web has raised the need for UML extensions to model hypermedia applications running on the Internet. In this paper we propose such an extension for modeling the navigation and the user interfaces of hypermedia systems. Similar to other design methods for hypermedia systems we view the design of hypermedia systems as consisting of three models: the conceptual, navigational and presentational model. The conceptual model consists of a class diagram identifying the objects of the problem domain and their relations. The navigational model describes the navigation structure of the hypermedia application by a class diagram specifying which navigational nodes are defined and an object diagram showing how these navigational nodes are visited. Finally, the presentational model describes the abstract user interface by composite objects and its dynamic behavior by state diagrams. Each model is built using the notations provided by the UML, applying the extension mechanism of the UML, i.e. stereotypes and OCL constraints, when necessary.
This work was partially supported by the Bayerische Forschungsstiftung.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
V. Balasubramanian, M. Bieber, and T. Isakowitz. Systematic hypermedia design. Technical report, CRIS Working Papers series. Stern School of Business, New York University, 1996.
G. Booch, J. Rumbaugh, and I. Jacobson. Unified Modeling Language: User Guide. Addison Wesley, 1999.
J. Conallen. Modeling Web application design with UML, 1998. Available at http://www.conallen.com/ModelingWebApplications.html.
F. Halasz and M. Schwartz. The Dexter Hypertext Reference Model. Communications of the ACM, 37(2):30–39, February 1994.
T. Isakowitz, E. Stohr, and P. Balasubramanian. A methodology for the design of structured hypermedia applications. Communications of the ACM, 8(38), 1995.
N. Koch and L. Mandel. Using UML to design hypermedia applications. Technical Report 9901, Institut für Informatik, Ludwig-Maximilians-Universität, München, March 1999.
D. Lange. An object-oriented design approach for developing hypermedia information systems. Journal of Organizational Computing and Electronic. Commerce, 6(3):269–293, 1996.
Jenny Preece. Human-Computer Interaction. Addison-Wesley, 1994.
G. Rossi. OOHDM: Object-Oriented Hypermedia Design Method (in portuguese). PhD thesis, PUC-Rio, Brasil, 1996.
Ben Shneiderman. Designing the User Interface. Addison-Wesley, 1998.
D. Schwabe and G. Rossi. Developing hypermedia applications using OOHDM. In Workshop on Hypermedia Development Process, Methods and Models, Hypertext’98, 1998.
D. Schwabe, G. Rossi, and S. Barbosa. Systematic hypermedia design with OOHDM. In Proceedings of the ACM International Conference on Hypertext (Hypertext’96), 1996.
O. De Troyer and C. Leune. WSDM: a user-centered design method for Web sites. In Proceedings of the 7th Internatinal World Wide Web Conference, 1997.
J. Warmer and A. Kleppe. The Object Constraint Language. Addison Wesley, 1999.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Baumeister, H., Koch, N., Mandel, L. (1999). Towards a UML Extension for Hypermedia Design. In: France, R., Rumpe, B. (eds) «UML»’99 — The Unified Modeling Language. UML 1999. Lecture Notes in Computer Science, vol 1723. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46852-8_43
Download citation
DOI: https://doi.org/10.1007/3-540-46852-8_43
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66712-4
Online ISBN: 978-3-540-46852-3
eBook Packages: Springer Book Archive