International Symposium on Collaborative Technologies and Systems (2006)
Las Vegas, NV
May 14, 2006 to May 17, 2006
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CTS.2006.26
Minjun Wang , Indiana University, U.S.A
We have developed several types of collaborative applications. They are realizations of the Shared Event Model in Grid-base Collaboration, and examples of Peerto- Peer Grid computing. Each application type consists of collaboration entities, and they play different roles in collaboration. These entities are finite automaton-based in a collaboration session; in essence, they are just deterministic finite automata in the session. Intuitively, the entities in collaboration collaborate on events to keep showing the same output displays at each step, with one entity in controlling by capturing events, generating and sending out event messages to the others through a message broker, and the others in responding by rendering the received event messages. Specifically, they collaborate to share a common finite automaton in their respective instantiations, and reach a common state of the finite automaton at any collaboration step. Collaboration of the entities is therefore all about being in a same state of the finite automaton at each event.
Collaboration, Event, Automaton, P2P, Grid.
Minjun Wang, G. Fox and M. Pierce, "Collaboration Entities on Deterministic Finite Automata," Collaborative Technologies and Systems, International Symposium on(CTS), Las Vegas, NV, USA, , pp. 26-37.