Presentation is loading. Please wait.

Presentation is loading. Please wait.

Multiagent systems (MAS) Simon Lynch

Similar presentations


Presentation on theme: "Multiagent systems (MAS) Simon Lynch"— Presentation transcript:

1 multiagent systems (MAS) Simon Lynch s.c.lynch@tees.ac.uk

2 software architectures distributed mixed language concurrent

3 MMD for multiple users dynamic structure

4 agents – why? MultiAgent Systems... advanced s/w architectures dynamic, distributed decentralised control social, goal-based mobility, platform independence design-time autonomy reuse

5 agents – why else? MultiAgent Systems... modelling physiological & biological systems modelling social systems agents also simplify... concurrency interfacing s/w units

6 types of agency small scaleeg: Netlogo autonomous but limited communication genericeg: Jade, Boris (.NET?) communicative & distributed BDIeg: 2APL, Goal, Jason intentional (have plans & goals)

7 lecture series brief look at modelling (Netlogo) brief look at BDI (2APL) using Boris to build Java MAS agent-agent dialog sessions timers how to build a Boris

8 agents – what? independent software(?) entities –send & receive messages like objects but... –distributed –autonomous at design & execution –have their own process thread –tighter encapsulation & interfaces –task oriented

9 agents – what types? various types... web based, brokered small & mobile larger scale / intelligent...etc...

10 Virtual Networks normally, agents are distributed across multiple VMs multi-language VMs multiple machines Boris uses network concept based on... Portals Routers

11 tracking activity

12


Download ppt "Multiagent systems (MAS) Simon Lynch"

Similar presentations


Ads by Google