Skip to main content

Simulation und Rapid Prototyping für Realzeitanwendungen auf Spezifikationsebene

  • Conference paper

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

Zusammenfassung

Die Notwendigkeit der Anwendung von Prinzipien des Software Engineerings und somit der Einsatz von CASE (Computer Aided Software Engineering) Umgebungen auch bei der Entwicklung von Realzeitsystemen ist heute unbestritten. Bei der Entwicklung solcher Systeme mit der Zielsprache PEARL muß dabei gewährleistet sein, daß in der Systemspezifikation die Beschreibung von Tasks, Parallelität, daten- und ereignisabhängiger Steuerung von Tasks sowie Synchronisierungsmaßnahmen im Rahmen der CASE Umgebung möglich ist. Bei der automatischen Verifikation dieser Systemspezifikation durch CASE Umgebungen wird derzeit i.A. die Konsistenz der Spezifikation durch statische Analysen geprüft. Im angesprochenen Anwendungsbereich ist aber für die Brauchbarkeit einer Lösung die Frage der Rechtzeitigkeit entscheidend. Dies bedeutet, daß unter anderem die Berücksichtigung der Zeitdauer von Teilschritten oder die Berücksichtigung der Häufigkeitsverteilung des Auftretens von Ereignissen bei der Überprüfung der Spezifikation gewährleistet sein muß. Dazu reicht eine statische Analyse aber nicht aus.

In diesem Beitrag wird beschrieben, wie durch die Ergänzung der Entwicklungsumgebung für Realzeitsysteme EPOS durch eine auf Petri-Netz Modellierung beruhende Simulationskomponente (PACE), eine dynamische Betrachtung der Systemspezifikation auf den verschiedenen Abstraktionsebenen im Rahmen des Top Down Entwurfs ermöglicht wird. Damit kann frühzeitig der Entwurf hinsichtlich des ‘Timing’ und anderer, von der Dynamik abhängiger Eigenschaften, überprüft werden. Denn auch hier gilt: je früher ein Entwurfsfehler festgestellt wird, desto weniger aufwendig ist dessen Beseitigung.

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   54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   69.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.

Literatur

  1. GPP mbH: EPOS Kurzbeschreibung, Darstellung der wichtigsten Eigenschaften, Gesellschaft für Prozeßrechnerprogrammierung mbH Kolpingring 18a, 8024 Oberhaching, 1989

    Google Scholar 

  2. GPP mbH: PACE Kurzdarstellung, Gesellschaft für Prozeßrechnerprogrammierung mbH Kolpingring 18a, 8024 Oberhaching, 1989

    Google Scholar 

  3. Johe, E: Verfahren zur rechnerunterstützten Untersuchung zeitlicher Abläufe, Dissertation, Stuttgart 1987

    Google Scholar 

  4. Popall, M.: Prüfung der Synchronisierung bei Automatisierungspro-grammen, Dissertation, Stuttgart 1987

    Google Scholar 

  5. Rosenstengel, Winand: Petri-Netz, eine Anwendungsorientierte Ein-führung, Vieweg, Braunschweig/Wiesbaden, 1982

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1989 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Popall, M. (1989). Simulation und Rapid Prototyping für Realzeitanwendungen auf Spezifikationsebene. In: Henn, R.K.H., Stieger, K. (eds) PEARL 89 — Workshop über Realzeitsysteme. Informatik-Fachberichte, vol 231. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-75291-9_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-75291-9_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-51986-7

  • Online ISBN: 978-3-642-75291-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics