Skip to main content

A visual environment for the development of parallel real-time programs

  • Workshop on Parallel and Distributed Real-Time Systems David Andrews, UofA, USA P.D.V. van der Stok, Eindhoven University, The Netherlands Kenji Toda, Electro-tech Laboratory, Japan
  • Conference paper
  • First Online:
Parallel and Distributed Processing (IPPS 1998)

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

Included in the following conference series:

Abstract

This work describes a Visual Environment for the Development of Parallel Real-Time programs, a tool whose aim is to facilitate the generation and debugging of source code of applications developed for the Parallel Kernel Virtuoso (Virtuoso is a trademark of Eonic Systems (http://www.eonic.com). When offering support to the kernel, a set of tools is required to help in the development of parallel applications, debugging and analysis of real-time requirements. Within these tools it is worth mentioning: 1- Parallel Programs Generator, 2- Worst Case Execution Time Analyser, 3- Scheduling Analyser, and 4 Parallel Debugger. These four tools are part of the Visual Environment for the Development of Parallel Real-Time Programs, an integrated programming environment for the development of applications executed in a parallel machine. Roughly, this Visual Environment should be able to provide continuity in the development of projects using the most common development methods (traditional or object-oriented), by offering support. during the phases of implementation, debugging and testing. This paper reports on the first two tools and the first one is available for downloading from http://www.dc.ufsear.br/ -tev/tev.html. The second of these tools is already under implementation and the last two tools will be available in a near future.

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. Moron, C.E.: Designing Adaptable Real-Time Fault-Tolerant Parallel Systems, 10th Int. Parallel Processing Symposium-IPPS96, April 1996, Honolulu, Hawaii.

    Google Scholar 

  2. Moron, C.E.: Designing a Real-Time Recoverable Action, Third International Workshop on Real-Time Computing Systems and Applications (IEEE), October 1996, Seul, Korea.

    Google Scholar 

  3. User Manual: Virtuoso — The Virtual Single Processor Programming System, User Manual, Version 3.11, EONIC SYSTEMS.

    Google Scholar 

  4. Cai, W., Pian, T.L., Turner, S.J.: A Framework for Visual Parallel Programming, In Proceedings of Aizu International Symposium on Parallel Algorithms/Architecture Synthesis, IEEE Computer Society Press, Japan, March 1995

    Google Scholar 

  5. Schaefers, L., Scheidler, C., Kraemer-Fuhrmann, O.: TRAPPER — A Graphical Programming Environment for Industrial High-Performance Applications, Parle (Parallel and Languages Europe), Muenchen, June 1993, pp. 11.

    Google Scholar 

  6. Dózsa, G., Kacsuk, P., Fadgyas, T.: Development of Graphical Parallel Programs in PVM Environments, In Proc. of 1st Austrina-Hungarian Workshop on Distributed and Parallel Systems, Miskolc, Hungria, October 1996, pp. 33–40.

    Google Scholar 

  7. Aspnäs, Back, M. R. J. R., Langbacka, T.: Millipede-A Programming Environment Providing Visual Support for Parallel Programming, Reports on Computer Science & Mathematics, Abo Akaderni, Ser. A, No 129, 1991.

    Google Scholar 

  8. Justo, G. R. R.: PVMGraph: A Graphical Editor for the Design of PVM Programs, Technical Report, University of Westminster, May 1996.

    Google Scholar 

  9. Puschner, P., Schedl, A.: A Tool for the Computation of Worst Case Task Execution Times, Institut fur Technische Informatik Technical University of Vienna, Vienna, A-1040, Austria.

    Google Scholar 

  10. Puschner, P., Koza, C.: Calculating the Maximum Execution Time of Real-Time Programs, The Journal of Real-Time Systems, pg. 159–176, September 1989.

    Google Scholar 

  11. Aho, A. V., Sethi, R., Ullman, J. D.: Compilers — Principles, Techniques and Tools, 1995.

    Google Scholar 

  12. Ottosson, G., Sjodin, M.: Worst Case Execution Time Analysis for Modern Hardware Architectures, Computing Science Dept, Uppsala University, Uppsala, Sweden, June 1997.

    Google Scholar 

  13. Forsyth, C.: Implementation of Worst-Case Analyser, York Software Engineering Limited, UK, July 1992.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

José Rolim

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ribeiro, J.R.P., da Silva, N.C., Morón, C.E. (1998). A visual environment for the development of parallel real-time programs. In: Rolim, J. (eds) Parallel and Distributed Processing. IPPS 1998. Lecture Notes in Computer Science, vol 1388. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-64359-1_766

Download citation

  • DOI: https://doi.org/10.1007/3-540-64359-1_766

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-69756-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics