5 CONCLUSIONS
The Interactive whiteboard software exposed in this
paper is currently passing tests in real classroom
teaching conditions. It works on most existing com-
puter platform such as Linux-PC, Windows-PC, Mac-
OSX computer. It has also already been tested in
collaborative research meeting with distant collabo-
rators. The multi-agent system developed seems to be
robust and to be able to manage several IWB without
perturbation. We now wait for the return of the first
experiments to improve the system, correct bugs and
modify the ergonomic interface taking into account
users advices. Despite its successful test, the applica-
tion is still work in progress. We will soon change the
interface to use the graphical libraries and 3D engine
from the SeT
8
Laboratory. Besides, we decided to
translate the application on mobile platforms includ-
ing android based tactile devices and/or IPad. This
will allow distant work between collaborators directly
with their mobile devices (PDA, phones, tablet, com-
puter etc.) even if they are in train or in other public
transportation network. Finally, we also study the use
of the Microsoft Kinect interface to improve the IWB
user interface, in particular to avoid to use active in-
frared pen.
ACKNOWLEDGEMENTS
The IWB platform is supported by the Voxelia SAS
9
company, France. The authors would like to thank
Nicolas Gaud, Mikael Goncalves, Olivier Lamotte
and Renan Zeo for their support and contributions.
REFERENCES
Aiken, R. M., Bessagnet, M.-N., and Israel, J. (2005). In-
teraction and Collaboration Using an Intelligent Col-
laborative Learning Environment. Education and In-
formation Technologies, pages 67–82.
Bourjot, C., Chevrier, V., and Thomas, V. (2002). How so-
cial spiders inspired an approach to region detection.
In proceedings of AAMAS 2002, pages 426–433.
Brueckner, S. (2000). Return from the ant : Synthetic eco-
systems for manufacturing control. Thesis at Hum-
boldt University Berlin, Department of Computer Sci-
ence, 2000.
Coplien, J. O. and Schmidt, D. C. (1995). Pattern Lan-
guages of Program Design. Addison-Wesley Educa-
tional Publishers Inc.
8
Laboratoire Syst
`
emes et Transports, Multiagent Team -
http://www.multiagent.fr
9
http://www.voxelia.com
DiMarzo-Serugendo, G., Karageorgos, A., Rana, O., and
Zambonelli, F. (2004). Engineering Self-Organising
Systems: Nature-Inspired Approaches to Software En-
gineering. Lecture notes in Atificial intelligence, n
2977 ISBN-3540212019.
Drogoul, A. and Dubreuil, C. (1993). A distributed
approach to n-puzzle solving. proceedings of the
Distributed Artificial Intelligence Workshop, Seattle
(United-States).
Drogoul, A. and Ferber, J. (1993). From tom-thumb to the
dockers: Some experiments with foraging robots. pro-
ceedings of From Animals to Animats II, pages 451–
459.
Ferber, J. (1999). Multi-Agent Systems, an introduction to
Distributed Artificial Intelligence. Addison-Wesley.
Gechter, F., Chevrier, V., and Charpillet, F. (2006). A reac-
tive agent-based problem-solving model: Application
to localization and tracking. TAAS, 1(2):189–222.
Komis, V., Avouris, N., and Fidas, C. (2002). Computer-
Supported Collaborative Concept Mapping: Study of
Synchronous Peer Interaction. Education and Infor-
mation Technologies, pages 169–188.
Muller, J.-P. (2004). Emergence of collective behavior and
problem solving. In Proceedings of Engineering So-
cieties in the Agents World, ESAW 03, LNAI 3071.,
pages 1–21. Springer Verlag.
Parunak, H. (1997). Go to the ant: Engineering principles
from natural agent systems. In Annals of Operations
Research.
Reenskaug, T. (2003). The Model-View-Controller - Its
Past and Present. In Int. Software Development Con-
ference (JAOO/GOTO), Aarhus, Denmark.
Reynolds, C. (1987). Flocks, herds, and schools: A dis-
tributed behavioral model, in computer graphics. SIG-
GRAPH Conference Proceedings, pages 25–34.
Simonin, O. and Gechter, F. (2006). An environment-based
principle to design reactive multi-agent systems for
problem solving. In Environments for Multiagent Sys-
tems II, extended and selected paper from E4MAS’05
workshop.LNAI 3830, pages 32–49. Springer Verlag.
Tewissen, F., Baloian, N. A., Hoppe, H. U., and Reim-
berg, E. (2000). ”MatchMaker”: Synchronising Ob-
jects in Replicated Software-Architectures. In Pro-
ceedings of the 6th International Workshop on Group-
ware (CRIWG ’00), pages 60–67, Washington, DC,
USA. IEEE Computer Society.
Weyns, D., Parunak, V., Michel, F., Holvoet, T., and Ferber,
J. (2005). Environments for multiagent systems, state
of the art and research challenges. In Post-proceedings
of the first International Workshop on Environments
for Multiagent Systems, LNAI vol 3374. Springer Ver-
lag.
Zeghal, K. and Ferber, J. (1994). A reactive approach
for distributed air traffic control. proceedings of Avi-
gnon94, pages 381–390.
CSEDU 2011 - 3rd International Conference on Computer Supported Education
278