Journal of Intelligent Information Systems

, Volume 43, Issue 1, pp 33–57 | Cite as

OBCAS: an agent-based system and ontology for mobile context aware interactions

  • Pilar Castro Garrido
  • Irene Luque Ruiz
  • Miguel Ángel Gómez-Nieto


Society is changing and technological advances provide mechanisms to facilitate the development of a large number of tasks in technical, humanities, health and social areas. Nowadays, application of the improvement of people’s quality of life is generating significant interest, giving birth to systems oriented to the supervision, care and help for people in the development of their daily affairs. Thus, we may assume that its application to the supervision of a specific group of people can improve the quality of life for many people. OBCAS implements a monitoring service through mobile devices capable of providing enough information for an intelligent system. The multi-agent component provides the intelligence for the system, allowing it to run the appropriate services by adjusting them to the user’s profile and preferences. AGATHA is an application based on OBCAS that provides an alarm service during a supervision process. AGATHA has been tested on the supervision of elderly and victims of gender violence, and the result shown in this paper has been satisfactory.


Ontology JADE Context aware Mobile phone Ubiquitous computing 



The Ministry of Science and Innovation of Spain (MICINN) supported this work (Project: TIN2011-24312).


  1. Álvarez Rello, A., Álvarez Martínez, J.A., Álvarez Rueda, J.M., et al. (2011). El sistema de emergencias y urgencias médicas extrahospitalarias en Andalucía. Los servicios de emergencia y urgencias médicas extrahospitalarias en España (pp. 130—157).Google Scholar
  2. Bellifemine, F., Caire, G., Greenwood, D. (2007). Developing multi-agent systems with JADE. Wiley.Google Scholar
  3. Bickmore, T., Pfeifer Vardoulakis, L.M., Schulman, D. (2013). Tinker: a relational agent museum guide. Autonomous Agents and Multi-Agent Systems. doi: 10.1007/s10458-012-9216-7.
  4. Chaimontree, S., Atkinson, K., Coenen, F. (2011). A framework for multi-agent based clustering. Autonomous Agents and Multi-Agent Systems, 25, 425–446.CrossRefGoogle Scholar
  5. Chen, R.-S., & Chen, D.-K. (2007). Apply ontology and agent technology to construct virtual observatory. Expert Systems with Applications, 34, 2019–2028.CrossRefGoogle Scholar
  6. Dey, A.K., & Abowd, G.D. (1999). Towards a better understanding of context and context-awareness. GVU Technical Report. GIT-GVU-99-22, Georgia Institute of Technology.Google Scholar
  7. Ferber, J. (1999). Multi-agent system: an introduction to distributed artificial intelligence. Addison Wesley.Google Scholar
  8. Finkenzeller, K. (2010). RFID handbook: fundamentals and applications in contactless smart cards, radio frequency identification and near-field communication. Wiley.Google Scholar
  9. FIPA (Foundation for Intelligent Physical Agents) (2013). Accessed 2 Feb 2013.
  10. Fraile, J.A., Bajo, J., Perez-Lancho, B., Sanz, E. (2009). Hoca: multiagent architecture for developing intelligent home care environments. International Symposium on Distributed Computing and Artificial Intelligence, Advances in Soft Computing, 50(1), 52–61.Google Scholar
  11. García-Sanchez, F., Valencia, R., Martínez, R., Fernández, J.T. (2009). An ontology, intelligent agent-based framework for the provision of semantic web services. Expert Systems with Applications, 36(2), 3167–3187.CrossRefGoogle Scholar
  12. JADE (Java Agent DElopment Framework) (2013). Accessed 2 Feb 2013.
  13. Julien, C., & Roman, G.C. (2005). Supporting context-aware interaction in dynamic multi-agent systems. Lecture Notes in Computer Science. doi: 10.1007/978-3-540-32259-7_9.
  14. Kacprzyk, J., & Zadrozny, S. (2010). Soft computing and web intelligence for supporting consensus reaching. Soft Computing, 14(8), 833–846.CrossRefGoogle Scholar
  15. NFC Forum (2013). Accessed 15 Feb 2013.
  16. O’Hare, G.M.P., & O’Grady, M.J. (2003). Gulliver’s Genie: a multi-agent system for ubiquitous and intelligent content delivery. Computer Communications, 26(11), 1177–1187.CrossRefGoogle Scholar
  17. Staab, S., & Studer, R. (2009). Handbook on ontologies. International handbooks on information systems. Springer.Google Scholar
  18. Volz, R. (2007). Semantics at work ontology management – tools and techniques. University of Karlsruhe.Google Scholar
  19. Weiser, M. (1991). The computer for the 21st century. Scientific American, 265(3), 66–75J.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media New York 2014

Authors and Affiliations

  • Pilar Castro Garrido
    • 1
  • Irene Luque Ruiz
    • 1
  • Miguel Ángel Gómez-Nieto
    • 1
  1. 1.Department of Computing and Numerical AnalysisUniversity of Córdoba Campus Universitario de RabanalesCórdobaSpain

Personalised recommendations