Skip to main content

ActNet - A Heterogeneous Network of Actors for Learning of Parallelism, Communication, and Synchronization

  • Conference paper

Part of the book series: NATO ASI Series ((NATO ASI F,volume 116))

Abstract

We are proposing a tool designed to help apprenticeship of parallelism and communication, for different kinds of audiences such as schools, colleges and training centers for adults. The system is based on the “micro-world” concept defined by Seymour Papert. Graphical simulation appears insufficient for achieving this purpose so we prefer an interactive environment: a network of real hardware and software actors. We use some ‘pedagogical robotic’ materials, in particular static and mobile actors. Each actor is equipped with a board designed with a transputer, running a Lisp interpreter. We present our hardware and software choices respectively for this project which is still in progress. Afterwards two contexts using this environment are shown.

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   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.99
Price excludes VAT (USA)
  • Durable hardcover 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.

References

  • AFCET (1988) ‘AFCET-Informatique’, reports of ‘Objects Oriented Languages’ group. Bigre + Globule (1983 to 1988)

    Google Scholar 

  • Agha, A. (1986) Actors: A model of concurrent computation in distributed systems. The MIT Press, Cambridge, MA?.

    Google Scholar 

  • Barnes, J. (1988) Programmer en ADA. Inter Editions.

    Google Scholar 

  • Bond, A., Gasser, L. (1988) Distributed Artificial Intelligence, Communication, Co-ordination. Morgan-Kaufmann, Lecture notes.

    Google Scholar 

  • Bréant, F. (1990) TAPIOCA: Occam Rapid Prototyping From Petri Nets. Proceedings of the 5th Jerusalem Conference on Information Technology.

    Google Scholar 

  • Darche, Ph. (1990) Conception et réalisation d’un environnement de contrôle d’acteurs robotiques. Université Pierre et Marie Curie, 3rd cycle DEA report.

    Google Scholar 

  • Darche, Ph. (1991) Réseau d’acteurs robotiques pour l’apprentissage du parallélisme. Proceedings of the 3rd international Mexico conference on pedagogic robotics Mexico.

    Google Scholar 

  • Darche, Ph., Nowak, G. (1992) ActNet: A Network of Actors based on Transputers for Apprenticeship of Parallelism. Proceedings of Transputers’ 92 (Advanced Research and Industrial Applications), Arc et Senans, May. IOS Press.

    Google Scholar 

  • Ferber, J., Carle, P. (1990) Actors and Agents as Reflexive Concurrent Objects: a Mering IV perspective. Université Pierre et Marie Curie, IBP report n° 18/90.

    Google Scholar 

  • Hewitt, C. (1977) Viewing Control Structures as Patterns of Passing Messages. Artificial Intelligence, 8(3).

    Google Scholar 

  • INMOS (1989) The Transputer data book. INMOS Corporation Ref. 72 TRN 203 01.

    Google Scholar 

  • INMOS (1991) The T9000 Transputer products overview manual. INMOS Corporation Ref. 72 TRN 228 00.

    Google Scholar 

  • Productique, J.D. (1986) Documentation du robot ‘Youpi’. J.D. Productique.

    Google Scholar 

  • Kordon, F., Estraillier, P., Card, R. (1990) Rapid ADA Prototyping: Principles and example of a complex application. Proceedings of the International Phoenix Conference on Computer and Communications.

    Google Scholar 

  • Le Roch, M.F., G. Nowak, G. (1985) En amont de LOGO… Apprentissages au Cours Moyen: Communication, Coordination. Université Pierre et Marie Curie, experimentation report.

    Google Scholar 

  • Le Roch, M.F., Nowak, G. (1990) Synchronisation de robots avec ADA. Université Pierre et Marie Curie 3rd cycle DESS project report.

    Google Scholar 

  • Masini, G., Napoli, A., Colnet, D., Léonard, D., Tombre, K. (1990) Les langages à objets. Inter Editions.

    Google Scholar 

  • Meyer, B. (1988) Object-Oriented Software Construction. Prentice Hall.

    Google Scholar 

  • Papert, S. (1980) Mindstorms: children, computers and powerful ideas. Basic Books, New York.

    Google Scholar 

  • Saint-James, E. (1987) De la Méta-Récursivité comme outil d’implémentation. Université Pierre et Marie Curie, Thèse d’Etat.

    Google Scholar 

  • Saint-James, E. (1990) Un assembleur pour une Machine Endomorphique. Bull Company, research report.

    Google Scholar 

  • Méta (1988) Méta-Vlisp. Manuel d’utilisation de l’interprète. Laboratoire LITP-Université Pierre et Marie Curie.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Darche, P., Nowak, G. (1993). ActNet - A Heterogeneous Network of Actors for Learning of Parallelism, Communication, and Synchronization. In: Denis, B. (eds) Control Technology in Elementary Education. NATO ASI Series, vol 116. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-58026-0_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-58026-0_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-63441-3

  • Online ISBN: 978-3-642-58026-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics