JasMo - A Modularization Framework for Jason

Gustavo Ortiz Hernández, Alejandro Guerra‐Hernández, Guillermo-de-Jesus Hoyos Rivera · 2013

In this paper we propose and implement a modularization framework for Jason that enables developers to decompose agents into separate code units called modules, and by fulfilling an agent-module design contract to conceive agents behaviour design into different levels of abstraction - from a software engineering perspective. Thus, we promote code reuse as well as facilitate independent development, maintainability and extensibility. For our implementation we use annotations mechanism and customizable components in Jason.

Read the paper · More papers on PaperTik