HCI 2009: Human-Computer Interaction. New Trends pp 882-889 | Cite as
Investigating the Run Time Behavior of Distributed Applications by Using Tiny Java Virtual Machines with Wireless Communications
Abstract
From the viewpoint of programming education, distributed application programs carried out in a small JAVA machine group were considered. These computers are equipped with radio communication facility, multi-thread function, LEDs and various sensors. Parallel genetic algorithms and distributed search problems were targeted for the study here. About the latter, a detailed implementation method and the result of the experiment are shown. In such a computing environment, it was understood that the internal behavior and the data communication in the distributed application were easy to be grasped by an effect of visualizing them by the physical interface.
Keywords
Physical Computing Distributed Computing Software EducationPreview
Unable to display preview. Download preview PDF.
References
- 1.Arisawa, M.: Algorithms and Their Analysis, Corona Publishing (1989) (in Japanese)Google Scholar
- 2.Bentley, J.L.: Programming Pearls. Addison-Wesley, Reading (1985)MATHGoogle Scholar
- 3.Estrin, D., Culler, D., Pister, K., Sukhatme, G.: Connecting the Physical World with Pervasive Networks. Pervasive Computing (2002)Google Scholar
- 4.Juille, H., Pollack, J.B.: Massively Parallel Genetic Programming. In: Advances in Genetic Programming II, MIT Press, Cambridge (1996)Google Scholar
- 5.Simon, D., Cifuentes, C., Cleal, D., Daniels, J., White, D.: Java(TM) on the Bare Metal of Wireless Sensor Devices – The Squawk Java Virtual Machine, VEE, Ottawa (2006)Google Scholar
- 6.Smith, R.B.: SPOTWorld and the Sun SPOT. In: Proceedings of the 6th international conference on Information processing in sensor networks, pp. 565–566 (2007)Google Scholar
- 7.Yamamoto, F.: An Educational JavaSpaces Programming Environment with Phidgets Devices. In: Supplementary Proceedings of The 15th International Conference on Computers in Education, pp. 1–2 (2007)Google Scholar
- 8.Yamamoto, F., Araki, T.: A Parallel Genetic Algorithm with Diversity Controlled Migration and its Applicability to Multimodal Function Optimization. In: Proc. of the AFSS 1998, pp. 629–633 (1998)Google Scholar