Skip to Main Content (Press Enter)

Logo UNIMORE
  • ×
  • Home
  • Degree programmes
  • Modules
  • Jobs
  • People
  • Research Outputs
  • Academic units
  • Third Mission
  • Projects
  • Skills

UNI-FIND
Logo UNIMORE

|

UNI-FIND

unimore.it
  • ×
  • Home
  • Degree programmes
  • Modules
  • Jobs
  • People
  • Research Outputs
  • Academic units
  • Third Mission
  • Projects
  • Skills
  1. Research Outputs

A Description of the Jadescript Type System

Conference Paper
Publication Date:
2022
Short description:
A Description of the Jadescript Type System / Petrosino, G.; Iotti, E.; Monica, S.; Bergenti, F.. - 13170:(2022), pp. 206-220. ( 3rd International Conference on Distributed Artificial Intelligence, DAI 2021 chn 2022) [10.1007/978-3-030-94662-3_13].
abstract:
Jadescript is an agent-oriented programming language that benefits from JADE, the popular framework to develop multi-agent systems in Java. The major goal behind the introduction of Jadescript is to simplify the implementation of real-world multi-agent systems by devising a language with specific linguistic constructs for agent-oriented abstractions. However, Jadescript needs to be coherent and consistent across its several features to effectively achieve its goals. This paper discusses some of the most relevant decisions taken during the design of Jadescript by means of an informal description of its type system. The discussed type system includes ordinary types, as found in many other programming languages, but it also includes a few types that are needed to adequately support relevant agent-oriented abstractions.
Iris type:
Relazione in Atti di Convegno
Keywords:
Agent-oriented programming; Agent-oriented software engineering; JADE; Jadescript
List of contributors:
Petrosino, G.; Iotti, E.; Monica, S.; Bergenti, F.
Authors of the University:
MONICA Stefania
Handle:
https://iris.unimore.it/handle/11380/1280690
Book title:
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Published in:
LECTURE NOTES IN ARTIFICIAL INTELLIGENCE
Journal
LECTURE NOTES IN ARTIFICIAL INTELLIGENCE
Series
  • Use of cookies

Powered by VIVO | Designed by Cineca | 26.4.5.0