11.07.2015 Views

Voortgangsverslag februari 2004 - industrieel ingenieur - KAHO Sint ...

Voortgangsverslag februari 2004 - industrieel ingenieur - KAHO Sint ...

Voortgangsverslag februari 2004 - industrieel ingenieur - KAHO Sint ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2.2. Framework for Efficient Data Transfer (WP4/5/13)Op de vierde vergadering van de gebruikerscommissie werd een eerste versie van onsagentenframework voorgesteld voor Tele Atlas en IDEWE. T&I had er geen bezwaar tegen dat hetframework ook voor hun toepassing zou worden gebruikt. Deze versie van het framework is reedsgeïmplementeerd, samen met een kleine demo die het gebruik ervan illustreert.De analyse en modellering van het framework, dat ondertussen FrEDT (Framework for Efficient DataTransfer) is gedoopt, is echter herzien. We kiezen voor een functionele scheiding tussen deonderhandeling en de transactie zelf en voorzien hierbij de ondersteuning van meerderetransactieprotocollen. De aanvraag voor een transactie komt niet meer uit de zogeheten datalaag maarvia een ACL-bericht uit de applicatielaag. In het systeem zijn voorspellingen over de bandbreedte, eenabstracte implementatie van prioriteit en persistentie van transacties geïntegreerd.In het nieuwe ontwerp kan nog steeds gekozen worden voor een gecentraliseerd of een gedistribueerdsysteem. Deze keuze hangt nauw samen met de locatie waar bepaalde kennis wordt bijgehouden in hetsysteem. Nieuwe voorstellen staan ter discussie op de vergadering van 19 <strong>februari</strong> <strong>2004</strong>.2.3. Betrouwbaarheid van het JADE messaging systeem (WP4/13)Er is praktisch onderzocht hoe de JADE-LEAP 3.0 omgeving omgaat met ACL messages wanneer ertussen verschillende componenten van het platform een onregelmatige verbinding is. We onderzochten• of een tijdelijke onderbreking de integriteit van het platform aantast• hoe het platform reageert op het zenden van een message tijdens een dergelijke onderbreking• hoe het platform reageert op het onderbreken van de verbinding tijdens het zenden van eenmessage• of een container crash verlies van gegevens met zich meebrengt.Het onderzoek gebeurde in Split Container mode, die specifiek voor draadloze verbindingen isontworpen, en in Remote Platform mode. Opmerkelijk hierbij is dat het platform in Split Containermode de verantwoordelijkheid neemt om berichten af te leveren zolang de onderbreking niet langerduurt dan een opgegeven time-out waarde. Na de time-out verdwijnt de toestelcontainer uit hetsysteem en kunnen er geen berichten meer uitgewisseld worden. Een tellermechanisme zou soelaaskunnen brengen. De tellers worden dan uitgewisseld tussen server en toestel tijdens deaanlogprocedure. In JADE 3.1 wordt een ConnectionListener interface voorzien.Er is een overzicht gemaakt van wat de literatuur vermeldt over fault-tolerance in multi-agentsystemen en over problemen in draadloze netwerken. In het artikel “Jade goes wireless – gearing upagents for wireless future” stelt H. Helin twee ontologieën voor die toelaten om kennis, typisch voor4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!