Skip to main content

An Infrastructure for the Design and Development of Open Interaction Systems

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 8245))

Abstract

We propose an infrastructure for the design and development of Open Interaction Systems (OISs), based on solutions from Service Oriented Architecture, Semantic Technologies, and Normative Multiagent Systems. OISs are open to diverse types of participants (software agents), and enable them to interact with each other to achieve their objectives. To do so the participants are allowed to interact in compliance with previously agreed-upon regulations provided by the system and on the basis of the semantics of the communicative acts performed, both of which are enforced by the system. The infrastructure we propose, based on the OCeAN metamodel of Artificial Institutions, involves four layers: (i), the Messaging Layer, which enables observable ACL message exchanges between heterogeneous participants while respecting ownership boundaries; (ii), the Core Service Layer, which enables the participants to perform observable non-communicative actions relevant to the ongoing application; (iii), the Bridging Layer, in charge of interpreting the participants’ actions in a form suitable for regulation; and (iv), the Regulation Layer, which holds the regulations and enforces them with respect to the participants’ activities.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Balani, N., Hathi, R.: Apache CXF Web Service Development. Packt Publishing (2009)

    Google Scholar 

  2. Baldoni, M., Baroglio, C., Capuzzimati, F.: 2COMM: a commitment-based MAS architecture. In: Cossentino, M., El Fallah Seghrouchni, A., Winikoff, M. (eds.) EMAS 2013. LNCS (LNAI), vol. 8245, pp. 38–57. Springer, Heidelberg (2013)

    Google Scholar 

  3. Chiarabini, L.: CORBA vs. Web Services (May 2004), http://www.itu.dk/~oladjones/mastersthesis/materialsfromportals/corbaversuswebservices.pdf (accessed March 14, 2013)

  4. Criado, N., Argente, E., Noriega, P., Botti, V.: MaNEA: A Distributed Architecture for Enforcing Norms in Open MAS. Engineering Applications of Artificial Intelligence 26(1), 76–95 (2012)

    Article  Google Scholar 

  5. Erl, T.: Service-Oriented Architecture (SOA): Concepts, Technology, and Design. Prentice Hall (August 2005)

    Google Scholar 

  6. Erl, T.: SOA Principles of Service Design (The Prentice Hall Service-Oriented Computing Series from Thomas Erl). Prentice Hall PTR, Upper Saddle River (2007)

    Google Scholar 

  7. Fornara, N.: Specifying and Monitoring Obligations in Open Multiagent Systems Using Semantic Web Technology. In: Elçi, A., Koné, M.T., Orgun, M.A. (eds.) Semantic Agent Systems. SCI, vol. 344, pp. 25–45. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  8. Fornara, N., Colombetti, M.: Specifying Artificial Institutions in the Event Calculus. In: Dignum, V. (ed.) Handbook of Research on Multi-Agent Systems: Semantics and Dynamics of Organizational Models, ch. XIV. Information Science Reference, pp. 335–366. IGI Global (2009)

    Google Scholar 

  9. Fornara, N., Colombetti, M.: Representation and monitoring of commitments and norms using OWL. In: AI Communications - European Workshop on Multi-Agent Systems (EUMAS) 2009, vol. 23(4), pp. 341–356 (2010)

    Google Scholar 

  10. Fornara, N., Okouya, D., Colombetti, M.: A Framework of Open Interactions based on Web Services and Semantic Web Technologies. In: Proceedings of the 9th European Workshop on Multi-Agent Systems, EUMAS 2011 (2011)

    Google Scholar 

  11. Fornara, N., Okouya, D., Colombetti, M.: Using OWL 2 DL for Expressing ACL Content and Semantics. In: Cossentino, M., Kaisers, M., Tuyls, K., Weiss, G. (eds.) EUMAS 2011. LNCS, vol. 7541, pp. 97–113. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  12. Fornara, N., Viganò, F., Colombetti, M.: Agent communication and artificial institutions. Autonomous Agents and Multi-Agent Systems 14(2), 121–142 (2007)

    Article  Google Scholar 

  13. Fornara, N., Viganò, F., Verdicchio, M., Colombetti, M.: Artificial institutions: a model of institutional reality for open multiagent systems. Artif. Intell. Law 16(1), 89–105 (2008), doi:10.1007/s10506-007-9055-z

    Article  Google Scholar 

  14. Hapner, M., Burridge, R., Sharma, R., Fialli, J., Stout, K.: Java Message Service Specification Version 1.1. Sun Microsystems, Inc. (April 2002)

    Google Scholar 

  15. Hitzler, P., Krötzsch, M., Rudolph, S.: Foundations of Semantic Web Technologies. Chapman & Hall/CRC (2009)

    Google Scholar 

  16. Kent, T.K.: Developing Web Services with Apache CXF and Axis2, 3rd edn. Lulu.com (2010)

    Google Scholar 

  17. O’Connor, M.J., Das, A.K.: A Method for Representing and Querying Temporal Information in OWL. In: Fred, A., Filipe, J., Gamboa, H. (eds.) BIOSTEC 2010. CCIS, vol. 127, pp. 97–110. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  18. OMG. The Common Object Request Broker: Architecture and Specification. The Object Management Group, pp. 1–712 (November 1999)

    Google Scholar 

  19. Ricci, A., Piunti, M., Viroli, M.: Environment programming in multi-agent systems: an artifact-based perspective. Autonomous Agents and Multi-Agent Systems 23(2), 158–192 (2011)

    Article  Google Scholar 

  20. Scordino, C.: How Web Services relate to the well established CORBA Middleware (April 2004), http://retis.sssup.it/~scordino/documents/corba.pdf (accessed March 14, 2013)

  21. Searle, J.R.: Speech Acts: An Essay in the Philosophy of Language. Cambridge University Press, Cambridge (1969)

    Book  Google Scholar 

  22. Walton, D.N., Krabbe, E.C.: Commitment in Dialogue: Basic concept of interpersonal reasoning. State University of New York Press, Albany (1995)

    Google Scholar 

  23. Weerawarana, S., Curbera, F., Leymann, F., Storey, T., Ferguson, D.F.: Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-Reliable Messaging and More. Prentice Hall PTR, Upper Saddle River (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Okouya, D., Fornara, N., Colombetti, M. (2013). An Infrastructure for the Design and Development of Open Interaction Systems. In: Cossentino, M., El Fallah Seghrouchni, A., Winikoff, M. (eds) Engineering Multi-Agent Systems. EMAS 2013. Lecture Notes in Computer Science(), vol 8245. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-45343-4_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-45343-4_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-45342-7

  • Online ISBN: 978-3-642-45343-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics