DocumentCode
2928579
Title
JasMo - A Modularization Framework for Jason
Author
Ortiz-Hernandez, Gustavo ; Guerra-Hernandez, Alejandro ; Hoyos Rivera, Guillermo-de-Jesus
Author_Institution
Dept. of Artificial Intell., Univ. Veracruzana, Xalapa, Mexico
fYear
2013
fDate
24-30 Nov. 2013
Firstpage
3
Lastpage
9
Abstract
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.
Keywords
software agents; software engineering; JasMo; Jason modularization framework; agent behaviour design; agent decomposition; agent-module design contract; annotation mechanism; customizable components; separate code units; software engineering; Cognition; Contracts; Couplings; Libraries; Semantics; Software engineering; Syntactics; Agent Programming; Jason; Modularity;
fLanguage
English
Publisher
ieee
Conference_Titel
Artificial Intelligence (MICAI), 2013 12th Mexican International Conference on
Conference_Location
Mexico City
Print_ISBN
978-1-4799-2604-6
Type
conf
DOI
10.1109/MICAI.2013.6
Filename
6714640
Link To Document