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.
DownloadPaper 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