Design and implementation of database powered web systems — experiences from the DEMETER project

  • K. M. Goeschka
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT)


A novel design and implementation technique for Web-based distributed information systems is introduced. Using a state machine model, a database powered Web application prototype has been successfully implemented. It is a Europe—wide product marketing system for rural areas funded by the European Commission, and is currently in the pilot phase. These experiences have led us to the development of framework tools to close the semantic gap between distributed databases and the Web browser as standard user interface.


Database powered Web applications information retrieval information systems design and implementation Web application design language. 


  1. Adida, B. (1997a). It all starts at the server. IEEE Internet Computing, 1 (1), 75–77.CrossRefGoogle Scholar
  2. Adida, B. (1997b). Taking Web clients to the next level. IEEE Internet Computing, 1 (2), 65–67.Google Scholar
  3. Catarci, T. (1997). Interacting with Databases in the Global Information Infrastructure. IEEE Communications Magazine, 35 (5), 72–76.CrossRefGoogle Scholar
  4. Graham, I. (1996). The HTML Sourcebook. Wiley & Sons, Inc., New York, 2nd edition.zbMATHGoogle Scholar
  5. Iyengar, A. (1997). Dynamic Argument Embedding: Preserving State on the World Wide Web.IEEE Internet Computing, 1 (2), 50–5.CrossRefGoogle Scholar
  6. Kristol, D. and Montulli, L. (1997). HTTP State Management Mechanism. draft-ietf -ht at (World Wide Web Consortium, 1997).CrossRefGoogle Scholar
  7. Musella, D. and Padula, M. (1997). Step by Step Toward the Global Internet Library. IEEE Communications Magazine, 35 (5), 64–70.CrossRefGoogle Scholar
  8. Stürner, G. (1996). Oracle 7. Die verteilte semantische Datenbank. Release 7.3. dbms publishing, Weissach, 4.Auflage.Google Scholar
  9. Ullman, J. (1988). Principles of Database and Knowledge—Base Systems, Volume 1. Computer Science Press, Rockville, MD.Google Scholar
  10. FastCGI (1997). Open Market. http://www.fastcgi.corn
  11. Sun Microsystems (1997). The Java Language. http://java.sun. com
  12. ECMA (1997). European association for standardizing. information and communication systems.
  13. Oracle (1997). Web Application Server and Web Request Broker.
  14. RFCs (1997). Requests for Comment: 822, 977, 1036, 1319, 1345, 1521, 1522, 1630, 1738, 1766, 1808, 1866, 1867 and 2109.
  15. World Wide Web Consortium (1997).

Copyright information

© IFIP 1998

Authors and Affiliations

  • K. M. Goeschka
    • 1
  1. 1.Vienna University of TechnologyInstitute of Computer Technology GusshausstrasseViennaAustria

Personalised recommendations