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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Barclay PJ, Kennedy JB. Regaining the conceptual level in object oriented data modelling. In: proc BNCOD-9, Wolverhampton. Butterworths, Jun 1991
Barclay PJ, Kennedy JB. Modelling ecological data. In: proc 6th international working conference on scientific and statistical database management, Ascona, Switzerland, Jun 1992
Barclay PJ. Object oriented modelling of complex data with automatic generation of a persistent representation. PhD thesis, Napier University, Edinburgh, 1992 (forthcoming)
Bignal EM, Curtis DJ, Matthews JL. Islay: land types, bird habitats, and nature conservation. Technical report, Paisley College of Technology, 1988
Cardelli L, Wegner P. On understanding types, data abstraction, and polymorphism. Computing Surveys Dec 1985; 17(4)
Cutts QI, Dearle A, Kirby GNC, Marlin CD. WIN: a persistent window management system. Technical report, University of St Andrews, 1989
Cooper RL, MacFarlane DK, Ahmed S. User interface tools in PS-algol. Technical report, University of Glasgow, Mar 1988
Cooper RL. Configurable data modelling systems. In: proc 9th International Conference on the Entity-Relationship Approach, Lausanne, Switzerland, Oct 1990, pp 35-52
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
Cutts Q, Dearle A, Kirby G. WIN programmers’ manual. Technical report, University of St Andrews, 1990
Dearle A, Connor R, Brown F, Morrison R. Napier88 — a database programming language? In: proc DBPL 2, Gleneden Beach, Oregon, Jun 1989
Fraser CM. Persistent systems for graphical interface construction. Technical report, Napier University, Edinburgh, May 1991
Gauch HG. Multivariate analysis in community ecology. Cambridge University Press, 1982
Harton HR, Hix D. Human-computer interface development: concepts and systems. ACM Computing Surveys Mar 1989; 21(1): 5–92
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
Kennedy JB. A study of ecological database management and associated data analysis. Master’s thesis, Paisley College of Technology, 1985
Kirby G, Dearle A. An adaptive graphical browser for Napier88. Technical report, University of St Andrews, 1990
Morrison R, Brown F, Connor R, Dearle A. The Napier88 reference manual. Technical report, Universities of Glasgow and St Andrews, Jul 1989
Mitchell JC, Plotkin GD. Abstract types have existential type. ACM TOPLAS Jul 1988; 10(3):470–502
Pielou EC. The interpretation of ecological data: a primer on classification and ordination. John Wiley and Sons, 1984
Talbot S. Software design aspects in HCI. Technical report, BA SEMA, Glasgow, 1991
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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