Advertisement

Pearl 96 pp 60-69 | Cite as

Zur Unterstützung der Vorhersehbarkeit von Programmausführungszeiten in PEARL

  • Domen Verber
  • Matjaz Colnarič
  • Wolfgang A. Halang
Conference paper
Part of the Informatik aktuell book series (INFORMAT)

Zusammenfassung

Für im harten Echtzeitbetrieb arbeitende eingebettete Systeme ist es von größter Wichtigkeit, sicherstellen zu können, daß aus der einbettenden Umgebung kom­mende Anforderungen innerhalb vorgegebener Antwortzeiten bedient werden. Im Mehrprozeßbetrieb kann diese Forderung als Zuteilbarkeit ausgedrückt werde: die Existenz eines Ablaufplanes dergestalt, daß jede Task ihre Zeitbedingung einhält [15].

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. 1.
    RP. Amerasinghe : A comprehensive Compiler based timing analysis tool for real- time Software. Master’s thesis, University of Texas at Austin 1989.Google Scholar
  2. 2.
    M. Colnaric : Predictability of Temporal Behaviour of Hard Real- Time Systems. Dissertation, Universität zu Maribor 1992.Google Scholar
  3. 3.
    M. Colnaric und WA. Halang: Architectura! support for predictability in hard real-time systems. Control Engineering Practice, 1(1):51-59, 1993.CrossRefGoogle Scholar
  4. 4.
    M. Colnaric, D. Verber und WA. Halang: Design of embedded hard real-time applications with predictable behaviour. Proc. First IEEE Workshop on Real- Time Applications, pp. 193-197, Los Alamitos: Computer Society Press 1993.Google Scholar
  5. 5.
    DIN 66 253: Programming Language PEARL, Teil 1: Basic PEARL. Berlin-Köln: Beuth Verlag 1981.Google Scholar
  6. 6.
    WA. Halang : On real-time features available in high-level languages ancl yet to be implemented. Microprocessing And Microprogramming, 12: 79 - 87, 1983.CrossRefGoogle Scholar
  7. 7.
    WA. Halang : Definition of an auxiliary processor dedicated to real-time operating system kernels. Technical Report UILU-ENG-88-2228 CSG-87, University of Illinois at Urbana-Champaign, 1988.Google Scholar
  8. 8.
    WA. Halang und AD. Stoyenko: Comparative evaluation of high-level real-time programming languages. Real-Time Systems, 2 (4): 365 - 382, 1990.CrossRefGoogle Scholar
  9. 9.
    J. Hinton und A. Pinder: Transputer Hardware and System Design. Hempstead: Prentice Hall 1991.Google Scholar
  10. 10.
    E Kligerman und AD. Stoyenko: Real-time Euclid: A language for reliable real- time systems. IEEE Transactions on Software Engineering, 12 (9): 941 - 949, 1986.Google Scholar
  11. 11.
    The transputer instruction set a Compiler writer’s guide.Google Scholar
  12. 12.
    ChY. Park : Predicting program execution times by analyzing static and dynamic program paths. Real-Time Systems, 5 (1): 31 - 62, 1993.CrossRefGoogle Scholar
  13. 13.
    P. Puschner und Chr Koza: Calculating the maximum execution time of real-time programs. Real-Time Systems, 1 (2): 159 - 176, 1989.CrossRefGoogle Scholar
  14. 14.
    JA. Stankovic und K. Ramamritham: Editorial: What is predictability for real- time systems. Real-Time Systems, 2 (4): 246 - 254, 1990.CrossRefGoogle Scholar
  15. 15.
    AD. Stoyenko : A Real-Time Language With A Schedulability Analyzer. PhD thesis, University of Toronto, 1987.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Domen Verber
    • 1
  • Matjaz Colnarič
    • 1
  • Wolfgang A. Halang
    • 2
  1. 1.Fakultät für Elektrotechnik und InformatikUniversität zu MariborMariborSlowenien
  2. 2.Fachbereich ElektrotechnikFern UniversitätHagenGermany

Personalised recommendations