• 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