Skip to main content

Road accident analysis using a functional database language

  • Conference paper
  • First Online:
Database and Expert Systems Applications (DEXA 1993)

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

Included in the following conference series:

  • 120 Accesses

Abstract

A database system for a road accident analysis application has been developed using the new functional database language PFL. This application requires extensive data validation and restructuring, and queries (and hence data retrieval patterns) tend to be of a complex and ad-hoc nature. PFL adapts functional programming to deductive databases and possesses features that are desirable for applications characterised by large volumes of both data and programs, and by complex structures of both data and queries. In this paper we describe the application domain and provide an overview of the salient features of PFL. We then discuss the development of a road accident database using PFL and comment upon the insight, this has provided in terms of both the application and the language.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A.Poulovassilis, C.Small: A Functional Programming Approach to Deductive Databases. Proceedings of the 17th International Conference on Very Large Databases. Barcelona, 1991, pp. 490–500.

    Google Scholar 

  2. C.Small, A.Poulovassilis: An Overview of PFL. 3rd International Workshop on Database Programming Languages. Nafplion, 1991. pp. 96–110.

    Google Scholar 

  3. A.Poulovassilis, C.Small: A Domain-theoretic Approach to Integrating Functional and Logic Database Languages. To appear in Proceedings of the 19th International Conference on Very Large Databases. Dublin, 1993.

    Google Scholar 

  4. M.P.Atkinson, P.Bureman: Types and Persistence in Database Programming Languages. ACM computing Surveys. 19(2), 105–90 (1987).

    Article  Google Scholar 

  5. R.Bird, P.Wadler: An Introduction to Functional Programming. Prentice Hall (1988).

    Google Scholar 

  6. S.Reddi: Integrity Constraint Enforcement in the Functional Database Language PFL. To appear in Proceedings of 11th British National Conference on Databases. 1993.

    Google Scholar 

  7. Department of Transport of U. K.: Instructions for the Completion of Road Accident Reports. 1978.

    Google Scholar 

  8. Department of Transport of U. K.: Transport Statistics Great Britain (1992).

    Google Scholar 

  9. G.Maycock, R.D.Hall: Accidents at Four-arm Roundabouts, TRRL Laboratory Report 1120. Crowthorne: Transport and Road Research Laboratory (1984).

    Google Scholar 

  10. J.Wu, B.Heydecker: A Knowledge-Based System for Road Accident Remedial Work. To appear in Computing Systems in Engineering.

    Google Scholar 

  11. C.J.Date: An Introduction to Database Systems. Vol I. Addison-Wesley (1986).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Vladimír Mařík Jiří Lažanský Roland R. Wagner

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wu, J., Harbird, L. (1993). Road accident analysis using a functional database language. In: Mařík, V., Lažanský, J., Wagner, R.R. (eds) Database and Expert Systems Applications. DEXA 1993. Lecture Notes in Computer Science, vol 720. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57234-1_22

Download citation

  • DOI: https://doi.org/10.1007/3-540-57234-1_22

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57234-3

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics