Skip to main content

The SPIF project

  • Conference paper
  • First Online:
Book cover Reliable Software Technologies — Ada-Europe '97 (Ada-Europe 1997)

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

Included in the following conference series:

  • 131 Accesses

Abstract

This paper introduces the current developments of the SPIF (Système de Prototypage à Implantation rapide et Faible coût) project. The goal of SPIF is to provide a low cost environment for quick prototyping of embedded distributed real-time applications. The hardware platform is built with reusable, standard off-the-shelf components. SPIF is the name of the testbed itself, a mobile autonomous robot controlled by an embedded real-time system, SPIF-OS. Ada95 is supported as an high level efficient tool to engineer real-time embedded software. Ada95 extends the original model by providing distribution capabilities.

Both hardware and software have been developed at the ENST Computer Science Department.

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. J. Lehoczky B. Sprunt, L. Sha. Aperiodic task scheduling for hard-real-time systems. The Journal of Real-Time Systems, 1989.

    Google Scholar 

  2. A. Burns and A. Wellings. Real-time systems and their programming languages. Addisson-Wesley Publishing, 1989.

    Google Scholar 

  3. T.P. Baker E.W. Giering, F. Mueller. Implementing Ada 9x features using POSIX threads: Design issues.

    Google Scholar 

  4. Florida State University Franck Mueller. Pthreads library interface, 1995.

    Google Scholar 

  5. IEEE. P1003.1c POSIX Draft — Part 1: System Application Program Interface, 1994.

    Google Scholar 

  6. Motorola. MC68302 Integrated Multiprotocol Processor User's Manual, 2nd edition, 1991.

    Google Scholar 

  7. S. J. Mullender. Distributed Systems. ACM Press, 1994.

    Google Scholar 

  8. Online Applications Research Corp. RTEMS — C Applications Users' Guide, January 1996.

    Google Scholar 

  9. Online Applications Research Corp. RTEMS — Motorola MC68xxx C Applications Supplement, January 1996.

    Google Scholar 

  10. M. Johannes P. Acuff, R. O'Guin and J. Sherril. A Reusable Ada Real-Time Multiprocessing Executive for Military Systems. Online Applications Research Corp., 1994.

    Google Scholar 

  11. J. Stankovic and K. Ramamritham. Advances in Real-time Systems. IEEE Computer Society Press, 1993.

    Google Scholar 

  12. L. Pautet Y. Kermarrec and E. Schonberg. Design document for the implementation of the distributed annex of Ada9x in GNAT. Technical report, NYU, 1995.

    Google Scholar 

  13. L. Pautet Y. Kermarrec and S. Tardieu. Garlic: generic Ada reusable library for interpartitions communication. Proceedung of the TriAda conference, Anaheim, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Keith Hardy Jim Briggs

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Dupouy, B., Hainque, O., Pautet, L., Tardieu, S. (1997). The SPIF project. In: Hardy, K., Briggs, J. (eds) Reliable Software Technologies — Ada-Europe '97. Ada-Europe 1997. Lecture Notes in Computer Science, vol 1251. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63114-3_5

Download citation

  • DOI: https://doi.org/10.1007/3-540-63114-3_5

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-69150-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics