In this paper, we propose a middleware library for efficiently developing distributed cooperative applications consisting of a large number of cellular phone users. Our middleware provides (1) a dynamic group formation mechanism depending on users' locations and preferred subjects and (2) a group communication mechanism called multiway synchronization for multicasting, synchronization and mutual exclusion. Due to some restrictions in cellular phones, in our middleware, most of user programs are executed on their servers as agents. Group communication is implemented as inter-process communication on the server, and only the user-interface parts are executed on the cellular phones
Wireless devices with diverse capabilities are ubiquitous and will continue to flourish for the nex...
This paper investigates how the management of groups that communicate electronically, such as group ...
Mit der zunehmenden mobilen Nutzung des Internets steigt auch die Zahl von Anwendungen in mobilen U...
this paper, we propose a middleware library for efficiently developing distributed cooperative appli...
Abstract In this paper, we propose a middleware library for efficiently developing distributed coope...
This paper is about middleware which enables group-user applications on mobile devices in physical p...
Groupware applications play a major role in supporting distributed teams for working together collab...
Use of Wi-Fi-capable mobile handheld devices is gaining momentum in university campuses. In addition...
Portable computing devices with wireless communication interfaces such as PDAs or smart phones led t...
Today’s mobile phones are capable of both fast data processing and communication via a number of int...
This article presents a middleware architecture for the development and deployment of context-aware ...
none3The widespread availability of both fixed and wireless network connectivity and the growing mar...
Much research has been done in the past in the area of group communication. However most of this res...
This paper explores the need for mobile-awareness in groupware designed for use in a mobile environm...
This technical report describes a replicated object store designed to support typically asynchronous...
Wireless devices with diverse capabilities are ubiquitous and will continue to flourish for the nex...
This paper investigates how the management of groups that communicate electronically, such as group ...
Mit der zunehmenden mobilen Nutzung des Internets steigt auch die Zahl von Anwendungen in mobilen U...
this paper, we propose a middleware library for efficiently developing distributed cooperative appli...
Abstract In this paper, we propose a middleware library for efficiently developing distributed coope...
This paper is about middleware which enables group-user applications on mobile devices in physical p...
Groupware applications play a major role in supporting distributed teams for working together collab...
Use of Wi-Fi-capable mobile handheld devices is gaining momentum in university campuses. In addition...
Portable computing devices with wireless communication interfaces such as PDAs or smart phones led t...
Today’s mobile phones are capable of both fast data processing and communication via a number of int...
This article presents a middleware architecture for the development and deployment of context-aware ...
none3The widespread availability of both fixed and wireless network connectivity and the growing mar...
Much research has been done in the past in the area of group communication. However most of this res...
This paper explores the need for mobile-awareness in groupware designed for use in a mobile environm...
This technical report describes a replicated object store designed to support typically asynchronous...
Wireless devices with diverse capabilities are ubiquitous and will continue to flourish for the nex...
This paper investigates how the management of groups that communicate electronically, such as group ...
Mit der zunehmenden mobilen Nutzung des Internets steigt auch die Zahl von Anwendungen in mobilen U...