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.
Preview
Unable to display preview. Download preview PDF.
References
J. Lehoczky B. Sprunt, L. Sha. Aperiodic task scheduling for hard-real-time systems. The Journal of Real-Time Systems, 1989.
A. Burns and A. Wellings. Real-time systems and their programming languages. Addisson-Wesley Publishing, 1989.
T.P. Baker E.W. Giering, F. Mueller. Implementing Ada 9x features using POSIX threads: Design issues.
Florida State University Franck Mueller. Pthreads library interface, 1995.
IEEE. P1003.1c POSIX Draft — Part 1: System Application Program Interface, 1994.
Motorola. MC68302 Integrated Multiprotocol Processor User's Manual, 2nd edition, 1991.
S. J. Mullender. Distributed Systems. ACM Press, 1994.
Online Applications Research Corp. RTEMS — C Applications Users' Guide, January 1996.
Online Applications Research Corp. RTEMS — Motorola MC68xxx C Applications Supplement, January 1996.
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.
J. Stankovic and K. Ramamritham. Advances in Real-time Systems. IEEE Computer Society Press, 1993.
L. Pautet Y. Kermarrec and E. Schonberg. Design document for the implementation of the distributed annex of Ada9x in GNAT. Technical report, NYU, 1995.
L. Pautet Y. Kermarrec and S. Tardieu. Garlic: generic Ada reusable library for interpartitions communication. Proceedung of the TriAda conference, Anaheim, 1995.
Author information
Authors and Affiliations
Editor information
Rights 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