Skip to main content

PCSL und Espreso

zwei Ansätze zur Formalisierung der Prozeßrechner-Softwarespezifikation

  • Conference paper
Fachtagung Prozeßrechner 1981

Part of the book series: Informatik-Fachberichte ((INFORMATIK,volume 39))

Zusammenfassung

Noch immer fehlen Mittel und Methoden, die es dem Software-Entwickler ermöglichen, ein Programmsystem so zu planen, zu spezifizieren und zu entwerfen, daß seine Annahmen, Folgerungen und Entscheidungen ihm selbst und anderen verständlich und prüfbar sind. Da von solchen Mitteln und Methoden, die nachfolgend einheitlich als „Spezifikationssysteme“ bezeichnet werden, eine wesentliche Verbesserung der Software-Qualität zu erwarten ist, wurde im IDT etwa seit 1976 auf diesem Gebiet gearbeitet. Zunächst wurde festgestellt, welche Spezifikationssysteme bisher verfügbar Oder vorgeschlagen sind (Ludewig, Streng, 1978) und eines davon installiert, das PSL/PSA-System vom ISDOS-Project an der University of Michigan (Teichroew, Hershey, 1977). Später wurde PCSL entwickelt (Process Control Software Specification Language, Ludewig, 1980a), eine Variante von PSL, die auf die Entwicklung von Prozeßrechner-Software zugeschnitten ist. SchlieBlich wurden die Konzepte von PCSL, die teilweise mit den durch die ISDOS-Software vorgegebenen Randbedingungen kollidierten, in ein völlig neues System eingebracht, das den Namen ESPRESO (System zur Erstellung der Spezifikation von Prozeßrechner-Software) erhielt (Ludewig, 1980c). Der folgenden Darstellung liegt diese am weitesten entwickelte Form zugrunde; die Unterschiede zwischen ESPRESO und PCSL sind in Abschnitt 9 skizziert.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
eBook
USD 54.99
Price excludes VAT (USA)
Softcover Book
USD 69.99
Price excludes VAT (USA)

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

Literaturangaben

  • Alford, M. (1977): A requirements engineering methodology for real-time processing requirements. IEEE Trans. Software Eng., SE-3, 60–69

    Article  Google Scholar 

  • Courtois, P.J., F. Heymans, D.L. Parnas (1971): Concurrent control with ‘readers’ and ‘writers’. Commun. ACM, 14, 667–668.

    Article  Google Scholar 

  • Eckert, K. (1980): Implementierung eines Spezifikationssystems für Prozeßrechner-Software Diplomarbeit, Universität Karlsruhe.

    Google Scholar 

  • Jackson, K., H.F. Harte (1976): The achievement of well-structured software in real-time applications. Proc. of the IFAC/IFIP workshop on real-time programming, Rocquencourt, Juni 1976. pp. 229–238.

    Google Scholar 

  • Ludewig, J., W. Streng (1978): Überblick und Vergleich verschiedener Mittel fü die Spezifikation und den Entwurf von Software KfK 2506

    Google Scholar 

  • Ludewig, J. (1980a): PCSL - a process control software specification language. KfK 2874

    Google Scholar 

  • Ludewig, J. (1980b): Process control software specification in PCSL. in Haase, V.(ed.): IFAC/IFIP Workshop on requirement specification. Graz, 14.-16. April 1980. Pergamon Press, erscheint etwa Dezember 1980

    Google Scholar 

  • Ludewig, J. (1980c): Zur Erstellung der Spezifikation von Prozeßrechnersoftware. Dissertation, TU München; erscheint ebenfalls als KfK 3060.

    Google Scholar 

  • McKeag, R.M., P. Milligan (1980): An experiment in parallel program design. Software Practice and Experience, 10, 687–693.

    Article  MATH  Google Scholar 

  • Teichroew, D., E.A. Hershey III (1977): PSL/PSA: a computer-aided technique for structured documentation and analysis of information processing systems. IEEE Trans. Software Eng., SE-3, 41–48

    Article  Google Scholar 

  • Watt, D.A., O.L. Madsen (1977): Extended attribute grammars. Report no. 10, University of Glasgow, Computing Departement.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1981 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ludewig, J. (1981). PCSL und Espreso. In: Baumann, R. (eds) Fachtagung Prozeßrechner 1981. Informatik-Fachberichte, vol 39. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-67977-3_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-67977-3_6

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-642-67977-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics