Cross-Paradigm Interoperability Between Jadescript and Java

Giuseppe Petrosino, Stefania Monica, Federico Bergenti

2023

Abstract

Jadescript is a recent language for practical agent-oriented programming that aims at easing the development of multi-agent systems for real-world applications. Normally, these applications require extensive and structured reuse of existing software modules, which are commonly developed using object-oriented or legacy technologies. Jadescript has been originally designed to ease the translation to Java and, as such, it natively eases the interoperability with Java, and therefore, with mainstream and legacy technologies. This paper overviews the features that have been recently added to Jadescript to support effective two-way interoperability with Java. Moreover, this paper thoroughly discusses the main ideas behind such features by framing them in a comparison with related work, and by outlining possible directions for further developments.

Download


Paper Citation


in Harvard Style

Petrosino G., Monica S. and Bergenti F. (2023). Cross-Paradigm Interoperability Between Jadescript and Java. In Proceedings of the 15th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART, ISBN 978-989-758-623-1, pages 165-172. DOI: 10.5220/0011619300003393


in Bibtex Style

@conference{icaart23,
author={Giuseppe Petrosino and Stefania Monica and Federico Bergenti},
title={Cross-Paradigm Interoperability Between Jadescript and Java},
booktitle={Proceedings of the 15th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,},
year={2023},
pages={165-172},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011619300003393},
isbn={978-989-758-623-1},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 15th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,
TI - Cross-Paradigm Interoperability Between Jadescript and Java
SN - 978-989-758-623-1
AU - Petrosino G.
AU - Monica S.
AU - Bergenti F.
PY - 2023
SP - 165
EP - 172
DO - 10.5220/0011619300003393