Title: Middleware mechanisms for interaction interoperability in Collaborative Virtual Environments

Authors: Mario Ciampi, Luigi Gallo, Antonio Coronato, Giuseppe De Pietro

Addresses: ICAR-CNR, Via Pietro Castellino 111, 80131 Napoli, Italy; University of Naples Parthenope, Centro Direzionale Isola C4, 80143 Napoli, Italy. ' ICAR-CNR, Via Pietro Castellino 111, 80131 Napoli, Italy; University of Naples Parthenope, Centro Direzionale Isola C4, 80143 Napoli, Italy. ' ICAR-CNR, Via Pietro Castellino 111, 80131 Napoli, Italy. ' ICAR-CNR, Via Pietro Castellino 111, 80131 Napoli, Italy

Abstract: In this paper, we discuss interaction interoperability in Collaborative Virtual Environments (CVEs), intended to mean the ability of two or more users to cooperate despite the heterogeneity of their interfaces. To allow such interoperability, rather than focusing on the decoupling of input devices from Interaction Techniques (ITs) and from interaction tasks, we suggest integrating interactive systems at higher level through an interface standardisation. To achieve this aim, we propose: i) an architectural model able to handle differences in input devices and interaction tasks; ii) an agent-based middleware that provides basic components to integrate heterogeneous user interfaces. We also present a prototype of an agent-based middleware able to support developers in the interconnection of monolithic applications and we introduce tools and languages we have used to formalise the interaction tasks considered in the case study.

Keywords: interaction interoperability; interface standardisation; middleware; CVEs; collaborative virtual environments; multi-agent systems; MAS; agent-based systems.

DOI: 10.1504/IJAMC.2010.032141

International Journal of Advanced Media and Communication, 2010 Vol.4 No.2, pp.154 - 166

Published online: 11 Mar 2010 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article