DOI QR코드

DOI QR Code

Use of Software Agent Technology in Management Information System: A Literature Review and Classification

  • Received : 2019.09.03
  • Accepted : 2019.02.19
  • Published : 2019.03.31

Abstract

Technological innovations over the years have accentuated the workings in corporate- connected organizations and different application platforms. Hence, a unified management information system (MIS) that can utilize the Web and propel programming developments is required. Software agents, the latest developments in computer software technology, can be utilized to rapidly and effortlessly build integrated information systems. Consequently, 59 research papers on the use of software agents in MIS were identified from top 40 MIS journals published between 2007 and 2017. Then, we reviewed and classified all the research papers according to two categories: application fields and application categories. The application fields consisted of eight sub-groups: manufacturing, telecommunication systems, traffic and transportation management, information filtering and gathering, electronic commerce, business process management, entertainment, and medical care; whereas the application categories consisted of three sub-groups: multi-agent systems, personal assistants, and multi-agent simulation. The research papers were further divided into journal and year of publication, and journal and application field. The objective of our research was to understand the trend of the use software agent technology in MIS by examining the published research paper beside to add knowledge and content to the information system academic discipline.

Keywords

References

  1. Benbasat, I., and Zmud, R. W. (2003). The identity crisis within the IS discipline: Defining and communicating the discipline's core properties. MIS Quarterly, 27(2), 183-194  https://doi.org/10.2307/30036527
  2. Borrajo, M. L., Corchado, J. M., Corchado, E. S., Pellicer, M. A., and Bajo, J. (2010). Multi- agent neural business control system. Information Sciences, 180(6), 911-927.  https://doi.org/10.1016/j.ins.2009.11.028
  3. Cao, M., Luo, X., Luo, X. R., and Dai, X. (2015). Automated negotiation for e-commerce decision making: A goal deliberated agent architecture for multi-strategy selection. Decision Support Systems, 73, 1-14.  https://doi.org/10.1016/j.dss.2015.02.012
  4. Chan, C.-K., Chow, H. K., So, S. K., and Chan, H. C. (2012). Agent-based flight planning system for enhancing the competitiveness of the air cargo industry. Expert Systems with Applications, 39(13), 11325-11334.  https://doi.org/10.1016/j.eswa.2012.02.031
  5. Chen, D.-N., Jeng, B., Lee, W.-P., and Chuang, C.-H. (2008). An agent-based model for consumer-to-business electronic commerce. Expert Systems with Applications, 34(1), 469-481.  https://doi.org/10.1016/j.eswa.2006.09.020
  6. Chen, K.-Y., and Chen, C.-J. (2010). Applying multi-agent technique in multi-section flexible manufacturing system. Expert Systems with Applications, 37(11), 7310-7318.  https://doi.org/10.1016/j.eswa.2010.04.024
  7. Chen, L., Dong, H., and Zhou, Y. (2014). A reinforcement learning optimized negotiation method based on mediator agent. Expert Systems with Applications, 41(16), 7630-7640.  https://doi.org/10.1016/j.eswa.2014.06.003
  8. Chen, S., and Weiss, G. (2015). An approach to complex agent-based negotiations via effectively modeling unknown opponents. Expert Systems with Applications, 42(5), 2287-2304.  https://doi.org/10.1016/j.eswa.2014.10.048
  9. Chow, H. K., Siu, W., Chan, C.-K., and Chan, H. C. (2013). An argumentation-oriented multi-agent system for automating the freight planning process. Expert Systems with Applications, 40(10), 3858-3871.  https://doi.org/10.1016/j.eswa.2012.12.042
  10. Corchado, J. M., Bajo, J., De Paz, Y., and Tapia, D. I. (2008). Intelligent environment for monitoring Alzheimer patients, agent technology for health care. Decision Support Systems, 44(2), 382-396.  https://doi.org/10.1016/j.dss.2007.04.008
  11. Coria, J. A. G., Castellanos-Garzon, J. A., and Corchado, J. M. (2014). Intelligent business processes composition based on multi-agent systems. Expert Systems with Applications, 41(4), 1189-1205.  https://doi.org/10.1016/j.eswa.2013.08.003
  12. Deoda, R. S. (2015). Management Information Systems and Decision Making Process:(Roles, Review, and Recommendations). Journal of Research in Business, Economics and Management, 1(1), 15-18. 
  13. Dong, C.-S. J., and Srinivasan, A. (2013). Agent-enabled service-oriented decision support systems. Decision Support Systems, 55(1), 364-373.  https://doi.org/10.1016/j.dss.2012.05.047
  14. Ehlert, P. (2001). Intelligent driving agents: The agent approach to tactical driving in autonomous vehicles and traffic simulation. Master's thesis. Delft University of Technology. 
  15. Fang, F., and Wong, T. (2010). Applying hybrid case-based reasoning in agent-based negotiations for supply chain management. Expert Systems with Applications, 37(12), 8322-8332.  https://doi.org/10.1016/j.eswa.2010.05.052
  16. Fasli, M., and Michalakopoulos, M. (2008). e-Game: A platform for developing auction-based market simulations. Decision Support Systems, 44(2), 469-481.  https://doi.org/10.1016/j.dss.2007.06.003
  17. Groves, W., Collins, J., Gini, M., and Ketter, W. (2014). Agent-assisted supply chain management: Analysis and lessons learned. Decision Support Systems, 57, 274-284.  https://doi.org/10.1016/j.dss.2013.09.006
  18. Guo, Q., and Zhang, M. (2009). A novel approach for multi-agent-based intelligent manufacturing system. Information Sciences, 179(18), 3079-3090.  https://doi.org/10.1016/j.ins.2009.05.009
  19. Guttag, J. V. (2013). Introduction to computation and programming using Python. Mit Press. 
  20. Harmon, P. (2003). Business process change: a manager's guide to improving, redesigning, and automating processes. Morgan Kaufmann. 
  21. Hertweck, B. M., Rakes, T. R., and Rees, L. P. (2010). Using an intelligent agent to classify competitor behavior and develop an effective E-market counterstrategy. Expert Systems with Applications, 37(12), 8841-8849.  https://doi.org/10.1016/j.eswa.2010.06.013
  22. Hevner, A. R., and Chatterjee, S. (2010). Design science research in information systems. Design research in information systems (pp. 9-22). Springer. 
  23. Hevner, A. R., March, S. T., Park, J., and Ram, S. (2008). Design science in information systems research. Management Information Systems Quarterly, 28(1), 6. 
  24. Hewitt, C. (1977). Viewing control structures as patterns of passing messages. Artificial Intelligence, 8(3), 323-364.  https://doi.org/10.1016/0004-3702(77)90033-9
  25. Hostler, R. E., Yoon, V. Y., and Guimaraes, T. (2012). Recommendation agent impact on consumer online shopping: The Movie Magic case study. Expert Systems with Applications, 39(3), 2989-2999.  https://doi.org/10.1016/j.eswa.2011.08.160
  26. Hostler, R. E., Yoon, V. Y., Guo, Z., Guimaraes, T., and Forgionne, G. (2011). Assessing the impact of recommender agents on on-line consumer unplanned purchase behavior. Information & Management, 48(8), 336-343.  https://doi.org/10.1016/j.im.2011.08.002
  27. Huang, C.-C., Liang, W.-Y., Lai, Y.-H., and Lin, Y.-C. (2010). The agent-based negotiation process for B2C e-commerce. Expert Systems with Applications, 37(1), 348-359.  https://doi.org/10.1016/j.eswa.2009.05.065
  28. Janca, P. (1995). Pragmatic application of information agents. BIS Strategic Report. 
  29. Jennings, N. R., and Wooldridge, M. (2001). Agent-oriented software engineering. Handbook of agent technology, 18. 
  30. Jennings, N., and Wooldridge, M. (1996). Software agents. IEE Review, 42(1), 17-20.  https://doi.org/10.1049/ir:19960101
  31. Jiang, G., Hu, B., and Wang, Y. (2010). Agent-based simulation of competitive and collaborative mechanisms for mobile service chains. Information Sciences, 180(2), 225-240.  https://doi.org/10.1016/j.ins.2009.09.014
  32. Kim, H. S., and Cho, J. H. (2010). Supply chain formation using agent negotiation. Decision Support Systems, 49(1), 77-90.  https://doi.org/10.1016/j.dss.2010.01.004
  33. Kim, S., Lee, K., Cho, J. K., and Kim, C. O. (2011). Agent-based diffusion model for an automobile market with fuzzy TOPSIS-based product adoption process. Expert Systems with Applications, 38(6), 7270-7276.  https://doi.org/10.1016/j.eswa.2010.12.024
  34. Kim, Y., Choi, B., and Jung, Y. (2018). Individual Differences in Online Privacy Concern. Asia Pacific Journal of Information Systems, 28(4), 274-289.  https://doi.org/10.14329/apjis.2018.28.4.274
  35. Kitio, R., Boissier, O., Hubner, J. F., and Ricci, A. (2008). Organisational artifacts and agents for open multi-agent organisations: giving the power back to the agents. Coordination, Organizations, Institutions, and Norms in Agent Systems III (pp. 171-186). Springer. 
  36. Klugl, F. (2004). Applications of software agents. KI, 18(2), 5-10. 
  37. Kuhn Jr, J. R., Courtney, J. F., Morris, B., and Tatara, E. R. (2010). Agent-based analysis and simulation of the consumer airline market share for Frontier Airlines. Knowledge-Based Systems, 23(8), 875-882.  https://doi.org/10.1016/j.knosys.2010.06.002
  38. Kwon, H. E., Oh, W., and Kim, T. (2017). Platform Structures, Homing Preferences, and Hemophilus Propensities in Online Social Networks. Journal of Management Information Systems, 34(3), 768-802.  https://doi.org/10.1080/07421222.2017.1373008
  39. Lee, K. C., and Kwon, S. (2008). Online shopping recommendation mechanism and its influence on consumer decisions and behaviors: A causal map approach. Expert Systems with Applications, 35(4), 1567-1574.  https://doi.org/10.1016/j.eswa.2007.08.109
  40. Lee, K. C., Lee, H., and Lee, N. (2012). Agent based mobile negotiation for personalized pricing of last minute theatre tickets. Expert Systems with Applications, 39(10), 9255-9263.  https://doi.org/10.1016/j.eswa.2012.02.079
  41. Lee, W.-P. (2007). Deploying personalized mobile services in an agent-based environment. Expert Systems with Applications, 32(4), 1194-1207.  https://doi.org/10.1016/j.eswa.2006.02.009
  42. Lee, Y. E., and Benbasat, I. (2010). Interaction design for mobile product recommendation agents: Supporting users' decisions in retail stores. ACM Transactions on Computer-Human Interaction (TOCHI), 17(4), 17. 
  43. Li, S. (2007). AgentStra: an Internet-based multi-agent intelligent system for strategic decision-making. Expert Systems with Applications, 33(3), 565-571.  https://doi.org/10.1016/j.eswa.2006.05.018
  44. Li, S., and Li, J. Z. (2010). Agents International: Integration of multiple agents, simulation, knowledge bases and fuzzy logic for international marketing decision making. Expert Systems with Applications, 37(3), 2580-2587.  https://doi.org/10.1016/j.eswa.2009.08.022
  45. Lin, C.-C., Chen, S.-C., and Chu, Y.-M. (2011). Automatic price negotiation on the web: An agent-based web application using fuzzy expert system. Expert Systems with Applications, 38(5), 5090-5100.  https://doi.org/10.1016/j.eswa.2010.09.142
  46. Lin, J., and Long, Q. (2011). Development of a multi-agent-based distributed simulation platform for semiconductor manufacturing. Expert Systems with Applications, 38(5), 5231-5239.  https://doi.org/10.1016/j.eswa.2010.10.035
  47. Liu, Q., Sun, S. X., Wang, H., and Zhao, J. (2011). A multi-agent based system for e-procurement exception management. Knowledge-Based Systems, 24(1), 49-57.  https://doi.org/10.1016/j.knosys.2010.07.004
  48. Long, Q. (2014). An agent-based distributed computational experiment framework for virtual supply chain network development. Expert Systems with Applications, 41(9), 4094-4112.  https://doi.org/10.1016/j.eswa.2014.01.001
  49. Long, Q., and Zhang, W. (2014). An integrated framework for agent based inventory -production-transportation modeling and distributed simulation of supply chains. Information Sciences, 277, 567-581.  https://doi.org/10.1016/j.ins.2014.02.147
  50. Louta, M., Roussaki, I., and Pechlivanos, L. (2008). An intelligent agent negotiation strategy in the electronic marketplace environment. European Journal of Operational Research, 187(3), 1327-1345.  https://doi.org/10.1016/j.ejor.2006.09.016
  51. Luck, M., McBurney, P., and Preist, C. (2003). Agent technology: enabling next generation computing (a roadmap for agent based computing). AgentLink. 
  52. Marey, O., Bentahar, J., Dssouli, R., and Mbarki, M. (2014). Measuring and analyzing agents' uncertainty in argumentation-based negotiation dialogue games. Expert systems with applications, 41(2), 306-320.  https://doi.org/10.1016/j.eswa.2013.07.005
  53. Mesenbourg, T. L. (2000). Measuring the Digital Economy. US Bureau of Census. 
  54. Miao, C., Yang, Q., Fang, H., and Goh, A. (2007). A cognitive approach for agent-based personalized recommendation. Knowledge-Based Systems, 20(4), 397-405.  https://doi.org/10.1016/j.knosys.2006.06.006
  55. Mostafa, S. A., Ahmad, M. S., Mustapha, A., and Mohammed, M. A. (2017). A Concise Overview of Software Agent Research, Modeling, and Development. Software Engineering, 5(1), 8-25. 
  56. Neves, A. R. d. M., Carvalho, A. M. G., and Ralha, C. G. (2014). Agent-based architecture for context-aware and personalized event recommendation. Expert Systems with Applications, 41(2), 563-573.  https://doi.org/10.1016/j.eswa.2013.07.081
  57. Ngai, E. W., Xiu, L., and Chau, D. C. (2009). Application of data mining techniques in customer relationship management: A literature review and classification. Expert Systems with Applications, 36(2), 2592-2602.  https://doi.org/10.1016/j.eswa.2008.02.021
  58. Nikolaidou, M. A. R. A., Anagnostopoulos, D., and Tsalgatidou, A. P. H. R. O. D. I. T. E. (2001). Business process modelling and automation in the banking sector: A case study. International Journal of Simulation, 2(2), 65-76. 
  59. Nwana, H. S. (1996). Software agents: An overview. The Knowledge Engineering Review, 11(3), 205-244.  https://doi.org/10.1017/S026988890000789X
  60. Nwana, H. S., and Ndumu, D. T. (1998). A brief introduction to software agent technology Agent technology (pp. 29-47). Springer. 
  61. Park, D. H., Kim, H. K., Choi, I. Y., and Kim, J. K. (2012). A literature review and classification of recommender systems research. Expert Systems with Applications, 39(11), 10059-10072.  https://doi.org/10.1016/j.eswa.2012.02.038
  62. Park, J. S., and Chang, N. S. (2007). New Strategy of Potential-Based Customer Management: A Case of S-Card's ECI Approach. Information Systems Review, 9(2), 129-147. 
  63. Park, J. S., Chang, N. S., and Hwang, Y. S. (2008). Reforming Business Classification Systems of Merchants: A Case of S-Card's Customer Segmentation Strategy. Information Systems Review, 10(3), 89-109. 
  64. Roozmand, O., Ghasem-Aghaee, N., Hofstede, G. J., Nematbakhsh, M. A., Baraani, A., and Verwaart, T. (2011). Agent-based modeling of consumer decision making process based on power distance and personality. Knowledge-Based Systems, 24(7), 1075-1095.  https://doi.org/10.1016/j.knosys.2011.05.001
  65. Schiaffino, S., and Amandi, A. (2009). Building an expert travel agent as a software agent. Expert Systems with Applications, 36(2), 1291-1299.  https://doi.org/10.1016/j.eswa.2007.11.032
  66. Schramm, M. E., Trainor, K. J., Shanker, M., and Hu, M. Y. (2010). An agent-based diffusion model with consumer and brand agents. Decision Support Systems, 50(1), 234-242.  https://doi.org/10.1016/j.dss.2010.08.004
  67. Selker, T. (1994). COACH: a teaching agent that learns. Communications of the ACM, 37(7), 92-99.  https://doi.org/10.1145/176789.176799
  68. Sharp, B., Atkins, A. S., and Kothari, H. (2011). An ontology based multi-agent system to support HABIO outsourcing framework. Expert Systems with Applications, 38(6), 6949-6956.  https://doi.org/10.1016/j.eswa.2010.12.020
  69. Shirazi, M. A., and Soroor, J. (2007). An intelligent agent-based architecture for strategic information system applications. Knowledge-Based Systems, 20(8), 726-735.  https://doi.org/10.1016/j.knosys.2006.10.004
  70. Silver, M. S., Markus, M. L., and Beath, C. M. (1995). The information technology interaction model: A foundation for the MBA core course. MIS quarterly, 361-390. 
  71. Sim, K. M. (2012). Agent-based cloud computing. IEEE Transactions on Services Computing, 5(4), 564-577.  https://doi.org/10.1109/TSC.2011.52
  72. Skylogiannis, T., Antoniou, G., Bassiliades, N., Governatori, G., and Bikakis, A. (2007). DR-NEGOTIATE -A system for automated agent negotiation with defeasible logic-based strategies. Data & Knowledge Engineering, 63(2), 362-380.  https://doi.org/10.1016/j.datak.2007.03.004
  73. Smith, D. C., Cypher, A., and Spohrer, J. (1994). KidSim: programming agents without a programming language. Communications of the ACM, 37(7), 54-67.  https://doi.org/10.1145/176789.176795
  74. Son, I., Lee, D., Lee, G., and Yoo, Y. (2018). The Effect of Cloud-based IT Architecture on IT Exploration and Exploitation: Enabling Role of Modularity and Virtuality. Asia Pacific Journal of Information Systems, 28(4), 240-257.  https://doi.org/10.14329/apjis.2018.28.4.240
  75. Stummer, C., Kiesling, E., Gunther, M., and Vetschera, R. (2015). Innovation diffusion of repeat purchase products in a competitive market: an agent-based simulation approach. European Journal of Operational Research, 245(1), 157-167.  https://doi.org/10.1016/j.ejor.2015.03.008
  76. Suh, J., Park, J., Kim, B., and Rahman, H. A. (2018) How Practitioners Perceive a Ternary Relationship in ER Conceptual Modeling. Asia Pacific Journal of Information Systems, 28(2), 75-92.  https://doi.org/10.14329/apjis.2018.28.2.75
  77. Sun, S. X., Zhao, J., and Wang, H. (2012). An agent-based approach for exception handling in e- procurement management. Expert Systems with Applications, 39(1), 1174-1182.  https://doi.org/10.1016/j.eswa.2011.07.121
  78. Tapia, D. I., Fraile, J. A., Rodriguez, S., Alonso, R. S., and Corchado, J. M. (2013). Integrating hardware agents into an enhanced multi-agent architecture for Ambient Intelligence systems. Information Sciences, 222, 47-65.  https://doi.org/10.1016/j.ins.2011.05.002
  79. Trkman, P. (2010). The critical success factors of business process management. International Journal of Information Management, 30(2), 125-134.  https://doi.org/10.1016/j.ijinfomgt.2009.07.003
  80. Unland, R. (2015). Software Agent Systems. In P. Leitao and S. Karnouskos (Eds.), Industrial Agents: Emerging Applications of Software Agents in Industry (pp. 1-22). Elsevier. 
  81. Vahidov, R., Kersten, G., and Saade, R. (2014). An experimental study of software agent negotiations with humans. Decision Support Systems, 66, 135-145.  https://doi.org/10.1016/j.dss.2014.06.009
  82. Vengattaraman, T., Abiramy, S., Dhavachelvan, P., and Baskaran, R. (2011). An application perspective evaluation of multi-agent system in versatile environments. Expert Systems with Applications, 38(3), 1405-1416.  https://doi.org/10.1016/j.eswa.2010.07.047
  83. Vetschera, R. (2013). Negotiation processes: an integrated perspective. EURO Journal on Decision Processes, 1(1-2), 135-164.  https://doi.org/10.1007/s40070-013-0006-5
  84. Wang, G., Wong, T., and Wang, X. (2014). A hybrid multi-agent negotiation protocol supporting agent mobility in virtual enterprises. Information Sciences, 282, 1-14.  https://doi.org/10.1016/j.ins.2014.06.021
  85. Wang, M., Liu, J., Wang, H., Cheung, W. K., and Xie, X. (2008). On-demand e-supply chain integration: A multi-agent constraint-based approach. Expert Systems with Applications, 34(4), 2683-2692.  https://doi.org/10.1016/j.eswa.2007.05.041
  86. Wang, W., and Benbasat, I. (2008). Attributions of trust in decision support technologies: A study of recommendation agents for e-commerce. Journal of Management Information Systems, 24(4), 249-273.  https://doi.org/10.2753/MIS0742-1222240410
  87. Warkentin, M., Sugumaran, V., and Sainsbury, R. (2012). The role of intelligent agents and data mining in electronic partnership management. Expert Systems with Applications, 39(18), 13277-13288.  https://doi.org/10.1016/j.eswa.2012.05.074
  88. Wu, J., Yuan, S., Ji, S., Zhou, G., Wang, Y., and Wang, Z. (2010). Multi-agent system design and evaluation for collaborative wireless sensor network in large structure health monitoring. Expert Systems with Applications, 37(3), 2028-2036.  https://doi.org/10.1016/j.eswa.2009.06.098
  89. Yang, Y., Singhal, S., and Xu, Y. C. (2009). Offer with choices and accept with delay: a win-win strategy model for agent based automated negotiation. ICIS 2009 Proceedings, 180. 
  90. Yu, C., and Wong, T. (2015). An agent-based negotiation model for supplier selection of multiple products with synergy effect. Expert Systems with Applications, 42(1), 223-237.  https://doi.org/10.1016/j.eswa.2014.07.057
  91. Zmud, R. W. (1997). Remarks from MIS Quarterly editor. MIS Quarterly, 21(2), 261-262.