ABSTRACT
Motivated by the uniqueness of the African culture we took an intellectual trip through some topical HCI discourses in order to highlight areas amenable to flexible abstractions using Agent-based modeling/Multi agent systems (ABM/MAS). We identified issues arising from "Social computing" in Embodied Interaction and "Reassessing culture difference" in Postcolonial Computing; these underpinned the framework of our analyses. Above all, we highlight the relationship between agent technology and HCI areas; and present a summary of how it has been applied and where it can be applied in African contexts as well as the benefits of its application. The usefulness of this study is depicted in its ability to illuminate the relationship between HCI and ABM/MAS and to explicitly show what can be possibly achieved using the agent modeling approach. It is our hope that the application of ABM/MAS would stimulate rich theoretical (and intellectual) discussions that further HCI development in Africa.
- Mohamed Abdou, Lynne Hamill, and Nigel Gilbert. 2012. Designing and building an agent-based model, In Agent-Based Models of Geographical Systems, Alison J. Heppenstall, Andrew T. Crooks, Linda M. See, Michael Batty (eds.). Springer London, 141--165.Google Scholar
- Dor Abrahamson, Uri Wilensky and James Levin. 2007. Learning Complexity: Agent-based modeling supporting education research on student cognition in social contexts. Annual meeting of the American Educational Research Association, Chicago.Google Scholar
- Alessandro Acquisti, Maarten Sierhuis, William J. Clancey, Jeffrey M. Bradshaw. 2002. Agent based modeling of collaboration and work practices onboard the international space station. In Proceedings of the Eleventh Conference on Computer-Generated Forces and Behaviour Representation (CGF 02). Orlando, Fl, 181--188.Google ScholarCross Ref
- Siddhartha Agarwal, Cihan H. Dagli. 2013. Augmented cognition in human system interaction through coupled action of body sensor network and agent based modeling. Conference on Systems Engineering Research (CSER '13), 16, 20--28. http://doi: 10.1016/j.procs.2013.01.003Google ScholarCross Ref
- Lars Bækgaard. 2004. Event-based activity modeling. ALOIS04 Action Lang. Organ. Inf. Syst., Linköping, Sweden.Google Scholar
- Guohua Bai, 2004. Activity system theory approach to healthcare information system. International Conference on Service Systems and Service Management (ICSSSM04), 1--5.Google Scholar
- Clifton W. Baldwin, Brian Sauser, and Robert Cloutier. 2015. Simulation approaches for system of systems: Events-based versus agent based modeling, 2015 Conference on Systems Engineering Research, 44, 363--372. http://doi: 10.1016/j.procs.2015.03.032Google ScholarCross Ref
- Helmy H. Baligh, Richard M. Burton and Borge Obel. 1996. Organizational consultant: Creating a useable theory for organizational design. Management Science, 42, 1648--1662.Google ScholarDigital Library
- Stefania Bandini, Sara Manzoni and Giuseppe Vizzari. 2009. Agent-based modeling and simulation: An informatics perspective. J Artif Soc Social Simul, 12, 4: 4--25.Google Scholar
- Andre F. Batista, Maria B. Marietto, Wagner T. Botelho, Guiou Kobayashi, Brunno P. Alves, Sidney Castro and Terry L. Ruas. 2011. Principles of agent-oriented programming. In Multi-Agent Systems - Modeling, Control, Programming, Simulations and Applications, Faisal Alkhateeb (ed.)., InTech, 317--342.Google Scholar
- Nicola J. Bidwell. 2014. Moving the centre to design social media in rural Africa. AI & Society, 1--27. Google ScholarDigital Library
- Antanas A. Bielskis, Vitalijus Denisovas, Darius Drungilas, Gediminas Gricius and Dale Dzemydiene. 2010. Multi-agent-based human computer interaction of e-health care system for people with movement disabilities. Electronics and Electrical Engineering, Kaunas, Technologija, 7, 103: 77--82.Google Scholar
- Judy Biljon and Paula Kotzé. 2007. Modelling the factors that Influence Mobile Phone Adoption. Proceedings of the 2007 annual research conference of the South African institute of computer scientists and information technologist on IT research in developing countries, 152--161. Google ScholarDigital Library
- Cynthia Breazeal. 2003. Social Interaction in HRI: The Robot View. IEEE Transactions on Man, Cybernetics and Systems, Volume: 34, 2:181--186. Google ScholarDigital Library
- José M. Canino-Rodríguez, Jesús García-Herrero, Juan Besada-Portas, Antonio G. Ravelo-García, Carlos Travieso-González and Jesús B. Alonso-Hernández. 2015. Human computer interactions in next-generation of aircraft smart navigation management systems: task analysis and architecture under an agent-oriented methodological approach. Sensors, 15, 5228--5250.Google ScholarCross Ref
- Rosaria Conte. 2002. Agent-based modeling for understanding social intelligence. PNAS, 99, 3: 7189--7190.Google ScholarCross Ref
- Andrew T. Crooks and Christian J. E. Castle. 2012. The integration of agent-based modelling and geographical information for geospatial simulation, In Agent-Based Models of Geographical Systems, Alison J. Heppenstall, Andrew T. Crooks, Linda M. See, Michael Batty (eds.). Springer London, 219--254.Google Scholar
- Scott A. Deloach, Mark F. Wood and Clint H. Sparkman. 2001. Multiagent. International Journal of Software Engineering and Knowledge Engineering, 11, 3:231--258.Google ScholarCross Ref
- Paul Dourish. 1999. Embodied interaction: Exploring the foundations of a new approach to HCI.Google Scholar
- Paul Dourish. 2001. Where the action is: The foundations of embodied interaction. MIT Press. Google ScholarDigital Library
- Rapporter Fran. 2006. Agent-based Interface approach with activity theory-human-computer interaction in diabetic health care system. Masters Thesis. School of Mathematics and Systems Engineering, Växjö University.Google Scholar
- Helene Gelderblom, Tobie van Dyk, and Judy van Biljon. 2010. Mobile phone adoption: Do existing models adequately capture the actual usage of older adults? Proceedings of the 2007 Annual resrach Conference of the South African Institute of Computer Scientists and Information Technologist, 67--74. Google ScholarDigital Library
- Wayne D. Gray and Erik M. Altmann. 2001. Cognitive modeling and human-computer interaction. In International Encyclopedia of Ergonomics and Human Factors, Waldemar Karwowski (ed.). New York: Taylor and Francis, 1, 387--391.Google Scholar
- Volker Grimma, Uta Berger, Finn Bastiansen, Sigrunn Eliassen, Vincent Ginot, Jarl Giske, John Goss-Custard, Tamara Grand, Simone K. Heinz, Geir Huse, Andreas Huth, Jane U. Jepsen, Christian Jørgensen, Wolf M. Mooij, Birgit Müller, Guy Pe'er, Cyril Piou, Steven F. Railsback, Andrew M. Robbins, Martha M. Robbins, Eva Rossmanith, Nadja Rüger, Espen Strand, Sami Souissi, Richard A. Stillman, Rune Vabø, Ute Visser, Donald L. DeAngelis. 2006. A standard protocol for describing individual-based and agent-based models. Ecological Modelling, 198, 115--126.Google ScholarCross Ref
- Volker Grimm, Uta Berger, Donald L. DeAngelis, Gary Polhill, Jarl Giske, Steven F. Railsback. 2010. The ODD protocol: A review and first update. Ecological Modelling, 221, 2760--2768.Google ScholarCross Ref
- Edward T. Hall. 1990. The Silent Language. New York: Anchor Books.Google Scholar
- Manolo D. Hina, Chakib Tadj, Amar Ramdane-Cherif and Nicole Levy. 2011. A multi-agent based multimodal system adaptive to the user's interaction context. In Multi-Agent Systems - Modeling, Interactions, Simulations and Case Studies, Faisal Alkhatee, Eslam A. Maghayreh and Iyad A. Doush (eds.). InTech, 30--55.Google Scholar
- Geert Hofstede. 2001. Culture's consequences: Comparing values, behaviors, institutions, and organizations across nations (2nd edition). Thousand Oaks, California: Sage Publications, Inc.Google Scholar
- Lilly Irani, Janet Vertesi, Paul Dourish, Kavita Philip and Rebecca E. Grinter. 2010. Postcolonial computing: A lens on design and development. In Proc. CHI 2010, 1311--1320. http://doi.acm.org/978-1-60558-246. Google ScholarDigital Library
- Toru Ishida, Les Gasser and Hideyuki Nakashima. 2005. Massively multi-agent systems I. First international workshop, in MMAS 2004. Heidelberg: Springer-Verlag, 104--120.Google ScholarCross Ref
- Nadeem Jamali and Xinghui Zhao. 2008. Massively multi-agent technology. AAMAS workshops, 28--42. Google ScholarDigital Library
- Robert Junges and Franziska Klügl. How to design agent-based simulation models using agent learning. In Proceedings of the 2012 Winter Simulation Conference. 1--10. Google ScholarDigital Library
- Victor Kaptelinin. 1996. Activity theory: Implications for human-computer interaction. In Context and Consciousness: Activity Theory and Human. Bonnie A. Nardi (ed.). The MIT Press, 103--116. Google ScholarDigital Library
- Fakhreddine Karray, Milad Alemzadeh, Jamil A. Saleh and Mo N. Arab. 2008. Human computer interaction: Overview on state of the art. International Journal on Smart Sensing and Intelligent Systems,1, 1:137--159.Google ScholarCross Ref
- James E. Lassiter. 2000. African culture and personality: Bad social science, effective social activism, or a call to reinvent ethnology? African Studies Quarterly, 3, 3: 1--21.Google Scholar
- Soren Lauesen. 2004 User Interface Design: A Software Engineering Perspective. Pearson-Addison. Google ScholarDigital Library
- Leigh Tesfatsion, 2010. Introductory notes on agent-based modeling, agent-oriented programming, & AMES. Seminar Presentation. (13 June 2010), Iowa State University Ames, Iowa.Google Scholar
- Xu Liang, Ruo Wang and Guohua Bai. 2009. A Multi-Agent System Based on Activity Theory for Collaborative Network Learning. Education Technology and Computer Science, 2009. ETCS '09. First International Workshop on, 392--397. http://doi.org/10.1109/ETCS.2009.97 Google ScholarDigital Library
- Brian Logan, Mike Fraser, Daniel Fielding, Steve Benford, Chris Greenhalgh and Pilar Herrero. 2002. Keeping in touch: Agents reporting from collaborative virtual environments. Technical Report. SS-02-01, AAAI.Google Scholar
- Alessio Lomuscio. 1999. Intelligent agents -- Introduction. Crossroads 5, 2. Google ScholarDigital Library
- Charles M. Macal and Michael J. North. 2006. Tutorial on agent-based modeling and simulation part 2: How to model with agents. In Proceedings of 2006 Winter Simulation Conference, 2006, L. F. Perrone, F. P. Wieland, J. Liu, B. G. Lawson, D. M. Nicol, and R. M. Fujimoto, Eds., IEEE, 73--83. Google ScholarDigital Library
- Malegapuru W. Makgoba. 1997. MOKOKO, the makgoba affair: A reflection on transformation. Florida Hills: Vivlia Publishers and Booksellers.Google Scholar
- John S. Mbiti. 1969. African religions and philosophy. New York: Praeger Publishers.Google Scholar
- Mahmoud Neji and Mohamed B. Ammar. 2007. Agent-based collaborative affective e-learning framework. The Electronic Journal of e-Learning, 5, 22: 123--134.Google Scholar
- Muaz A. Niazi and Amir Hussain. 2011. A novel agent-based simulation framework for sensing in complex adaptive environments. IEEE Sensor Journal, 11, 404--412.Google ScholarCross Ref
- Jakob Nielsen. 1994. Usability Engineering. Morgan Kaufman Publishers Inc.Google ScholarDigital Library
- Donald A. Norman. 2002. The design of everyday things. New York: Basic Books. Google ScholarDigital Library
- David O'Sullivan and Mordechai Haklay. 2000. Agent-based models and individualism: is the world agent-based? Environment and Planning A, 32, 1409--1425.Google ScholarCross Ref
- Lin Padgham and Michael Winikoff. 2003. Prometheus: A methodology systems engineering for developing intelligent agents. In Proceedings of the 3rd international conference on Agent-oriented software engineering III. Springer-Verlag, 174--185. Google ScholarDigital Library
- Hazel R. Parry and Mike Bithell. 2012. Large scale agent-based modelling: A review and guidelines for model scaling. In Agent-Based Models of Geographical Systems, Alison J. Heppenstall, Andrew T. Crooks, Linda M. See, Michael Batty (eds.). Springer London, 271--308.Google Scholar
- Yuqing Ren and Robert E. Kraut. 2014. Agent-based modeling to inform online community design: Impact of topical breadth, message volume, and discussion moderation on member commitment and contribution. Human--Computer Interaction, 29, 351--389. http://doi: 10.1080/07370024.2013.828565 Google ScholarDigital Library
- Chin Seah, Maarten Sierhuis and William J. Clancey. 2005. Multi-agent modeling and simulation approach for design and analysis of MER mission operations. In Proceedings of 2005 International Conference on Human-Computer Interface Advances for Modeling and Simulation (SIMCHI'05), 73--78.Google Scholar
- Marco Stuit and Nick B. Szirbik. 2006. Embodied interactions: A way to model and execute complex and changing business processes with agents. In Proceedings of the Seventh Annual International Workshop for Engineering Societies in the Agent World (ESAW'06), 169--184.Google Scholar
- Marco Stuit and Nick B. Szirbik. 2009. Towards agent-based modeling and verification of collaborative business processes: An approach centered on interactions and behaviors. Int. J. Cooperative Inf. Syst., 18, 423--479.Google ScholarCross Ref
- Lucy A. Suchman. 2002. Practice-Based Design of Information Systems: Notes from the Hyperdeveloped World. The Information Society, 18, 139--144.Google ScholarCross Ref
- Kentaro Toyama. 2010. Human--Computer Interaction and Global Development. Foundations and Trends Human--computer interaction, 4, 1: 1--79. Google ScholarDigital Library
- Dingeman Verwaart. 2011. Agent-based modeling of culture's consequences for trade. Doctoral Thesis. Technical University of Delft.Google Scholar
- Nathan J. Waddington and Ron Wakkary. 2010. Everyday design through the lens of embodied interaction. Grand Annual Conference 2010.Google Scholar
- Michael Wooldridge, Nicholas R. Jennings, David Kinny. 2000. The Gaia methodology for agent-oriented analysis and design. Journal of Autonomous Agents and Multi-Agent Systems, 3, 285--312. Google ScholarDigital Library
- Peng Zhang, Bengt Carlsson, Stefan J. Johansson. 2010. Enhance collaboration in diabetic healthcare for children using multi-agent systems. International Journal of Agent-Oriented Software Engineering, 4, 2: 155--173. Google ScholarDigital Library
- Peng Zhang and Guohua Bai. 2005. An activity systems theory approach to agent technology. International Journal of Knowledge and Systems Sciences, 2, 60--65.Google Scholar
Index Terms
The Topicality of Agent-Based Modeling/Multi Agent Systems in Human Computer Interaction Research: An African Perspective
Recommendations
A Plan Based Coalition Formation Model for Multi-agent Systems
WI-IAT '11: Proceedings of the 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Volume 02This article addresses the coalition formation problem in a multi-agent context where agents plan their activities dynamically and use these plans to coordinate their actions and form suitable coalitions. In most coalition formation methods, when ...
Multi-agent systems
Encyclopedia of Computer ScienceMulti-agent systems are computational systems in which several artificial "agents", which are programs, interact or work together over a communications network to perform some set of tasks jointly or to satisfy some set of goals. These systems may ...
Dealing with space in multi--agent systems: a model for situated MAS
AAMAS '02: Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 3The paper introduces the Multilayered Multi--Agent Situated System (MMASS). The MMASS allows tha description of situated agents that is, agents sensitive to the spatial relationships that determine constraints and abilities for actions as well as ...
Comments