ONTOWEAVER: AN NTOLOGY-BASED APPROACH TO THE DESIGN OF DATAINTENSIVE WEB SITES

Authors

  • YUANGUI LEI Knowledge Media Institute, the Open University, Milton Keynes
  • ENRICO MOTTA Knowledge Media Institute, the Open University, Milton Keynes
  • JOHN DOMINGUE Knowledge Media Institute, the Open University, Milton Keynes

Keywords:

Web Modelling, Customization, Data-Intensive Web Site, Web Site Design, Ontology

Abstract

Building a data-intensive web site is a complex task. Ad hoc rapid prototyping approaches easily lead to unsatisfactory results, e.g. poor maintainability and extensibility. To address this problem, a number of model-based approaches have been proposed, which attempt to simplify the design and development of data-intensive web sites. However, these approaches typically lack expressive meta-models and, as a result, suffer from a number of limitations, e.g. the lack of appropriate support for the creation of complex user interfaces, for the specification of layouts and presentation styles, and for customization. In this paper we describe a new software tool OntoWeaver, which uses ontologies to drive the design and development of data-intensive web sites. OntoWeaver overcomes the problems of current approaches by providing a site view ontology, a presentation ontology, and a customization framework. Specifically, the site view ontology provides fine-grained modelling support for the creation of complex user interfaces and navigation structures. The presentation ontology captures the features of layouts and presentation styles of user interface elements. These two explicit meta-models allow the target web site to be represented in a declarative and re-usable format, thus enabling high level support for design, maintenance, and customization. The customization framework exploits this advantage and provides comprehensive customization support for the target web site at design as well as run time.

 

Downloads

Download data is not yet available.

References

Atzeni, P., Mecca, G. and Merialdo, P., Design and maintenance of data-intensive web sites, In

proceeding of the 6th International Conference on Extending Database Technology (EDBT),

Valencia, Spain, March 1998.

Berners-Lee, T., Hendler, J. and Lassila, O., The Semantic Web. Scientific American, May, 2001.

Berners-Lee, T., Fielding, R. and Masinter, L., Uniform Resource Identifiers (URI): Generic

Syntax, available online at: http://www.ietf.org/rfc/rfc2396.txt.4.

Ceri, S., Fratenali, P. and Bongio, A., Web Modelling Language (WebML): a modelling language

for designing Web sites. WWW9 Conference, Amsterdam, May, 2000.

De Troyer, O. and Leune, C., WSDM: a user centered design method for Web sites, in proceedings

of the Seventh International World Wide Web Conference, 1998.

Frasincar, F., Houben, G. and Vdovjak, R., Specification Framework for Engineering Adaptive

Web Applications, In the Eleventh International World Wide Web Conference WWW2002.

Fraternali, P., Tools and approaches for developing data-intensive web applications: a survey.

ACM Computing Surveys, Sept. 1999.

Garzotto, F., Paolini, P. and Schwabe, D., HDM—A Model-Based Approach to Hypertext

Application design , ACM Trans. Inf. Syst. 11, 1 (Jan. 1993), Pages 1 – 26.

Gomez, J., Cachero, C. and Pastor, O., Conceptual modeling of device-independent Web

applications. O. IEEE Multimedia , Volume: 8 Issue: 2 , April-June 2001. Page(s): 26 -39.

Gruber, T. R., Toward Principles for the Design of Ontologies Used for Knowledge Sharing, In

Formal Ontology in Conceptual Analysis and Knowledge Representation, edited by Nicola

Guarino and Roberto Poli, Kluwer Academic Publishers, in press.

Halasz, F. and Schewartz, M., The Dexter Hypertext Reference Model, CACM 37/2, Feb. 1994,

pp.30-39.

Isakowitz, T., Stohr, E.A. and Balasubramaninan, P., RMM: A Methodology for Structured

Hypermedia Design, Communications of the ACM, August 1995.

Jin, Y., Decker, S. and Wiederhold, G., OntoWebber: Model-Driven Ontology-Based Web site

Management, Semantic Web Workshop, Stanford, California, July 2001.

Kappel, G., Retschitzegger, W., Pöll, B. and Schwinger, W., Modelling Ubiquitous Web

Applications - The WUML Approach, In Proceedings of the International Workshop on Data

Semantics in Web Information Systems (DASWIS 2001), Yokohama, Japan, November 2001.

Koch, N., Software Engineering for Adaptive Hypermedia Applications. PhD thesis, Reihe

Softwaretechnik 12, Uni-Druck Publishing Company, Munich, 2001

Lei, Y., Motta, E. and Domingue, J., An Ontology-Driven Approach to Web Site Generation and

Maintenance, In proceedings of 13th International Conference on Knowledge Engineering and

Management, Sigüenza, Spain 1-4 October 2002, pp. 219-234.

Lei, Y., Motta, E. and Domingue, J., Design of Customized Web Applications with OntoWeaver,

In proceedings of the International Conference on Knowledge Capture, October, Florida, USA,

, pp 54-61.

Lei, Y., Motta, E. and Domingue, J., Modelling Data-Intensive Web Sites with OntoWeaver, In

proceedings of the International Workshop on

Web Information Systems Modelling (WISM 2004), Riga, Latvia, 2004, pp. 106-121.

Morville, P. and Rosenfeld, L., Information Architecture for the World Wide Web, O'Reilly, ISBN

-56592-282-4, 1998.

Motta, E., Reusable Components of Knowledge Modelling: Case Studies in Parametric Design

Problem Solving, IOS Press, Amsterdam, 1999.

Murugesan, S., Desshpande, Y., Hansen, S. and Ginige, A., Web Engineering: A New Discipline

for Development of Web-based Systems, Web Engineering 2001, Page(s): 3-13.

Retschitzegger, W. and Schwinger, W., Towards Modelling of DataWeb Applications - A

Requirement's Perspective, Proc. of the Americas Conference on Information Systems (AMCIS)

Long Beach California, Vol. I, August 2000.

Schwabe, D. and Rossi, G., An Object Oriented Approach to Web-Based Application Design,

Theory and Practice of Object Systems 4(4), 1998, Wiley and Sons, New York, ISSN 1074-3224).

Schwabe, D.; Mattos Guimaraes, R.; Rossi, G., Cohesive design of personalized Web applications,.

IEEE Internet Computing, Volume: 6 Issue: 2, March-April 2002, pp. 34 -43.

W3C, Resource Description Framework (RDF) Model and Syntax, W3C Proposed

Recommendation, available online at http://www.w3.org/TR/PR-rdf-syntax/.

W3C, Resource Description Framework (RDF) Schema Specification 1.0, W3C Candidate

Recommendation, available online at http://www.w3.org/TR/rdf-schema/.

W3C, Cascading Style Sheets, available online at http://www.w3.org/Style/CSS/.

W3C, Extensible Stylesheet Language (XSL) Version 1.0, W3C recommendation, available online

at http://www.w3.org/TR/xsl/LNCS 1392, 1998. 12-19

Downloads

Published

2005-02-27

How to Cite

LEI, Y. ., MOTTA, E. ., & DOMINGUE, J. . (2005). ONTOWEAVER: AN NTOLOGY-BASED APPROACH TO THE DESIGN OF DATAINTENSIVE WEB SITES. Journal of Web Engineering, 4(3), 244–262. Retrieved from https://journals.riverpublishers.com/index.php/JWE/article/view/4281

Issue

Section

Articles