An Architecture Proposal for Human-Agent Societies

  • Holger Billhardt
  • Vicente Julián
  • Juan Manuel Corchado
  • Alberto Fernández
Part of the Communications in Computer and Information Science book series (CCIS, volume 430)


Agreement technologies have settled the basis for creating systems that operate on the basis of agreements in societies of independent, autonomous computational entities (agents). However, nowadays more and more systems of such kind rely on a seamless interaction of software agents with humans. Humans work in partnership (directly or indirectly) or closely related with agents that are able to act autonomously and intelligently. Specifically, humans and agents have the ability to establish a series of relationships/collaborative interactions with each other, forming what might be called human-agent teams to meet their individual or collective goals within an organisation or social structure. Systems in which people and agents operate on a large scale offer an enormous potential but also require the consideration of additional issues. In this paper we analyse the open issues that may be addressed for researches in order to develop open human-agent systems. We present a real-world case study and an abstract architecture proposal for such systems.


Multi-agent systems Human-agent societies Service-oriented multi- agent systems 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Zambonelli, F., Jennings, N., Wooldridge, M.: Developing multiagent systems: The GAIA methodology. ACM Trans. on Soft. Eng. and Methodology 12, 317–370 (2003)CrossRefGoogle Scholar
  2. 2.
    Argente, E., Julian, V., Botti, V.: Multi-Agent System Development based on Organizations. Electronic Notes in Theoretical Computer Science 150(3), 55–71 (2006)CrossRefGoogle Scholar
  3. 3.
    Ferber, J., Gutknecht, O., Michel, F.: From Agents to Organizations: An Organizational View of Multi-agent Systems. In: Giorgini, P., Müller, J.P., Odell, J. (eds.) AOSE 2003. LNCS, vol. 2935, pp. 214–230. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  4. 4.
    Caire, G., et al.: Agent Oriented Analysis Using Message/UML. In: Wooldridge, M.J., Weiß, G., Ciancarini, P. (eds.) AOSE 2001. LNCS, vol. 2222, p. 119. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  5. 5.
    Juan, T., Pierce, A., Sterling, L.: Roadmap: Extending the Gaia methodology for complex open systems. In: Proc. AAMAS 2002, pp. 3–10 (2002)Google Scholar
  6. 6.
    Esteva, M., Rodríguez-Aguilar, J.-A., Sierra, C., Garcia, P., Arcos, J.L.: On the Formal Specification of Electronic Institutions. In: Sierra, C., Dignum, F.P.M. (eds.) AgentLink 2000. LNCS (LNAI), vol. 1991, pp. 126–147. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  7. 7.
    Noriega, P., Sierra, C.: Electronic institutions: Future trends and challenges. In: Klusch, M., Ossowski, S., Shehory, O. (eds.) CIA 2002. LNCS (LNAI), vol. 2446, pp. 14–17. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  8. 8.
    Dignum, V., Vázquez-Salceda, J., Dignum, F.: OMNI: Introducing Social Structure, Norms and Ontologies into Agent Organizations. In: Bordini, R.H., Dastani, M., Dix, J., El Fallah Seghrouchni, A. (eds.) PROMAS 2004. LNCS (LNAI), vol. 3346, pp. 181–198. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  9. 9.
    Hübner, J., Sichman, J., Boissier, O.: MOISE+: Towards a Structural, Functional and Deontic Model for MAS Organizations. In: Proc. AAMAS, pp. 501–502 (2002)Google Scholar
  10. 10.
    Argente, E., Botti, V., Julian, V.: GORMAS: An organizational-oriented methodological guideline for open MAS. In: Gleizes, M.-P., Gomez-Sanz, J.J. (eds.) AOSE 2009. LNCS, vol. 6038, pp. 32–47. Springer, Heidelberg (2011)Google Scholar
  11. 11.
    Argente, E., Botti, V., Carrascosa, C., Giret, A., Julian, V., Rebollo, M.: An Abstract Architecture for Virtual Organizations: The THOMAS approach. Knowledge and Information Systems 29, 379–403 (2011)CrossRefGoogle Scholar
  12. 12.
    Deloach, S.A., Oyenan, W.H., Matson, E.T.: A capabilities-based model for adaptive organizations. Autonomous Agents and Multi-Agent Systems 16(1), 13–56 (2008)CrossRefGoogle Scholar
  13. 13.
    Omicini, A., Ricci, A., Viroli, M.: Artifacts in the a&a meta-model for multi-agent systems. Autonomous Agents and Multi-Agent Systems 17(3), 432–456 (2008)CrossRefGoogle Scholar
  14. 14.
    Lopes Cardoso, H., Oliveira, E.: Social control in a normative framework: An adaptive deterrence approach. Web Intelligence and Agent Systems 9, 363–375 (2011)Google Scholar
  15. 15.
    Centeno, R., Billhardt, H., Hermoso, R.: Persuading agents to act in the right way: An incentive-based approach. Engineering Applications of Artificial Intelligence 26(1), 198–210 (2013)CrossRefGoogle Scholar
  16. 16.
    Centeno, R., Billhardt, H., Hermoso, R., Ossowski, S.: Organising MAS: a formal model based on organisational mechanisms. In: Proceedings of the 2009 ACM symposium on Applied Computing, pp. 740–746 (2009)Google Scholar
  17. 17.
    Ossowski, S. (ed.): Agreement Technologies. Low, Governance and Technologies Series, vol. 8. Springer (2013)Google Scholar
  18. 18.
    Martin, D., et al.: OWL-S: Semantic Markup for Web Services, W3C Member Submission (2004),
  19. 19.
    Roman, D., Lausen, H., Keller, U. (eds.): Web Service Modeling Ontology (WSMO). Technical report, WSMO Final Draft (2005),
  20. 20.
    Kopecky, J., Vitvar, T., Bournez, C., Farrell, J.: SAWSDL: Semantic Annotations for WSDL and XML Schema. IEEE Internet Computing 11(6) (2007)Google Scholar
  21. 21.
    Sheth, A., Gomadam, K., Lathem, J.: SA-REST: Semantically Interoperable and Easier-to-Use Services and Mashups. IEEE Internet Computing 11(6), 91–94 (2007)CrossRefGoogle Scholar
  22. 22.
    Kopecky, J., Vitvar, Zaremba, M., Fensel, D.: WSMO-Lite: Lightweight Semantic Descriptions for Services on the Web Full. In: Proceedings of 5th ECOWS, pp. 77–86 (2007)Google Scholar
  23. 23.
    Huhns, M., Singh, M., Burstein, M., Decker, K., Durfee, E., Finin, T., Gasser, L., Goradia, H., Jennings, N.R., Lakartaju, K., Nakashima, H., Parunak, V., Rosenschein, J., Ruvinsky, A., Sukthankar, G., Swarup, S., Sycara, K., Tambe, M., Wagner, T., Zavala, L.: Research directions for service-oriented multiagent systems. IEEE Internet Computing 9(6), 69–70 (2005)CrossRefGoogle Scholar
  24. 24.
    Fernández, A., Ossowski, S.: A multiagent approach to the dynamic enactment of semantic transportation services. IEEE Transactions on Intelligent Transportation Systems 12(2), 333–342 (2011)CrossRefGoogle Scholar
  25. 25.
    Fernández, A., Hayes, C., Loutas, N., Peristeras, V., Polleres, A., Tarabanis, K.: Closing the Service Discovery Gap by Collaborative Tagging and Clustering Techniques. In: 2nd International Joint Workshop on Service Matchmaking and Resource Retrieval in the Semantic Web (SMR2), Karlsruhe, Alemania (2008)Google Scholar
  26. 26.
    Cong, Z., Fernández, A.: Enabling Web Service Discovery in Heterogeneous Environments. International Journal of Metadata, Semantics and Ontologies (in press)Google Scholar
  27. 27.
    Ehrig, M.: Ontology Alignment: Bridging the Semantic Gap. Springer, Heidelberg (2007)Google Scholar
  28. 28.
    Euzenat, J., Shvaiko, P.: Ontology matching. Springer, Heidelberg (2007)MATHGoogle Scholar
  29. 29.
    Augusto, J.C.: Ambient Intelligence: the Confluence of Ubiquitous/Pervasive Computing and Artificial Intelligence. In: Schuster, A. (ed.) Intelligent Computing Everywhere. Springer (2007)Google Scholar
  30. 30.
    IST Advisory Group. The European Union report: Scenarios for Ambient Intelligence in 2010 (2001),
  31. 31.
    Weiser, M.: The Computer for the 21st Century. Scientific American 265, 94–104 (1991)CrossRefGoogle Scholar
  32. 32.
    Satyanarayanan, M.: Pervasive Computing: Vision and Challenges. IEEE Personal Communications 8(4), 10–17 (2001)CrossRefGoogle Scholar
  33. 33.
    Ramos, C., Augusto, J.C., Shapiro, D.: Ambient Intelligence—the Next Step for Artificial Intelligence. IEEE Intelligent Systems 23, 15–18 (2008)CrossRefGoogle Scholar
  34. 34.
    Want, R., Hopper, A., Falcao, V., Gibbons, J.: The Active Badge Location System. ACM Transactions on Information Systems 10(1), 91–102 (1992)CrossRefGoogle Scholar
  35. 35.
    Skov, M., Hoegh, R.: Supporting information access in a hospital ward by a context-aware mobile electronic patient record. Journal of Perv. and Ubiq. Computing 10, 205–214 (2006)CrossRefGoogle Scholar
  36. 36.
    Park, D., Hwang, S., Kim, A., Chang, B.: A Context-Aware Smart Tourist Guide Application for an Old Palace. In: Proc. of the 3rd International Conference on Convergence Information Technology, pp. 89–94 (2007)Google Scholar
  37. 37.
    Gu, T., Pung, H.K., Zhang, D.Q.: Towards an osgibased infrastructure for context-aware applications in smart homes. IEEE Pervasive Computing, 66–74 (2004)Google Scholar
  38. 38.
    Holvoet, T., Valckenaers, P.: Beliefs, desires and intentions through the environment. In: Proceedings of AAMAS 2006, pp. 1052–1054 (2006)Google Scholar
  39. 39.
    Schilit, B., Theimer, M.: Disseminating active map information to mobile hosts. IEEE Network 8(5), 22–32 (1994)CrossRefGoogle Scholar
  40. 40.
    Pynadath, D.V., Scerri, P., Tambe, M.: Towards Adjustable Autonomy for the Real World. Journal of Artificial Intelligence Research 17, 171–228 (2002)MATHMathSciNetGoogle Scholar
  41. 41.
    Dorais, G., Bonasso, R.P., Kortenkamp, D., Pell, B., Schreckenghost, D.: Adjustable autonomy for human-centered autonomous systems. Working notes of the Sixteenth International Joint Conference on Artificial Intelligence, Workshop on Adjustable Autonomy Systems, pp. 16–35 (1999)Google Scholar
  42. 42.
    Atencia, M., Schorlemmer, M.: An interaction-based approach to semantic alignment. Web Semantics: Science, Services and Agents on the World Wide Web 12-13, 131–147 (2012)CrossRefGoogle Scholar
  43. 43.
    Tordai, A.: On Combining Alignment Techniques. Editorial Vrije Universiteit, Amsterdam (2012)Google Scholar
  44. 44.
    Koster, A., Schorlemmer, M., Sabater-Mir, J.: Engineering trust alignment: Theory, method and experimentation. Journal of Human-Computer Studies 70(6), 450–473 (2012)CrossRefGoogle Scholar
  45. 45.
    Koster, A., Sabater-Mir, J., Schorlemmer, M.: Trust Alignment: A Sine Qua Non of Open Multi-agent Systems. In: Meersman, R., et al. (eds.) OTM 2011, Part I. LNCS, vol. 7044, pp. 182–199. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  46. 46.
    Abras, S., Ploix, S., Pesty, S., Jacomino, M.: A multi-agent home automation system for power management. In: Cetto, J.A., Ferrier, J.-L., Pereira, J.D., Filipe, J. (eds.) Informatics in Control Automation and Robotics. LNEE, vol. 15, pp. 59–68. Springer, Heidelberg (2008)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Holger Billhardt
    • 1
  • Vicente Julián
    • 2
  • Juan Manuel Corchado
    • 3
  • Alberto Fernández
    • 1
  1. 1.CETINIAUniversidad Rey Juan CarlosSpain
  2. 2.DSICUniversidad Politécnica de ValenciaValenciaSpain
  3. 3.BISITEUniversidad de SalamancaSalamancaSpain

Personalised recommendations