Advertisement

Querying Web Information Systems

  • Klaus-Dieter Schewe
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2224)

Abstract

The concept of media object is known as a view-centered approach to enable the development of maintainable web-based information systems. It allows tight linkages between databases, dialogues, processes and flexible representations at the user interface. The problem is to extend this approach by adequate query facilities. In order to solve this problem a query algebra will be defined by operations induced from a type system that are complemented by a simple generalized join-operation. It is shown that such an algebra is able to capture basic operations as known from relational algebra, aggregate operations as known from SQL and restructuring operations such as nesting and unnesting. Furthermore, the creation of URLs is supported. The focus of the paper is on the content of media objects. For the presentation of query results via web pages the metaphor of information container is exploited.

Keywords

media object query algebra web-based system 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    P. Atzeni, A. Gupta, S. Sarawagi. Design and Maintenance of Data-Intensive Web-Sites. Proc. EDBT’ 98: 436–450. Springer LNCS 1377, 1998.Google Scholar
  2. 2.
    W. Clauβ and J. Lewerenz, Abstract interaction specification for information services. Proc. IRMA Int. Conf., Hershey (Pennsylvania) 1999.Google Scholar
  3. 3.
    O. De Troyer. DesigningWell-StructuredWebsites: Lessons Learned from Database SchemaMethodology. In T. W. Ling, S. Ram, M. L. Lee (Eds.). Conceptual Modeling —ER’98: 51–64. Springer LNCS 1507, 1998.Google Scholar
  4. 4.
    D. Embley et al. A Conceptual-Modeling Approach to Extracting Data from the Web. In T. W. Ling, S. Ram, M. L. Lee (Eds.). Conceptual Modeling — ER’98: 78–91. Springer LNCS 1507, 1998.Google Scholar
  5. 5.
    T. Feyer, K.-D. Schewe, B. Thalheim. Conceptual Modelling and Development of Information Services. in T.W. Ling, S. Ram (Eds.). Conceptual Modeling — ER’ 98. Springer LNCS 1507, 7–20.Google Scholar
  6. 6.
    T. Feyer and B. Thalheim. E/R based scenario modeling for rapid prototyping of web information services. In P. P. Chen et al. (Eds.), Advances in Conceptual Modeling, Springer LNCS 1727, 1999, 253–263.CrossRefGoogle Scholar
  7. 7.
    T. Feyer, O. Kao, K.-D. Schewe, B. Thalheim. Design of Data-IntensiveWeb-Based Information Services. In Proc. 1st International Conference on Web Information Systems Engineering. Hong Kong (China) 2000.Google Scholar
  8. 8.
    P. Fraternali, P. Paolini. A Conceptual Model and a Tool Environment for Developing more Scalable, Dynamic and Customizable Web Applications. Proc. EDBT’ 98: 422–435. Springer LNCS 1377, 1998.Google Scholar
  9. 9.
    M. Gaedtke et al. Object-Oriented Web Engineering for Large-Scale Web Service Management. Proc. HICSS’ 99. Hawaii 1999.Google Scholar
  10. 10.
    D. Gehrke and E. Turban, Determinants of successful website design — Relative importance and recommendations for effectiveness. Proc. HICSS’ 99, Hawaii 1999.Google Scholar
  11. 11.
    D. M. Germán, D. D. Cowan. Formalizing the Specification of Web Applications. In P. P. Chen et al. (Eds.). Advances in Conceptual Modeling: 281–292. Springer LNCS 1727, 1999.CrossRefGoogle Scholar
  12. 12.
    B. Ludäscher and A. Gupta, Modeling interactive web sources for information mediation. In P. P. Chen et al. (Eds.). Advances in Conceptual Modeling, Springer LNCS 1727, 1999, 225–238.CrossRefGoogle Scholar
  13. 13.
    G. Rossi, D. Schwabe, F. Lyardet. Web Application Models are more than Conceptual Models. In P. P. Chen et al. (Eds.). Advances in Conceptual Modeling: 239–252. Springer LNCS 1727, 1999.CrossRefGoogle Scholar
  14. 14.
    K.-D. Schewe, B. Schewe. Integrating Database and Dialogue Design. Knowledge and Information Systems vol. 2 (1), 2000, 1–32.zbMATHCrossRefMathSciNetGoogle Scholar
  15. 15.
    K.-D. Schewe, B. Thalheim. Conceptual Modelling of Internet Sites. Tutorial Notes. ER’2000.Google Scholar
  16. 16.
    K.-D. Schewe, B. Thalheim. Modeling Interaction and Media Objects. In E. Métais (Ed.). Proc. 5th Int. Conf. on Applications of Natural Language to Information Systems (NLDB 2000). Versailles (France) 2000. to appear in Springer LNCS.Google Scholar
  17. 17.
    K.-D. Schewe, B. Thalheim. Die Theorie der Medienobjekte im Entwurf von Informationsdiensten (in German). Leipziger Informatik-Tage 2000 (invited talk).Google Scholar
  18. 18.
    K.-D. Schewe. On the Unification of Query Algebras and their Extension to Rational Tree Structures. In M. Orlowska, J. Roddick (Eds.). Proc. Australasian Database Conference (ADC 2001).Google Scholar
  19. 19.
    T. Schmidt, Konzepte, Betrachtungen und Lösungen für die Basistechnologie eines Informationssystems — Clientseite. M.Sc. Thesis. BTU Cottbus 1998.Google Scholar
  20. 20.
    D. Schwabe, G. Rossi. An Object Oriented Approach to Web-Based Application Design. TAPOS. vol. 4 (4): 207–225. 1998.Google Scholar
  21. 21.
    R. Schwietzke, Konzepte, Betrachtungen und Lösungen für die Basistechnologie eines Informationssystems — Serverseite. M.Sc. Thesis. BTU Cottbus 1998.Google Scholar
  22. 22.
    B. Thalheim, Codesign of structures, functions and interfaces in database applications. Preprint I-05-1997, 22. 2. 1997, Institut für Informatik, BTU Cottbus, 1997, 80p.Google Scholar
  23. 23.
    B. Thalheim, Development of database-backed information services for Cottbus-Net. Report CS-20-97, BTU Cottbus 1997.Google Scholar
  24. 24.
    B. Thalheim, Entity-RelationshipModeling — Foundations of Database Technology. Springer 2000.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • Klaus-Dieter Schewe
    • 1
  1. 1.Department of Information SystemsMassey UniversityPalmerston NorthNew Zealand

Personalised recommendations