Agent Technology in Bioinformatics: A Review

##plugins.themes.academic_pro.article.main##

Gurpreet Singh Bhamra
Anil Kumar Verma
Ram Bahadur Patel

Abstract

Mobile Agent is an autonomously transportable code performing node to node migration without losing its operability. Advantages of intelligent agent technology are being effectively utilized in simulating and modeling of complex biological systems. The main aim of this study is to motivate the researchers into the use of intelligent software agent technology in bioinformatics domain by providing an overview and updated comparison of the current agent enriched biological systems.

##plugins.themes.academic_pro.article.details##

How to Cite
Gurpreet Singh Bhamra, Anil Kumar Verma, & Ram Bahadur Patel. (2014). Agent Technology in Bioinformatics: A Review. International Journal of Next-Generation Computing, 5(2), 177–190. https://doi.org/10.47164/ijngc.v5i2.66

References

  1. Attwood, T. and Parry-Smith, D. 1999. Introduction to Bioinformatics, First ed. Prentice Hall.ISBN:0582327881.
  2. Baldi, P. and Brunak, S. 2001. Bioinformatics: The Machine Learning Approach. MIT Press. ISBN:0-26202506-X.
  3. Bartocci, E., Cacciagrano, D., Cannata, N., Corradini, F., Merelli, E., Milanesi, L., and Romano, P. 2007a. An agent-based multilayer architecture for bioinformatics grids. IEEE Transactions on NanoBioscience 6, 2, 142–148.
  4. Bartocci, E., Corradini, F., and Merelli, E. 2006. Building a MultiAgent System from a User Workfow Specifcation. In Proceedings of the 7th WOA 2006 Workshop, From Objects to Agents (Dagli Oggetti Agli Agenti), F. De Paoli, A. Di Stefano, A. Omicini, and C. Santoro, Eds. Catania, Italy, 96–103.
  5. Bartocci, E., Corradini, F., Merelli, E., and Scortichini, L. 2007b. BioWMS : a web-based Workflow Management System for bioinformatics. BMC Bioinformatics 14, 1–14.
  6. Baxevanis, A. and Ouellette, B. 2001. Bioinformatics: A Practical Guide to the Analysis of Genes and Proteins, Second ed. Willey & Sons. ISBN:0-471-38391-0.
  7. Bazzan, A. L. 2009. Agents and Data Mining in Bioinformatics: Joining Data Gathering and Automatic Annotation with Classification and Distributed Clustering. In Agents and Data Mining Interaction, L. Cao, V. Gorodetsky, J. Liu, G. Weiss, and P. S. Yu, Eds. Lecture Notes in Computer Science, vol. 5680. Springer Berlin - Heidelberg, 3–20. See also HermesV2 http://hermes.cs.unicam.it.
  8. Bhamra, G. S., Patel, R. B., and Verma, A. K. 2014. Intelligent Software Agent Technology: An Overview.International Journal of Computer Applications(IJCA) 89, 2 (March), 19–31.
  9. Bonura, D., Mariani, L., and Merelli, E. 2003. Designing modular agent systems. In Proceedings of NET.Object DAYS. Erfurt, 245–263.
  10. Bortolussi, L., Dovier, A., and Fogolari, F. 2005. Multi-Agent Simulation of Protein Folding. In Proceedings of the 1st AAMAS International Workshop on Multi-Agent Systems for Medicine, Computational Biology, and Bioinformatics (MAS*BIOMED’05). Utrecht,Netherlands, 91–106.
  11. Bryson, K., Luck, M., Joy, M., and Jones, D. 2000. Applying agents to bioinformatics in Geneweaver. In Cooperative Information Agents IV- The Future of Information Agents in Cyberspace, M. Klusch and L. Kerschberg, Eds. Lecture Notes in Artificial Intelligence, vol. 1860. Springer-Verlag, 60–71.
  12. Chaouch, Z. and Tamali, M. 2014. A Mobile Agent-Based Technique for Medical Monitoring (Supports of Patients with Diabetes). International Journal of Computational Models and Algorithms in Medicine (IJCMAM) 4, 1 (March), 17–32.
  13. Claverie, J. 2000. From Bioinformatics to Computational Biology. Genome Research 10, 9, 1277–1279.
  14. Cohen, J. 2004. Bioinformatics - An Introduction for Computer Scientists. ACM Computing Surveys 36, 2 (June), 122–158.
  15. Corradini, F. 2006. Laboratory for Interdisciplinary Technologies in Bioinformatics (LITBIO).
  16. Corradini, F., Mariani, L., and Merelli, E. 2003. A programming environment for global activity-based applications. In Proceedings of the 4th AI*IA/TABOO Joint Workshop ”From Objects to Agents”: Intelligent Systems and Pervasive Computing, G. Armano, F. De Paoli, A. Omicini, and E. Vargiu, Eds. 163–169.
  17. Corradini, F., Mariani, L., and Merelli, E. 2004. An agent-based approach to tool integration. International Journal on Software Tools for Technology Transfer 6, 3 (August), 231–244.
  18. Corradini, F. and Merelli, E. 2005. Hermes: Agent-Based Middleware for Mobile Computing, Formal Methods for Mobile Computing. In Formal Methods for Mobile Computing, M. Bernardo and A. Bogliolo, Eds. Lecture Notes in Computer Science, vol. 3465. Springer-Verlag, 234–270.
  19. Corradini, F., Merelli, E., and Vita, M. 2005. A multi-agent system for modelling carbohydrate oxidation in cell. In Computational Science and Its Applications - ICCSA 2005, O. Gervasi, M. L. Gavrilova, V. Kumar, A. Lagan, H. P. Lee, Y. Mun, D. Taniar, and C. J. K. Tan, Eds. Lecture Notes in Computer Science, vol. 3481.Springer Berlin - Heidelberg, 1264–1273.
  20. Decker, K., Khan, S., Schmidt, C., Situ, G., Makkena, R., and Michaud, D. 2002. Biomas: A multi-agent system for genomic annotation. International Journal of Cooperative Information Systems 11, 3-4, 265–292.
  21. Decker, K., Zheng, X., and Schmidt, C. 2001. A Multi-Agent System for Automated Genomic Annotation. In Proceedings of the 5th International Conference on Autonomous Agents(AGENTS01). ACM, Montreal, Quebec, Canada, 433–440.
  22. Delgado, M., Fajardo, W., Gibaja, E., and Perez-Perez, R. 2005. BioMen: An information system to herbarium. Expert Systems with Applications 28, 3, 507–518.
  23. Ezziane, Z. 2006. Applications of artificial intelligence in bioinformatics : A review. Expert Systems with Applications 30, 2–10.
  24. Ferber, J. 1999. Multi-agent systems: an introduction to distributed artificial intelligence. Vol. 1. Addison-Wesley Reading.
  25. Foster, I., Kesselman, C., Nick, J. M., and Tuecke, S. 2003. The physiology of the grid. In Grid computing: making the global infrastructure a reality, F. Berman, G. C. Fox, and A. J. G. Hey, Eds. Wiley Series on Parallel and Distributed Computing. John Wiley & Sons, 217–249. ISBN:0-470-85319-0.
  26. Gao, L., Dai, H., Zhang, T.-L., and Chou, K.-C. 2011. Remote Data Retrieval for Bioinformatics Applications: An Agent Migration Approach. PLoS ONE 6, 6, 1–7.
  27. Gibbs, A. and McIntyre, G. 1970. The diagram, a method for comparing sequences. European Journal of Biochemistry 16, 1–11.
  28. Graham, J. R., Decker, K., and Mersic, M. 2003. DECAF - A Flexible Multi Agent System Architecture.Autonomous Agents Multi-Agent Systems 7, 1-2, 7–27.
  29. Hollingsworth, D. 1994. Workflow Management Coalition: The Workflow Reference Model. Tech. Rep. WFMCTC-1003 Draft 1.1, Workflow Management Coalition(WfMC). November.
  30. JAWE. 2003. Together WfMC XPDL and OMG BPMN Workflow Editor.
  31. Jin, L., Steiner, K. V., Schmidt, C. J., Situ, G., Kamboj, S., Hlaing, K. T., Conner, M., Kim, H., Emara, M., and Decker, K. S. 2005. A Multiagent Framework to Integrate and Visualize Gene Expression Information.In IEEE ICDM Workshop on MADW and MADM. 1–7.
  32. Karasavvas, K. A., Baldock, R., and Burger, A. 2004. Bioinformatics integration and agent technology.Journal of Biomedical Informatics 37, 3 (June), 205–219.
  33. Keele, J. and Wray, J. 2005. Software agents in molecular computational bioloy. Briefing in Bioinformatics 6, 4, 370–379.
  34. Lam, H., Garcia, M., Juneja, B., Fahrenkrug, S., and Boley, D. 2006. A Multi-agent Approach to Gene Expression Analysis. In Proceedings of the 2nd International Workshop on Multi-Agent Systems for Medicine, Computational Biology, and Bioinformatics (MAS*BIOMED’06). Future University, Hakodate, Japan, 60–73.
  35. Lesk, A. M. 2014. Introduction to Bioinformatics, Fourth ed. Oxford University Press. ISBN:978-0-19-965156-6.
  36. Luck, M., McBurney, P., and Preist, C. 2003. Agent Technology: Enabling Next Generation Computing (A Roadmap for Agent-Based Computing). Tech. Rep. AgentLink II Version 1.0, The AgentLink Community.January. ISBN: 0854 327886.
  37. Luck, M., McBurney, P., Shehory, O., and Willmott, S. 2005. Agent Technology:Computing as Interaction (A Roadmap for Agent Based Computing). Tech. Rep. AgentLink III, The AgentLink Community. September.ISBN: 085432 845 9.
  38. Luck, M. and Merelli, E. 2005. Agents in bioinformatics. Knowledge Engineering Review 20, 2, 117–125.
  39. Luscombe, N., Greenbaum, D., and Gerstein, M. 2001. What is bioinformatics? A proposed definition and overview of the field. Methods of Information in Medicine 40, 4, 346–358.
  40. Maccagnan, A., Vardanega, T., Feltriny, E., Valley, G., Rivaz, M., and Cannata, N. 2010. Multi-Agent
  41. System for the automated handling of experimental protocols in biological laboratories. In Proceedings of the 11th Workshop on Objects and Agents(WOA 2010),Dagli Oggetti Agli Agenti, A. Omicini and M. Viroli, Eds.Rimini, Italy.
  42. Merelli, E., Armano, G., Cannata, N., Corradini, F., dInverno, M., Doms, A., Lord, P., Martin, A.,
  43. Milanesi, L., Mller, S., Schroeder, M., and Luck, M. 2006. Agents in Bioinformatics, Computational and Systems Biology. Briefings in Bioinformatics 8, 1 (May), 45–59.
  44. Merelli, E., Culmone, R., and Mariani, L. 2002. Bioagent: A mobile agent system for bioscientists. In NetworkTools and Applications in Biology(NETTAB) Workshop - Agents in Bioinformatics.
  45. Merelli, E. and Young, M. 2005. Validating MAS Models with Mutation. In Proceedings of the 1st AAMAS International Workshop on Multi-Agent Systems for Medicine, Computational Biology, and Bioinformatics (MAS*BIOMED’05). Utrecht,Netherlands, 146–156.
  46. Murata, T. 1989. Petri nets: Properties, analysis and applications. Proceedings of the IEEE 77, 4, 541–580.
  47. Orro, A., Saba, M., Vargiu, E., and Mancosu, G. 2005. Using a Personalized, Adaptive and Cooperative MultiAgent System to Predict Protein Secondary Structure. In Proceedings of the 1st AAMAS International Workshop on Multi-Agent Systems for Medicine, Computational Biology, and Bioinformatics (MAS*BIOMED’05).Utrecht,Netherlands, 170–183.
  48. Ouzounis, C. and Valencia, A. 2003. Early bioinformatics: the birth of a discipline - A personal view. Bioinformatics 19, 17, 2176–2190.
  49. OWL. 2004. OWL Web Ontology Language Reference. Tech. rep., World Wide Web Consortium (W3C). February.
  50. Romano, P. 2007. Automation of in-silico data analysis processes through workflow management systems. Briefings in Bioinformatics 9, 1 (December), 57–68.
  51. Romano, P., Bartocci, E., Bertolini, G., de Paoli, F., Marra, D., Mauri, G., Merelli, E., and Milanesi, L. 2007. BioWEP: a workflow enactment portal for bioinformatics applications. BMC Bioinformatics 8, Suppl1 (March 8), S19.
  52. Setubal, J. C. and Meidanis, J. 1997. Introduction to Computational Molecular Biology. PWS Publishing Company.
  53. Shunmuganathan, K. L., Deeba, K. V., and Deepika, K. 2008. Agent Based Bioinformatics integration Using RETSINA. International Arab Journal of Information Technology 5, 3, 258–264.
  54. Steven, R., Goble, C., Kaker, P., and A., B. 2001. A classification of tasks in bioinformatics. Bioinformatics 17, 2, 180–188.
  55. van der Aalst, W. M. P. 1998. The application of Petri nets to workflow management. Journal of circuits, systems, and computers 8, 1, 21–66.
  56. WfMC. 1999. Workflow Management Coalition: Terminology & Glossary. Tech. Rep. WFMC-TC-1011 Issue 3.0,
  57. Workflow Management Coalition(WfMC). Feb. XPDL. 2012. Process Definition Interface - XML Process Definition Language(XPDL). Tech. Rep. WFMC-TC1025 Version 2.2, Workflow Management Coalition(WfMC). August.
  58. Yang, P., Tao, L., Xu, L., and Zhang, Z. 2009. Multiagent Framework for Bio-data Mining. In Rough Sets and Knowledge Technology, P. Wen, Y. Li, L. Polkowski, Y. Yao, S. Tsumoto, and G. Wang, Eds. Lecture Notes in Computer Science, vol. 5589. Springer Berlin - Heidelberg, 200–207.