Title :
Practical experiences of designing a distributed collaborative system
Author :
Okubo, Takao ; Matsutsuka, Takahide ; Nomura, Yoshihide ; Hara, Hirotaka ; Uehara, Sanya
Author_Institution :
Fujitsu Labs. Ltd., Japan
Abstract :
The PI-CEE(Project Information Cooperative Enterprise Environment) system is a project information management system that uses Java applications and is based on the model-based distributed collaborative work support concept. It is designed to achieve optimal performance with model-based Java applications for application to large-scale projects. We applied the first prototype of PI-CEE to a large-scale project. The result was twofold: memory use and response time worsened with increases in data quantity. Our design concept is based on doing four things: designing a server transaction system and database, implementing client cache management, making improvements in server-client communication, and multiple-server replication. We discuss our system, the general lessons that we learned from its application, and the problems we encountered and their resolutions
Keywords :
Java; client-server systems; groupware; project support environments; Java applications; PI-CEE; client cache management; distributed collaborative system; large-scale projects; memory use; model-based distributed collaborative work; multiple-server replication; optimal performance; project information management system; response time; server transaction system; server-client communication; Application software; Collaboration; Collaborative work; Delay; Information management; Java; Large-scale systems; Project management; Prototypes; Transaction databases;
Conference_Titel :
Enterprise Distributed Object Computing Conference, 2000. EDOC 2000. Proceedings. Fourth International
Conference_Location :
Makuhari
Print_ISBN :
0-7695-0865-0
DOI :
10.1109/EDOC.2000.882340