Abstract
In this contribution, we propose an extension of the Knowledge Level as introduced by Newell in the A.I. context and refined by Jennings in agent-based software engineering to include also the agent environment as a first-class analysis/design dimension. We revisit and refine the Agents & Artifacts (A &A) conceptual model to be at the Knowledge Level by explicitly introducing a semantic layer based on Knowledge Graphs, and we discuss the benefits with some practical examples.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
- 2.
- 3.
See the W3C Web of Things: https://www.w3.org/TR/wot-architecture/.
- 4.
- 5.
- 6.
- 7.
- 8.
References
Boissier, O., Bordini, R., Hubner, J., Ricci, A.: Multi-agent Oriented Programming: Programming Multi-agent Systems Using JaCaMo. Intelligent Robotics and Autonomous Agents series, MIT Press (2020). https://books.google.it/books?id=GM_tDwAAQBAJ
Boissier, O., Bordini, R.H., Hübner, J.F., Ricci, A., Santi, A.: Multi-agent oriented programming with JaCaMo. Sci. Comput. Program. 78(6), 747–761 (2013)
Chella, A., Lanza, F., Seidita, V.: Representing and developing knowledge using Jason, Cartago and owl. In: Workshop From Objects to Agents (2018)
Ciortea, A., Boissier, O., Ricci, A.: Engineering world-wide multi-agent systems with hypermedia. In: Weyns, D., Mascardi, V., Ricci, A. (eds.) EMAS 2018. LNCS (LNAI), vol. 11375, pp. 285–301. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-25693-7_15
Ciortea, A., Mayer, S., Gandon, F., Boissier, O., Ricci, A., Zimmermann, A.: A decade in hindsight: the missing bridge between multi-agent systems and the world wide web. In: Proceedings of the International Conference on Autonomous Agents and Multiagent Systems (2019)
Dennett, D.C.: The Intentional Stance. MIT press, Cambridge (1987)
Freitas, A., Schmidt, D., Panisson, A.R., Meneguzzi, F., Vieira, R., Bordini, R.H.: Knowledge-level integration for JaCaMo. In: Fifth International Workshop on Collaborative Agents - Research & Development, CARE for Intelligent Mobile Services (CARE) (2014)
Hogan, A., et al.: Knowledge graphs. ACM Comput. Surv. (CSUR) 54(4), 1–37 (2021)
Hutchins, E.: Distributed cognition. Int. Encycl. Soc. Behav. Sci. Elsev. Sci. 138, 1–10 (2000)
Jennings, N.R.: On agent-based software engineering. Artif. Intell. 117(2), 277–296 (2000). https://doi.org/10.1016/S0004-3702(99)00107-1
Klapiscak, T., Bordini, R.H.: JASDL: a practical programming approach combining agent and semantic web technologies. In: Baldoni, M., Son, T.C., van Riemsdijk, M.B., Winikoff, M. (eds.) DALT 2008. LNCS (LNAI), vol. 5397, pp. 91–110. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-540-93920-7_7
Mascardi, V., Ancona, D., Barbieri, M., Bordini, R.H., Ricci, A.: Cool-AgentSpeak: Endowing AgentSpeak-DL agents with plan exchange and ontology services. Web Intell. Agent Syst. Int. J. 12(1), 83–107 (2014)
Moreira, Á.F., Vieira, R., Bordini, R.H., Hübner, J.F.: Agent-oriented programming with underlying ontological reasoning. In: Baldoni, M., Endriss, U., Omicini, A., Torroni, P. (eds.) DALT 2005. LNCS (LNAI), vol. 3904, pp. 155–170. Springer, Heidelberg (2006). https://doi.org/10.1007/11691792_10
Newell, A.: The knowledge level. Artif. Intell. 18(1), 87–127 (1982). https://doi.org/10.1016/0004-3702(82)90012-1
Newell, A.: Unified Theories of Cognition. Harvard University Press, USA (1990)
Newell, A.: Reflections on the knowledge level. Artif. Intell. 59(1–2), 31–38 (1993)
Omicini, A., Ricci, A., Viroli, M.: Artifacts in the A &A meta-model for multi-agent systems. Auton. Agents Multi-agent Syst. 17(3), 432–456 (2008). https://doi.org/10.1007/s10458-008-9053-x
Ricci, A., Omicini, A., Denti, E.: Activity theory as a framework for MAS coordination. In: Petta, P., Tolksdorf, R., Zambonelli, F. (eds.) ESAW 2002. LNCS (LNAI), vol. 2577, pp. 96–110. Springer, Heidelberg (2003). https://doi.org/10.1007/3-540-39173-8_8
Ricci, A., Piunti, M., Viroli, M.: Environment programming in multi-agent systems: an artifact-based perspective. Auton. Agents Multi-agent Syst. 23(2), 158–192 (2011). https://doi.org/10.1007/s10458-010-9140-7
Vygotsky, L.S., Cole, M.: Mind in Society: Development of Higher Psychological Processes. Harvard University Press, Cambridge (1978)
Weyns, D., Michel, F.: Agent environments for multi-agent systems – a research roadmap. In: Weyns, D., Michel, F. (eds.) E4MAS 2014. LNCS (LNAI), vol. 9068, pp. 3–21. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-23850-0_1
Weyns, D., Omicini, A., Odell, J.: Environment as a first class abstraction in multiagent systems. Auton. Agents Multi-agent Syst. 14(1), 5–30 (2007). https://doi.org/10.1007/s10458-006-0012-0
Weyns, D., Van Dyke Parunak, H., Michel, F., Holvoet, T., Ferber, J.: Environments for multiagent systems state-of-the-art and research challenges. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2004. LNCS (LNAI), vol. 3374, pp. 1–47. Springer, Heidelberg (2005). https://doi.org/10.1007/978-3-540-32259-7_1
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Burattini, S., Ciortea, A., Galassi, M., Ricci, A. (2023). Towards Framing the Agents & Artifacts Conceptual Model at the Knowledge Level: First Ideas and Experiments. In: Ciortea, A., Dastani, M., Luo, J. (eds) Engineering Multi-Agent Systems. EMAS 2023. Lecture Notes in Computer Science(), vol 14378. Springer, Cham. https://doi.org/10.1007/978-3-031-48539-8_14
Download citation
DOI: https://doi.org/10.1007/978-3-031-48539-8_14
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-48538-1
Online ISBN: 978-3-031-48539-8
eBook Packages: Computer ScienceComputer Science (R0)