A Multi-agent Framework for Intranet Service Integration
Networked computing has drastically changed the way in which people work and exchange information. Although the standard client-server architecture enables sharing of common resources among multiple users, it is non-trivial to share computational resources over the network. In this paper, we present a client-agent-server framework for integrating intranet services in satisfying complex informational tasks. Agents play the key role in linking individual commands into useful plans, and in transforming heterogeneous data into valuable knowledge. The agent-based approach reduces the burden of using distributed services for the end users, and fills the gap between information service providers and clients. In particular, a community of printer agents are presented to demonstrate the advantages of the proposed multi-agent framework.
KeywordsMultiagent System Service Agent Service Operator Service Integration Object Management Group
Unable to display preview. Download preview PDF.
- 1.J. Bradshaw, editor. Software Agents. AAAI/MIT Press, Menlo Park, CA, 1996.Google Scholar
- 2.J. M. Bradshaw, S. Dutfield, P. Benoit, and J. D. Woolley. KAoS: Toward an industrial-strength generic agent architecture. In J.M. Bradshaw, editor, Software Agents. AAAI/MIT Press, Cambridge, MA, 1996.Google Scholar
- 3.H. Cao and Z. Shi. CARBA: Common agent request broker architecture. In T. Ishida, editor, Proceedings of the 1998 Pacific Rim International Workshop on Multi-agents, November 1998.Google Scholar
- 4.D. Chess, C. Grosof, B. Harrison, D. Levine, C. Parris, and G. Tsudik. Itinerant agents for mobile computing. In M.N. Huhns and M.P. Singh, editors, Readings in Agents, pages 267–282. Morgan Kaufmann, San Francisco, 1998.Google Scholar
- 5.P.R. Cohen, A. Cheyer, M. Wang, and S.C. Baeg. An open agent architecture. In M.N. Huhns and M.P. Singh, editors, Readings in Agents, pages 197–204. Morgan Kaufmann, San Francisco, 1998.Google Scholar
- 6.M.R. Cutkosky, R. Engelmore, R.E. Fikes, M.R. Genesereth, T.R. Gruber, W.S. Mark, J.M. Tenenbaum, and J.C. Weber. PACT: An experiment in integrating concurrent engineering systems. In M.N. Huhns and M.P. Singh, editors, Readings in Agents, pages 46–55. Morgan Kaufmann, San Francisco, 1998.Google Scholar
- 7.O. Etzioni, H. M. Levy, R. B. Segal, and C. A. Thekkath. Os agents: Using ai techniques in the operating systems environment. Technical Report 93-04-04, University of Washington, Seattle, August 1994.Google Scholar
- 10.T. Finin, R. Fritzson, D. McKay, and R. McEntire. KQML as an agent communication language. In The Proceedings of the Third International Conference on Information and Knowledge Management (CIKM’94). ACM Press, 1994.Google Scholar
- 11.Object Management Group. The common object request broker: Architecture and specification, revision 2.2. OMG 98-07-01, Object Management Group, February 1998. Also available at http://www.omg.org/corba/cortiiop.htm.
- 13.M.W. Jean. Intelligent printer agents for intranet environments. Master’s thesis, National Taiwan University, Computer Science and Information Engineering, June 1997.Google Scholar
- 14.B.J. Li. Task agents and service sharing in local area networks. Master’s thesis, National Taiwan University, Computer Science and Information Engineering, June 1998.Google Scholar
- 15.H. Lieberman. Autonomous interface agents. In CHI’97. ACM, 1997. http://www.acm.org/sigchi/chi97/proceedings/paper/hl.html.
- 16.J. S. Penberthy and D. Weld. UCPOP: A sound, complete, partial order planner for adl. In Proceedings of KR-92, pages 103–114, October 1992.Google Scholar
- 18.K. P. Sycara. Multiagent systems. AI Magazine, 19(2):79–92, 1998.Google Scholar
- 19.G. Wiederhold. Mediators in the architecture of future information systems. In M.N. Huhns and M.P. Singh, editors, Readings in Agents, pages 185–196. Morgan Kaufmann, San Francisco, 1998.Google Scholar