Skip to main content

An Evaluation of Prolog as a Prototyping System

  • Conference paper

Summary

Some experience has been gathered with Prolog for specification and prototyping of critical parts of interactive information systems- It is felt that this language is the first viable prototype for a really broad-band formal specification tool allowing immediate testing of the specified system. The main reason for this conclusion is the total abstraction from control flow in Prolog which frees one from the traditional program paradigms (e.g. structured, functional or object-oriented) and design strategies (top down or bottom up). However, although already quite usable for most specification and prototyping problems there is still room for further development of the language and its implementation. Most notably, there is a need for better tracing and debugging features, a more adaptable consulting mechanism, and a virtual terminal model supporting the definition of form terminals needed in many business programming tasks.

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

  • Clocksin, W. F., and C. S. Mellish: Programming in Prolog. Berlin-Heidelberg-New York: Springer-Verlag 1981.

    MATH  Google Scholar 

  • Komorowski, H. J.: An Abstract PROLOG Machine. Proc. European Conf. on Integrated Interactive Computing Systems (ECICS 82), Stresa September 1982, 149 p. (1982).

    Google Scholar 

  • Kowalski, R.: Algorithm = logic + control. CAM. 22 424 p. (July 1979).

    Google Scholar 

  • Leibrandt, U., L. Bernhard, P. Folkjaer, and W. Geldmacher: IF/Prolog User’s Manual. München: InterFace Computer 1983.

    Google Scholar 

  • Ortner, E.: Asoekte einer Konstruktionssorache für den Datenbankentwurf. Darmstadt: Töche-Mittler 1983.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1984 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Leibrandt, U., Schnupp, P. (1984). An Evaluation of Prolog as a Prototyping System. In: Budde, R., Kuhlenkamp, K., Mathiassen, L., Züllighoven, H. (eds) Approaches to Prototyping. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-69796-8_37

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-69796-8_37

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-13490-9

  • Online ISBN: 978-3-642-69796-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics