Abstract
In this paper, we describe the COBioSIFTER project that aims at constructing a framework for managing information from the biological domain. It uses a distributed multi-agent approach based on the CORBA middleware and contains an architecture made up of functionally heterogeneous agents. A series of experiments has been carried out with a prototype of COBioSIFTER to illustrate its advantages such as high performance, scalability, heterogeneity, and fault tolerance. The results of these experiments demonstrate the effectiveness of such an agent-based biological information framework.
Similar content being viewed by others
References
A.D. Baker, Metaphor or reality: A case study where agents bid with actual costs to schedule a factory, Market-Based Control (World Scien-tific, 1996) Ch. 8, pp. 184–223.
N.J. Belkin and W.B. Croft, Information filtering and information re-trieval: Two sides of the same coin, Commun. ACM 35(12) (1992) 29–38.
E.H. Durfee and T.A. Montgomery, Mice: A flexible testbed for intelli-gent coordination experiments, in: Proceedings of the 1989 Distributed Artificial Intelligence Workshop (1989) pp. 25–40.
European Molecular Biology Laboratory, http://embl-heidelberg.de/
L. Gasser, Social conceptions of knowledge and action: Dai foundation and open systems, Artificial Intelligence 47(1991) 107–138.
B. Hahle, An information system for corporate users: Wide area infor-mation servers, Technical report, Thinking Machines (1991).
J. Hatvany, Intelligence and cooperation in hierarchical manufacturing systems, in: The 16th CIRP International Seminar on Manufacturing Systems Proceedings, Tokyo, Japan (1984) pp. 1–4.
M. McCahill, The Internet gopher: A distributed server information system, in: ConneXions-the Interoperability Report, Vol. 6 (Interop, Inc., 1992) pp. 10–14.
J. Mostafa, S. Mukhopadhyay, W. Lam and M. Palakal, A multi-level approach to intelligent information filtering: Modle, system, and eval-uation, ACM Transactions on Information Systems 15(4) (1997) 368-399.
J. Mostafa, L. Quiroga and M. Palakal, Filtering medical documents us-ing automated and human classification methods, Journal of the Amer-ican Society for Information Science 49(14) (1998) 1304–1318.
A. Moukas, Amalthea: Information discovery and filtering using a multi-agent evolving ecosystem, in: Proceedings of the Conference on the Practical Application of Intelligent Agents and Multi-Agent Tech-nology (Wiley, New York, 1996) pp. 139–163.
OMG, Common Object Request Broker Architecture (CORBA), v2.4.2 (February 2001), http://ww.omg.org
R. Orfali and D. Harkey, Client/Server Programming with Java and CORBA, 2nd edn. (Wiley Computer Publishing, 1998).
S. Peng, Experiment with distributed multi-agent information filtering systems, M.S. thesis, submitted to Purdue University (2001).
M. Qiao, Designing a multi-agent information filtering system, M.S. thesis, IUPUI (2000).
R. Raje, S. Mukhopadhyay, M. Boyles, A. Rapiez and J. Mostafa, A de-signing and implementing a collaborative system using java-rmi, in: Proceedings of the 5th International Conference on Advanced Comput-ing (1997).
R. Raje, S. Mukhopadhyay, M. Boyles, N. Patel and J. Mostafa, An economic framework for a web-based collaborative information clas-sifier, in: Proceedings of the International Association of Science and Technology for Development, SE'97 Conference (1997).
G. Salton,Automatic Text Processing: The Transformation, Analysis, and Retrieval of Information by Computer (Addison-Wesley, Reading, MA, 1989).
G. Salton and M.J. McGill, Introduction to Modern Information Re-trieval (McGraw-Hill, New York, 1983).
K. Sycara and D. Zeng, Coordination of multiple intelligent software agents, International Journal of Cooperative Information Systems 5 (1996).
K. Sycara and D. Zeng, Multi-agent integration of information gather-ing and decision support, in: Proceedings of European Conference on Artificial Intelligence (1996).
K. Sycara, K. Deckaer, A. Pannu, M. Williamson and D. Zeng, Distrib-uted intelligent agents, IEEE Export (1996).
L. Tang, CO-SIFTER: A CORBA-based, distributed, multi-agent, in-formation filtering system, Technical report TR-CIS-0515-01, Purdue University.
M.A.L. Thathachar and P.S. Sastry, A new approach to the design of reinforcement schemes for learning automata, IEEE Trans. Syst. Man Cybern. 15 (1985) 168–175.
The National Center for Biotechnology Information (NCBI), http:// www.ncbi.nlm.nih.gov/
J.T. Tou and R.C. Gonzalez, Pattern Recognition Principles (Addison-Wesley, Reading, MA, 1974).
H. Van Dyke Parunak, Case grammar: A linguistic tool for engineering agent-based system (1989), http://www.iti.org/van.
H. Van Dyke Parunak, Applications of distributed artificial intelligence in industry, Foundations of Distributed Artificial Intelligence (Wiley, New York, 1996) Ch. 4, pp. 139–163.
Visibroker Product Documentation (August 2002), http://info.borland. com/techpubs/visibroker
Rights and permissions
About this article
Cite this article
Raje, R.R., Zhu, D., Mukhopadhyay, S. et al. COBioSIFTER – A CORBA-Based Distributed Multi-Agent Biological Information Management System. Cluster Computing 7, 373–389 (2004). https://doi.org/10.1023/B:CLUS.0000039496.64629.32
Issue Date:
DOI: https://doi.org/10.1023/B:CLUS.0000039496.64629.32