Skip to main content

Using a Persistent System to Construct a Customised Interface to an Ecological Database

  • Conference paper

Part of the book series: Workshops in Computing ((WORKSHOPS COMP.))

Abstract

New applications of information technology have increasingly sophisticated user interface requirements. Such interfaces are sometimes highly application specific and therefore require to be customised to the given application area. Technology is required to support the construction of such highly non-generic interfaces. We describe how by using the persistent programming language Napier88 and the associated windowing system WIN it has been possible to construct by modest effort an interface tailored to the requirements of an ecological database.

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   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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. Barclay PJ, Kennedy JB. Regaining the conceptual level in object oriented data modelling. In: proc BNCOD-9, Wolverhampton. Butterworths, Jun 1991

    Google Scholar 

  2. Barclay PJ, Kennedy JB. Modelling ecological data. In: proc 6th international working conference on scientific and statistical database management, Ascona, Switzerland, Jun 1992

    Google Scholar 

  3. Barclay PJ. Object oriented modelling of complex data with automatic generation of a persistent representation. PhD thesis, Napier University, Edinburgh, 1992 (forthcoming)

    Google Scholar 

  4. Bignal EM, Curtis DJ, Matthews JL. Islay: land types, bird habitats, and nature conservation. Technical report, Paisley College of Technology, 1988

    Google Scholar 

  5. Cardelli L, Wegner P. On understanding types, data abstraction, and polymorphism. Computing Surveys Dec 1985; 17(4)

    Google Scholar 

  6. Cutts QI, Dearle A, Kirby GNC, Marlin CD. WIN: a persistent window management system. Technical report, University of St Andrews, 1989

    Google Scholar 

  7. Cooper RL, MacFarlane DK, Ahmed S. User interface tools in PS-algol. Technical report, University of Glasgow, Mar 1988

    Google Scholar 

  8. Cooper RL. Configurable data modelling systems. In: proc 9th International Conference on the Entity-Relationship Approach, Lausanne, Switzerland, Oct 1990, pp 35-52

    Google Scholar 

  9. Coutaz J. Architecture models for interactive software. In: Cook S (ed) ECOOP89: proc 3rd European Conference on Object Oriented Programming. Cambridge University Press, 1989, pp 383-399

    Google Scholar 

  10. Cutts Q, Dearle A, Kirby G. WIN programmers’ manual. Technical report, University of St Andrews, 1990

    Google Scholar 

  11. Dearle A, Connor R, Brown F, Morrison R. Napier88 — a database programming language? In: proc DBPL 2, Gleneden Beach, Oregon, Jun 1989

    Google Scholar 

  12. Fraser CM. Persistent systems for graphical interface construction. Technical report, Napier University, Edinburgh, May 1991

    Google Scholar 

  13. Gauch HG. Multivariate analysis in community ecology. Cambridge University Press, 1982

    Google Scholar 

  14. Harton HR, Hix D. Human-computer interface development: concepts and systems. ACM Computing Surveys Mar 1989; 21(1): 5–92

    Article  Google Scholar 

  15. Hill MO. TWINSPAN — a FORTRAN program for arranging multivariate data in an ordered two-way table by classification of the individuals and attributes. Technical report, Section of Ecology and Systematics, Cornell University, New York, Jul 1979

    Google Scholar 

  16. Kennedy JB. A study of ecological database management and associated data analysis. Master’s thesis, Paisley College of Technology, 1985

    Google Scholar 

  17. Kirby G, Dearle A. An adaptive graphical browser for Napier88. Technical report, University of St Andrews, 1990

    Google Scholar 

  18. Morrison R, Brown F, Connor R, Dearle A. The Napier88 reference manual. Technical report, Universities of Glasgow and St Andrews, Jul 1989

    Google Scholar 

  19. Mitchell JC, Plotkin GD. Abstract types have existential type. ACM TOPLAS Jul 1988; 10(3):470–502

    Article  Google Scholar 

  20. Pielou EC. The interpretation of ecological data: a primer on classification and ordination. John Wiley and Sons, 1984

    Google Scholar 

  21. Talbot S. Software design aspects in HCI. Technical report, BA SEMA, Glasgow, 1991

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1993 British Computer Society

About this paper

Cite this paper

Barclay, P.J., Fraser, C.M., Kennedy, J.B. (1993). Using a Persistent System to Construct a Customised Interface to an Ecological Database. In: Cooper, R. (eds) Interfaces to Database Systems (IDS92). Workshops in Computing. Springer, London. https://doi.org/10.1007/978-1-4471-3423-7_14

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-3423-7_14

  • Publisher Name: Springer, London

  • Print ISBN: 978-3-540-19802-4

  • Online ISBN: 978-1-4471-3423-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics