HDM—a model-based approach to hypertext application design
ACM Transactions on Information Systems (TOIS)
The Dexter hypertext reference model
Communications of the ACM
RMM: a methodology for structured hypermedia design
Communications of the ACM
Information architecture for the World Wide Web
Information architecture for the World Wide Web
An object oriented approach to Web-based applications design
Theory and Practice of Object Systems - Special issue objects, databases, and the WWW
WSDM: a user centered design method for Web sites
WWW7 Proceedings of the seventh international conference on World Wide Web 7
Tools and approaches for developing data-intensive Web applications: a survey
ACM Computing Surveys (CSUR)
Web Modeling Language (WebML): a modeling language for designing Web sites
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
Reusable Components for Knowledge Modelling: Case Studies in Parametric Design Problem Solving
Reusable Components for Knowledge Modelling: Case Studies in Parametric Design Problem Solving
Cohesive Design of Personalized Web Applications
IEEE Internet Computing
Conceptual Modeling of Device-Independent Web Applications
IEEE MultiMedia
Design and Maintenance of Data-Intensive Web Sites
EDBT '98 Proceedings of the 6th International Conference on Extending Database Technology: Advances in Database Technology
An Ontology-Driven Approach to Web Site Generation and Maintenance
EKAW '02 Proceedings of the 13th International Conference on Knowledge Engineering and Knowledge Management. Ontologies and the Semantic Web
Web Engineering: A New Discipline for Development of Web-Based Systems
Web Engineering, Software Engineering and Web Application Development
Modelling Ubiquitous Web Applications - The WUML Approach
Revised Papers from the HUMACS, DASWIS, ECOMO, and DAMA on ER 2001 Workshops
Design of customized web applications with OntoWeaver
Proceedings of the 2nd international conference on Knowledge capture
Hi-index | 0.00 |
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.