Springer-Verlag Berlin and Heidelberg GmbH & Co. KG
Architecture-Based Design of Multi-Agent Systems
Produktbeskrivelse
Multi-agent systemer har vist seg å være spesielt godt egnet for utvikling av programvaresystemer som er desentraliserte, kan håndtere dynamiske forhold fleksibelt og er åpne for systemkomponenter som kommer og går. Dette forklarer bruken av slike systemer innen områder som produksjonskontroll, automatiserte kjøretøy og e-handelsmarkeder. I sin bok fremhever Danny Weyns at 'utvikling av multi-agent systemer er 95 % programvareutvikling og 5 % teori om multi-agent systemer.' Han presenterer en programvareutviklingsmetode for multi-agent systemer som i stor grad er basert på programvarearkitektur, inkludert spesialtilpassede mønstre som 'situert agent', 'virtuelt miljø' og 'selektiv persepsjon'. I tillegg tar han for seg middleware for distribuert koordinering samt programmeringsabstraksjoner som 'viser' og 'roller'. Boken demonstrerer også gjennomførbarheten og anvendeligheten av denne metoden ved utviklingen av et automatisert transportsystem bestående av flere automatiserte guiderte kjøretøy.