Skip to main content
Log in

COBioSIFTER – A CORBA-Based Distributed Multi-Agent Biological Information Management System

  • Published:
Cluster Computing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. 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.

  2. 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.

    Google Scholar 

  3. 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.

  4. European Molecular Biology Laboratory, http://embl-heidelberg.de/

  5. L. Gasser, Social conceptions of knowledge and action: Dai foundation and open systems, Artificial Intelligence 47(1991) 107–138.

    Google Scholar 

  6. B. Hahle, An information system for corporate users: Wide area infor-mation servers, Technical report, Thinking Machines (1991).

  7. 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.

  8. M. McCahill, The Internet gopher: A distributed server information system, in: ConneXions-the Interoperability Report, Vol. 6 (Interop, Inc., 1992) pp. 10–14.

    Google Scholar 

  9. 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.

    Google Scholar 

  10. 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.

    Google Scholar 

  11. 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.

    Google Scholar 

  12. OMG, Common Object Request Broker Architecture (CORBA), v2.4.2 (February 2001), http://ww.omg.org

  13. R. Orfali and D. Harkey, Client/Server Programming with Java and CORBA, 2nd edn. (Wiley Computer Publishing, 1998).

  14. S. Peng, Experiment with distributed multi-agent information filtering systems, M.S. thesis, submitted to Purdue University (2001).

  15. M. Qiao, Designing a multi-agent information filtering system, M.S. thesis, IUPUI (2000).

  16. 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).

  17. 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).

  18. G. Salton,Automatic Text Processing: The Transformation, Analysis, and Retrieval of Information by Computer (Addison-Wesley, Reading, MA, 1989).

    Google Scholar 

  19. G. Salton and M.J. McGill, Introduction to Modern Information Re-trieval (McGraw-Hill, New York, 1983).

    Google Scholar 

  20. K. Sycara and D. Zeng, Coordination of multiple intelligent software agents, International Journal of Cooperative Information Systems 5 (1996).

  21. K. Sycara and D. Zeng, Multi-agent integration of information gather-ing and decision support, in: Proceedings of European Conference on Artificial Intelligence (1996).

  22. K. Sycara, K. Deckaer, A. Pannu, M. Williamson and D. Zeng, Distrib-uted intelligent agents, IEEE Export (1996).

  23. L. Tang, CO-SIFTER: A CORBA-based, distributed, multi-agent, in-formation filtering system, Technical report TR-CIS-0515-01, Purdue University.

  24. 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.

    Google Scholar 

  25. The National Center for Biotechnology Information (NCBI), http:// www.ncbi.nlm.nih.gov/

  26. J.T. Tou and R.C. Gonzalez, Pattern Recognition Principles (Addison-Wesley, Reading, MA, 1974).

    Google Scholar 

  27. H. Van Dyke Parunak, Case grammar: A linguistic tool for engineering agent-based system (1989), http://www.iti.org/van.

  28. 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.

    Google Scholar 

  29. Visibroker Product Documentation (August 2002), http://info.borland. com/techpubs/visibroker

Download references

Authors

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:CLUS.0000039496.64629.32

Navigation