The question concerns two fields - multiagent systems in AI and in software engineering. As the source of the term comes from the AI field, I ask the question here.

Traditionally multiagent system (MAS) is understood as a system with BDI agents - i.e. field of AI. But in software engineering by MAS they sometimes call systems that just consist of agents with behaviour, like peer-to-peer networks, regardless if they have such intelligent aspects as belief, desire, intelligence. Is it correct to use MAS word for such systems?

I've checked wiki (multiagent system, agent based model, software agent), googled, checked relevant journals etc but the issue is still vague.


closed as off-topic by Sasho Nikolov, Kaveh, Hsien-Chih Chang 張顯之, András Salamon, David Eppstein Feb 16 '16 at 22:32

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Your question does not appear to be a research-level question in theoretical computer science. For more information about the scope, please see help center. Your question might be suitable for Computer Science which has a broader scope." – Sasho Nikolov, Kaveh, Hsien-Chih Chang 張顯之, David Eppstein
If this question can be reworded to fit the rules in the help center, please edit the question.


After asking one kind scientist my implications are: "MAS" could be used for agents with explicit or implicit BDI. Or sometimes even with kinda obscurious BDI. But not for "passive" components, even if they are active but don't have initiative.

  • $\begingroup$ and sorry if I've asked the answer in the wrong place. Had feeling that to answer one should know distributed and artificial intelligence systems as well. $\endgroup$ – outmind Feb 16 '16 at 17:53

Not the answer you're looking for? Browse other questions tagged or ask your own question.