“…Within this context, some attempts were made to extend the Unified Modeling Language (UML) a modeling language largely used in the SEto be applied in multi-agent systems (MAS) projects, such as [3] [9], [10], [32], [36]. In our research, though, we realized that some UML resources were underutilized and could be better adapted and applied for the MAS needs, such as the use-case diagram (UCD), which allows to model the system functional requirements and who can access these functionalities.…”