TOWARDS AN AGENT-ORIENTED FRAMEWORK FOR SERIOUS GAMES - Architecting with Behavioural Software Agents

Aaron D. Tull, Tucker S. Smith, Kendra M. L. Cooper

2011

Abstract

Agent-oriented software architectures for serious games and game development frameworks are beginning to receive attention. They are viewed as potentially valuable solutions to support the rapid and inexpensive development of games with high usability and playability. This problem domain also has challenging technical quality of service requirements (modifiability, performance, flexibility, scalability, concurrency, portability, integration of diverse technologies), which need to be carefully considered in the architecture. Here, we present a collection of high level requirements (goals) for this problem domain and argue that a new, agent-oriented component based solution is needed that explicitly models agent-based behaviour. We propose an agent-oriented extension of the adaptive object-model pattern in this research; a running example on requirements engineering software engineering education is used to help explain the architecture. The architecture is discussed with respect to the technical quality of service requirements.

References

  1. Cooper, K., 2011. SimSYS Project Website, available at: http://www.utdallas.edu/kcooper/SimSYS.
  2. Dignum, F., Westra, J., van Doesburg, W., and Harbers, M., 2009. Games and Agents: Designing Intelligent Gameplay, in International Journal of Computer Games Technology.
  3. Duvigneau, M., Moldt, D., and Rölke, H., 2003. Concurrent Architecture for a Multi-agent Platform, Agent-Oriented Software Engineering III, LNCS.
  4. Goschnick, S., Balbo, S., and Sonenberg, L., 2008. ShaMAN: An Agent Meta-model for Computer Games, in Proceedings 2nd Conference on HumanCentered Software Engineering.
  5. Jepp, P. Fradinho, M., and Pereira, J. M., 2010. An Agent Framework for a Modular Serious Game. In Proceedings 2nd International Conference on Games and Virtual Worlds for Serious Applications.
  6. Kobti, Z. and Sharma, S., 2007. A Multi-Agent Architecture for Game Playing. In Proceedings of the 2007 IEEE Symposium on Computational Intelligence and Games.
  7. Lee, J. and Zhao, L., 2002. A Real-Time Agent Architecture: Design, Implementation and Evaluation. In Intelligent Agents and Multi-Agent Systems, LNCS.
  8. Luo, J. and Chang, H., 2010. A Scalable Architecture for Massive Multi-player Online Games Using Peer-toPeer Overlay. In Proceedings 2010 12th International Conference on Advanced Communication Technology.
  9. O'Malley, S. and DeLoach, S., 2001. Determining When to Use an Agent-Oriented Software Engineering Paradigm, in Proceedings of the Second International Workshop On Agent-Oriented Software Engineering.
  10. Shukri, S. and Shaukhi, M., 2008. A Study on MultiAgent Behavior in a Soccer Game Domain, in World Academy of Science, Engineering and Technology.
  11. Smith, T., Tull, A., Cooper, K., and Longstreet, C, 2011. Can simulation training games help shift the paradigm of software and systems engineering education?, SIMULTECH 2011 (submitted).
  12. Wooldridge, M., 2009. Introduction to MultiAgent Systems, John Wiley & Sons, 2nd edition.
  13. Yingying, S. and Grogono, P., 2009. An approach of realtime team behavior control in games, in Proceedings 21st IEEE International Conference on Tools with Artificial Intelligence.
  14. Yoder, J and Johnson, R., 2002. The Adaptive ObjectModel Architectural Style. In Proceeding of the 3rd IEEE/IFIP Conference on Software Architecture: System Design, Development and Maintenance.
Download


Paper Citation


in Harvard Style

D. Tull A., S. Smith T. and M. L. Cooper K. (2011). TOWARDS AN AGENT-ORIENTED FRAMEWORK FOR SERIOUS GAMES - Architecting with Behavioural Software Agents . In Proceedings of 1st International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH, ISBN 978-989-8425-78-2, pages 192-199. DOI: 10.5220/0003621001920199


in Bibtex Style

@conference{simultech11,
author={Aaron D. Tull and Tucker S. Smith and Kendra M. L. Cooper},
title={TOWARDS AN AGENT-ORIENTED FRAMEWORK FOR SERIOUS GAMES - Architecting with Behavioural Software Agents},
booktitle={Proceedings of 1st International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,},
year={2011},
pages={192-199},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003621001920199},
isbn={978-989-8425-78-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of 1st International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,
TI - TOWARDS AN AGENT-ORIENTED FRAMEWORK FOR SERIOUS GAMES - Architecting with Behavioural Software Agents
SN - 978-989-8425-78-2
AU - D. Tull A.
AU - S. Smith T.
AU - M. L. Cooper K.
PY - 2011
SP - 192
EP - 199
DO - 10.5220/0003621001920199