28.06.2013 Views

Papers in PDF format

Papers in PDF format

Papers in PDF format

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Develop<strong>in</strong>g Structured WWW-Sites with W3DT<br />

Mart<strong>in</strong> Bichler, Stefan Nusser<br />

Mart<strong>in</strong>.Bichler@wu-wien.ac.at,<br />

Stefan.Nusser@wu-wien.ac.at<br />

Vienna University of Bus<strong>in</strong>ess Adm<strong>in</strong>istration and Economics<br />

Department for Management In<strong>format</strong>ion Systems<br />

Augasse 2-6<br />

1090 Wien<br />

Austria<br />

Abstract: In this paper we <strong>in</strong>troduce W3DT (World Wide Web Design Technique), a semiformal<br />

design technique which is capable of model<strong>in</strong>g the dichotomy of structured and unstructured<br />

<strong>in</strong><strong>format</strong>ion represented <strong>in</strong> large Web-sites. Hence, it is suitable for model<strong>in</strong>g the<br />

WWW-frontend of a database system as well as for design<strong>in</strong>g the hypertext description of a<br />

company. The proposed graphical notation provides an easily comprehensible framework for<br />

the development and rapid prototyp<strong>in</strong>g of a WWW-based <strong>in</strong><strong>format</strong>ion system. The design<br />

process is further facilitated by the W3DT Web-Designer, a prototypical application, which<br />

supports the graphical notation of the methodology and is capable of generat<strong>in</strong>g a framework<br />

of HTML-pages and CGI-Scripts at every step of the design process.<br />

Introduction and Motivation<br />

For a lot of organisations the WWW provides a new and powerful opportunity to <strong>in</strong>teract with customers. The<br />

scope of these sites covers the presentation of products, the company's bus<strong>in</strong>ess performance as well as the<br />

announcement of job offers. The extent has grown due to the numerous tasks they fulfill. A few hundred pages<br />

and various gateway scripts to <strong>in</strong>house <strong>in</strong><strong>format</strong>ion systems have to be planned and implemented. At the moment<br />

we lack guidel<strong>in</strong>es and tools for a structured design process of such hypermedia applications and therefore<br />

the ever grow<strong>in</strong>g network of <strong>in</strong>terl<strong>in</strong>ked applications is becom<strong>in</strong>g <strong>in</strong>creas<strong>in</strong>gly confused and hard to<br />

ma<strong>in</strong>ta<strong>in</strong> [see Bieber et al. 1995].<br />

In conventional software eng<strong>in</strong>eer<strong>in</strong>g, design and development methodologies have been established to cope<br />

with complex tasks. Some of these experiences can also be adopted for the development of Web-sites. But Web<br />

projects differ from traditional software development projects <strong>in</strong> several critical dimensions. They <strong>in</strong>volve<br />

people with very different skill sets: authors, content designers, artists as well as programmers. The design of<br />

hypermedia applications <strong>in</strong>volves captur<strong>in</strong>g and organiz<strong>in</strong>g the structure of a complex doma<strong>in</strong> and mak<strong>in</strong>g it<br />

clear and accessible to users. After all, the multimedia aspects of Web-sites raise numerous difficulties. Therefore,<br />

[Isakowitz et al. 1995] emphasize that hypermedia design is a challeng<strong>in</strong>g process that is currently more<br />

of an art than a science. Nevertheless, a solid development cycle and formal design techniques can help developers<br />

substantially. They lead to better Web-sites, which means better to read, to navigate and to ma<strong>in</strong>ta<strong>in</strong>.<br />

W3DT (World Wide Web Design Technique) was <strong>in</strong>vented especially for the development of large Web-sites.<br />

The W3DT methodology is capable of model<strong>in</strong>g highly structured, database-like <strong>in</strong><strong>format</strong>ion-doma<strong>in</strong>s on the<br />

one hand and conventional hypertext on the other and thus represents the dichotomy of structured as well as<br />

unstructured <strong>in</strong><strong>format</strong>ion. A prototypical tool called Web-Designer supports the graphical notation of the<br />

methodology and is capable of generat<strong>in</strong>g a framework of HTML-pages and CGI-Scripts at every step of the<br />

design process.<br />

This paper is structured as follows: In the next section, the current approaches to hypermedia design are described<br />

and the need for new concepts is expla<strong>in</strong>ed. We ref<strong>in</strong>e these needs <strong>in</strong> the follow<strong>in</strong>g section and briefly<br />

show the basic W3DT design primitives and their use. The ma<strong>in</strong> section gives an example application which is<br />

modelled and generated step-by-step us<strong>in</strong>g the W3DT Web-Designer.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!