• DocumentCode
    2956339
  • Title

    Development of an object oriented framework for design and implementation of database powered distributed Web applications with the DEMETER project as a real-life example

  • Author

    Göschka, Karl M. ; Riedling, Eveline

  • Author_Institution
    Inst. of Comput. Technol., Wien Univ., Austria
  • fYear
    1997
  • fDate
    1-4 Sep 1997
  • Firstpage
    132
  • Lastpage
    137
  • Abstract
    We develop an object-oriented framework for generating Internet-distributed database-powered World Wide Web applications. We rely on the proven technology of standard relational databases, but our tools are designed from scratch, aimed especially towards the needs of the Web with low-bandwidth connections. We use a state machine model for the design and implementation of control elements for Web pages with pure HTML. Sufficient complexity within the user interface and powerful database interaction can be achieved without Java, JavaScript or Active-X, even with more than one concurrent session at once. Based on the state machine model, our design language models the application functionality strictly separated from layout and presentation. This approach makes it independent from future changes to HTML, and we can even give an application more than one layout without changing the functional structure, e.g. to satisfy users´ needs. The object-oriented structure of the design tools makes the framework extensible. With this technique, a database-powered Web application has been implemented successfully: a Europe-wide product marketing system for rural areas, which is currently in the pilot phase. This system has been constructed under the DEMETER (Distance Education, MultimEdia Teleservices and tElework for farmeRs) project, funded by the European Commission under the 4th Framework programme TURA (Telematics for Urban and and Rural Areas)
  • Keywords
    application generators; computer aided software engineering; distributed databases; farming; hypermedia; marketing data processing; object-oriented methods; page description languages; relational databases; research initiatives; teleworking; user interfaces; 4th Framework programme; DEMETER project; Europe-wide product marketing system; European Commission; Internet-distributed database-powered World Wide Web applications; TURA project; Web page control elements; application functionality; concurrent sessions; database interaction; design language; distance education; extensible framework; farmers; functional structure; layout; low-bandwidth connections; multimedia teleservices; object-oriented framework; presentation; pure HTML; relational databases; rural areas; state machine model; telematics; telework; user interface complexity; Distance learning; HTML; Internet; Java; Object oriented databases; Object oriented modeling; Relational databases; User interfaces; Web pages; Web sites;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 97. 'New Frontiers of Information Technology'. Short Contributions., Proceedings of the 23rd Euromicro Conference
  • Conference_Location
    Budapest
  • Print_ISBN
    0-8186-8215-9
  • Type

    conf

  • DOI
    10.1109/EMSCNT.1997.658450
  • Filename
    658450