Drawing upon JADE, Jadescript stands as an agent-oriented programming language with a strategic focus on enhancing robustness and reliability for the development of industrial-scale multi-agent systems. A significant focus in its design prioritizes event-driven programming as the principal paradigm for managing agent communication and orchestrating agent coordination. This chapter presents a comprehensive exposition of the revised Jadescript language, detailing its core features and the substantial advancements realized through several years of iterative development. Furthermore, this chapter outlines planned future enhancements to the language, which specifically target improved support for event-driven programming through the integration of novel language constructs. Finally, this chapter explores potential evolutionary pathways for Jadescript within the evolving landscape of generative artificial intelligence, considering synergistic integrations and novel perspectives on agent-oriented programming, agents, and multi-agent systems.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

The Jadescript Language for Event-Driven, Agent-Oriented Programming

  • Federico Bergenti,
  • Stefania Monica

摘要

Drawing upon JADE, Jadescript stands as an agent-oriented programming language with a strategic focus on enhancing robustness and reliability for the development of industrial-scale multi-agent systems. A significant focus in its design prioritizes event-driven programming as the principal paradigm for managing agent communication and orchestrating agent coordination. This chapter presents a comprehensive exposition of the revised Jadescript language, detailing its core features and the substantial advancements realized through several years of iterative development. Furthermore, this chapter outlines planned future enhancements to the language, which specifically target improved support for event-driven programming through the integration of novel language constructs. Finally, this chapter explores potential evolutionary pathways for Jadescript within the evolving landscape of generative artificial intelligence, considering synergistic integrations and novel perspectives on agent-oriented programming, agents, and multi-agent systems.