A wireless software architecture for fast 3D rendering of agent-based multimedia simulations on portable devices

New technological developments in wireless networks and location-based information systems are greatly affecting the prominent scenarios represented by mobile markets, commercial and industrial organizations, and cooperative social environments. To model and control such complex organizational systems, the use of scientific methodologies, such as participatory simulation and agent-based modeling, is becoming increasingly common. Further, users of these collaborative systems demand the availability of sophisticated tools that are able to present visually the results of cooperative simulation activities on the screen of handheld devices. We have designed and developed a software architecture able to support the execution of agent-based participatory simulation activities, and to render them in a 3D virtual world over wireless devices. We report on several experiments, gathered in the field, showing that the architecture we have developed is able to render, in a timely fashion, on a wireless device, the results of cooperative simulation activities performed by agent-based programming platforms.

[1]  David Chen,et al.  General system theory: Toward a conceptual framework for science and technology education for all , 1993 .

[2]  Mark Segal,et al.  The OpenGL Graphics System: A Specification , 2004 .

[3]  Stephen Clarke-Wilson The design of virtual environments—value added entertainment , 1994, COMG.

[4]  Giulio Jacucci,et al.  On the move with a magic thing: role playing in concept design of mobile services and devices , 2000, DIS '00.

[5]  Theo Kanter Attaching context-aware services to moving locations , 2003, IEEE Internet Computing.

[6]  Mitchel Resnick,et al.  Participatory simulations: using computational objects to learn about dynamic systems , 1998, CHI Conference Summary.

[7]  Uri Wilensky,et al.  Networked Gridlock: Students Enacting Complex Dynamic Phenomena with the HubNet Architecture , 2000 .

[8]  M. Resnick,et al.  Diving into Complexity: Developing Probabilistic Decentralized Thinking through Role-Playing Activities. , 1998 .

[9]  James H. Clark,et al.  Hierarchical geometric models for visible surface algorithms , 1976, CACM.

[10]  Jean Bacon,et al.  Integrating real-world and computer-supported collaboration in the presence of mobility , 1998, Proceedings Seventh IEEE International Workshop on Enabling Technologies: Infrastucture for Collaborative Enterprises (WET ICE '98) (Cat. No.98TB100253).

[12]  Fredrik Espinoza,et al.  GeoNotes: Social and Navigational Aspects of Location-Based Information Systems , 2001, UbiComp.

[13]  Yves Pigneur,et al.  Analyzing the Actor Game in m-Business , 2002 .