Abstract
In this paper we argue that many of the problems one may experience while visiting websites today may be avoided if their builders adopt a proper methodology for designing and implementing the site. More specifically, introducing a systematic conceptual design phase for websites, similar in purpose and technique to the conceptual design phase in database systems, proves to be effective and efficient. However, certain differences such as adopting a user-centered view are essential for this. Existing database design techniques such as ER, ORM, OMT are found to be an adequate basis for this approach. We show how they can be extended to make them appropriate for website design. We also indicate how conceptual schemes may be usefully deployed in future automation of site creation and upkeep. Furthermore, by including parts of such a conceptual schema inside the site, a new generation of search engines may emerge.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Chen, P.P.: The Entity-Relationship Model: Towards a Unified View of Data. ACM Transactions on Database Systems 1(1), 471–522 (1976)
De Troyer, O.M.F.: A formalization of the Binary Object-Role Model based on Logic. Data & Knowledge Engineering 19, 1–37 (1996)
December, J., Ginsberg, M.: HTML & CGI Unleased. Sams.net Publishing (1995)
De Troyer, O.M.F., Leune, C.J.: WSDM: a User-Centered Design Method for Web Sites. In: Proceedings of the WWW7 Conference, Brisbane (April 1997)
Goedefroy, W., Meersman, R., De Troyer, O.: UR-WSDM: Adding User Requirement Granularity to Model Web Based Information Systems. In: Proceedings of 1st Workshop on Hypermedia Development, Pittsburgh, USA, June 20-24 (1998)
Garzotto, F., Paolini, P., Mainetti, L.: Navigation patterns in hypermedia databases. In: Proceedings of the 26th Hawaii International Conference on System Science, pp. 370–379. IEEE Computer Society Press, Los Alamitos (1993)
Garzotto, F., Paolini, P., Schwabe, D.: HDM - A Model-Based Approach to Hypertext Application Design. ACM Transactions on Information Systems 11(1), 1–26 (1993)
Halpin, T.: Conceptual Schema and Relational Database Design, 2nd edn. Prentice Hall Australia, Englewood Cliffs (1995)
Isakowitz, T., Stohr, E.A., Balasubramanian, P.: RMM: A Methodology for Structured Hypermedia Design. Communications of the ACM 38(8), 34–43 (1995)
Lee, H.: A Scenario-Based Object-Oriented Methodology for Developing Hypermedia Information Systems. In: Proc. of HICSS 1998 (1998)
Maurer, H.: Hyper-G - The Next Generation Web Solution. Addison-Wesley, Reading (1996)
Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F., Lorensen, W.: Object Oriented Modeling and Design. Prentice Hall Inc., Englewood Cliffs (1991)
Schwabe, D., Rossi, G.: The Object-Oriented Hypermedia Design Model. Communications of the ACM 38(8) (1995)
Schwabe, D., Rossi, G., Barbosa, S.D.J.: Systematic Hypermedia Application Design with OOHDM, http://www.cs.unc.edu/barman/HT96/P52/section1.html
Takahashi, K., Liang, E.: Analysis and Design of Web-based Information Systems. In: Sixth International World Wide Web Conference (1997), http://www6.nttlabs.com/papers/PAPER245/Paper245.html
Wintraecken, J.J.: The NIAM Information Analysis Method - Theory and Practice. Kluwer Academic Publishers, Dordrecht (1990)
Bichler, M., Nusser, S.: W3DT - The Structural Way of Developing WWW-sites. In: Proceedings of ECIS 1996 (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
De Troyer, O. (1998). Designing Well-Structured Websites: Lessons to Be Learned from Database Schema Methodology. In: Ling, TW., Ram, S., Li Lee, M. (eds) Conceptual Modeling – ER ’98. ER 1998. Lecture Notes in Computer Science, vol 1507. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-49524-6_5
Download citation
DOI: https://doi.org/10.1007/978-3-540-49524-6_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-65189-5
Online ISBN: 978-3-540-49524-6
eBook Packages: Springer Book Archive