This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
sajas [2016/03/11 18:29] hlc [Authorship] |
sajas [2020/12/02 14:15] hlc [MASSim2Dev] |
||
---|---|---|---|
Line 11: | Line 11: | ||
SAJaS provides, for certain kinds of applications, | SAJaS provides, for certain kinds of applications, | ||
- | A MAS Simulation to Development (**MASSim2Dev**) tool is SAJaS companion, and allows automatic conversion of a SAJaS-based simulation into a JADE MAS, and vice-versa. | + | A MAS Simulation to Development (**[[MASSim2Dev|MASSim2Dev]]**) tool is SAJaS companion, and allows automatic conversion of a SAJaS-based simulation into a JADE MAS, and vice-versa. |
Line 43: | Line 43: | ||
==== MASSim2Dev ==== | ==== MASSim2Dev ==== | ||
- | The same JADE-based implementation can be used to run the MAS in JADE or its equivalent simulation in SAJaS. Minor changes are required, related with redirecting class imports from JADE to SAJaS or vice-versa. | + | The same JADE-based implementation can be used to run the MAS in JADE or its equivalent simulation in SAJaS. Minor changes are required, related with [[JADE_SAJaS_dict|redirecting class imports]] from JADE to SAJaS or vice-versa. |
The [[MASSim2Dev|MASSim2Dev]] tool performs the needed changes automatically. | The [[MASSim2Dev|MASSim2Dev]] tool performs the needed changes automatically. | ||
+ | |||
+ | An additional change to take into account is that although the import of the '' | ||
+ | |||
+ | < | ||
+ | import sajas.core.Agent; | ||
+ | import jade.core.AID; | ||
+ | |||
+ | ... | ||
+ | |||
+ | ACLMessage m = new ACLMessage(ACLMessage.Request); | ||
+ | m.addReceiver(new sajas.core.AID(name, | ||
+ | ... | ||
+ | |||
+ | </ | ||
Line 69: | Line 83: | ||
* {{: | * {{: | ||
* {{: | * {{: | ||
+ | * {{: | ||
The classes that are used to run the different MAS/ | The classes that are used to run the different MAS/ | ||
Line 137: | Line 152: | ||
* // | * // | ||
* //AMS/DF services//: Although the most typical usages of the DF service (register/ | * //AMS/DF services//: Although the most typical usages of the DF service (register/ | ||
+ | * //Mobility between containers//: | ||
Line 154: | Line 170: | ||
This page has been created and is maintained by [[start|Henrique Lopes Cardoso]]. Any feedback or questions are highly appreciated. | This page has been created and is maintained by [[start|Henrique Lopes Cardoso]]. Any feedback or questions are highly appreciated. | ||
- | --- // | + | --- // |