Skip to main content

Formalizing the Informational Content of Database User Interfaces

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1507))

Abstract

The work described in this paper addresses the problem of modelling the informational content of a graphical user interface (GUI) to a database. The motivation is to provide a basis for tools that allow customisation of database interfaces generated using model-based techniques. We focus on a particular class of user interface, forms-based GUIs, and explore the similarities between these types of interfaces and a semantic data model. A formalism for translating between forms-based interfaces and a semantic data model is presented. The translation takes account of the context in which each control on the GUI is employed, and accommodates the need to map distinct GUI elements to the same semantic concepts.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abiteboul, S., Hull, R.: Ifo: A formal semantic database model. ACM Transac- tions on Database Systems 12(4), 525–565 (1987)

    Article  MathSciNet  Google Scholar 

  2. Abiteboul, S., Hull, R.: Restructuring hierarchical database objects. Theorectical Computer Science 62, 3–38 (1988)

    Article  MATH  MathSciNet  Google Scholar 

  3. Bodart, F., et al.: Architecture elements for highly-interactive business-oriented applications. In: Bass, L., et al. (eds.) EWHCI 1993. LNCS, vol. 753, pp. 83–104. Springer, Heidelberg (1993)

    Google Scholar 

  4. Buneman, P., Davidson, S., Kosky, A.: Theoretical aspects of schema merging. In: Pirotte, A., Delobel, C., Gottlob, G. (eds.) EDBT 1992. LNCS, vol. 580, pp. 152–167. Springer, Heidelberg (1992)

    Google Scholar 

  5. Card, S.K., Moran, T.P., Newell, A.: The Psychology of Human-Computer Interaction. Lawrence Erlbaum, Hillsdale (1983)

    Google Scholar 

  6. Chen, P.P.: The entity-relationship model-towards a unified view of data. ACM Transactions on database Systems 1(1), 9–36 (1976)

    Article  Google Scholar 

  7. de Graaf, A.: Levis: Lexical scanning for visual languages. Master’s thesis, University of Leiden, The Netherlands (July 1996)

    Google Scholar 

  8. Embley, D.W.: Nfql: The natural forms query language. ACM Transactions on Database Systems 14(2), 168–211 (1989)

    Article  Google Scholar 

  9. Green, T.R.G., Benyon, D.R.: The skull beneath the skin: entity-relationship models of information artifacts. International Journal of Human-Computer Studies 44(6), 801–828 (1996)

    Article  Google Scholar 

  10. Guting, R.H., Zicari, R., Choy, D.M.: An algebra for structured office documents. ACM Transactions on office Information Systems 7(4), 123–157 (1989)

    Article  Google Scholar 

  11. Hartson, H.R., Dix, A.: Toward empirically derived methodologies and tools for human-computer interface development. International Journal of Human- Computer Studies 31, 477–494 (1989)

    Google Scholar 

  12. Hull, R., King, R.: Semantic database modelling: Survey, applications, and research issues. ACM Computing Surveys 19(3), 201–260 (1987)

    Article  Google Scholar 

  13. Janssen, C., Weisbecker, A., Ziegler, J.: Generating user interfaces from data models and dialogue net specifications. In: Ashlund, S., Mullet, K., Henderson, A., Hollnagel, E., White, T. (eds.) Proceedings of INTERCHI 1993, pp. 418–423 (1993)

    Google Scholar 

  14. Lemke, I., Sander, G.: Visualization of compiler graphs. Technical Report D3.12.1-1, Universitat des Saarlandes, FB 14 Informatik (1993)

    Google Scholar 

  15. Mitchell, K.J., Kennedy, J.B., Barclay, P.J.: Using a conceptual data language to describe a database and its interface. In: Goble, C., Keane, J. (eds.) BNCOD 1995. LNCS, vol. 940, pp. 79–100. Springer, Heidelberg (1995)

    Google Scholar 

  16. Moody, D.L.: Graphical entity-relationship models: Towards a more user understandable representation of data. In: Thalheim, B. (ed.) ER 1996. LNCS, vol. 1157, pp. 227–244. Springer, Heidelberg (1996)

    Google Scholar 

  17. Petoud, I., Pigneur, Y.: An automatic and visual approach for user interface design. In: Engineering for Human-Computer Interaction, pp. 403–420. North-Holland, Amsterdam (1990)

    Google Scholar 

  18. Rock-Evans, R.: A Simple Introduction to Data and Activity Analysis. Computer Weekly Publications (1989)

    Google Scholar 

  19. Rollinson, S.R., Roberts, S.A.: A mechanism for automating database interface design, based on extended e-r modelling. In: Small, C.F., Douglas, P., Johnson, R., King, P., Martin, N. (eds.) BNCOD 1997. LNCS, vol. 1271, pp. 133–134. Springer, Heidelberg (1997)

    Google Scholar 

  20. Vermeer, M.W.W., Apers, P.M.G.: Reverse engineering of relational database applications. In: Papazoglou, M.P. (ed.) ER 1995 and OOER 1995. LNCS, vol. 1021, pp. 89–100. Springer, Heidelberg (1995)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rollinson, S.R., Roberts, S.A. (1998). Formalizing the Informational Content of Database User Interfaces. In: Ling, TW., Ram, S., Li Lee, M. (eds) Conceptual Modeling – ER ’98. ER 1998. Lecture Notes in Computer Science, vol 1507. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-49524-6_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-49524-6_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65189-5

  • Online ISBN: 978-3-540-49524-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics