Browse > Article

Agent-based Service Composition in Multi-party Collaboration Environments  

Han, Sang-Woo (School of Information and Mechatronics, Gwangju Institute of Science and Technology)
Kim, Jong-Won (School of Information and Mechatronics, Gwangju Institute of Science and Technology)
Publication Information
Abstract
To support advanced collaboration among knowledge workers distributed geographically, there have been extensive researches under the scope of ubiquitous computing environments. Especially, to cope with several known problems in traditional room-based collaboration environments such as uncomfortable sharing of visuals and documents and difficult operation of collaboration tools, several conceptual frameworks are designed and prototyped. Focusing on practical and interactive collaboration with remote nodes, in this paper, we conceptually design an agent-based service composition model for multi-party collaboration environments. The proposed model is designed to automatically discover and combine services to achieve given tasks in a collaboration environment by using high-level user commands (without the knowledge of internal architecture). Based on the service composition model, we develop a multi-agent-based management toolkit for multi-party collaboration environments. It provides easy-to-use GUI to operate various services in an environment and perform service composition algorithm to discover appropriate services and combine them. To explore the possibility of the toolkit we implement collaboration services to support video conference by using the toolkit.
Keywords
다자간 협업 시스템;에이전트 기반 서비스 합성;서비스 지향 컴퓨팅;멀티 에이전트 시스템;미들웨어;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Roman, M., Hess, C. K., Cerqueira, R., Ranganathan, A., Campbell, R. H. and Nahrstedt, K. Gaia: a middleware infrastructure to enable active spaces. IEEE Pervasive Computing, 1, 4 (2002), 74-83   DOI   ScienceOn
2 Ranganathan, A., Chetan, S., Al-Muhtadi, J., Campbell, R. H., and Mickunas, M. D. Olympus: a high-level programming model for pervasive computing environments. In Proc. of the Third IEEE International Conference on Pervasive Computing and Communications, Kauai Island, HI, 2005
3 FIPA Contract Net Interaction Protocol Specification.http://www.fipa.org/specs/fipa00029/SC00029H.html
4 Bellifemine, F., Poggi, A., Rimassa, G. Developing multi-agent systems with JADE. In Proc. of International Workshop on Agent Theories, Architectures, and Languages, Boston, MA, 2000
5 Tandler, P. The BEACH application model and software framework for synchronous collaboration in ubiquitous computing environments, The Journal of Systems and Software, 69 (2004), 267-296   DOI   ScienceOn
6 Han, S., Kim, N, Choi, K. and Kim, J.W. Design of multi-party meeting system for interactive collaboration. In Proc. of the Second IEEE International Conference on Communication System and Software and Middleware, Bangalore, India, 2007
7 Chen, "Intelligent Agents Meet the Semantic Web in Smart Spaces," IEEE Internet Computing, pp.69-79, 2004
8 Ko, S., Kim, N., and Kim, J.W. Design of interaction manager supporting collaborative display and multimodal interaction for advanced collaborative environment. In Proc. of SPIE, 6777, 67770S (2007), Boston, MA
9 Masuoka, R., Parsia, B. and Labrou, Y. Task computing - the semantic web meets pervasive computing. In Proc. of Second International Semantic Web Conference, Sanibel Island, FL, 2003
10 Ooi, W. T., Pletcher, P., and Rowe, L. A. INDIVA: Middleware for managing a distributed media environment. BMRC Technical Report, 2002