Contactdetails

NLJUG
Postbus 54
3780 BB Voorthuizen

Telefoon
0900-BEL NLJUG (10 ct/m)
0900-2356558 (10 ct/m)

Fax
0342 475880

Email
Algemeen: info@nljug.org
Leden: members@nljug.org

BTW: NL814104484B01
KVK: 30200958

Bank
Rabo: 3123.20.973
BIC: RABONL2U
IBAN: NL47RABO0312320973
NLJUG te Son
Algemene voorwaarden 

Membership

Membership provides members free access to the NLJUG workshops and events on a variety of Java topics, held across the country on a regular basis. Plus on a quarterly basis the Java Magazine published by Array Systems. The NLJUG is a member of a worldwide network of Java User Groups.

Fill in the form to sign up.

NLJUG

Founded in 1998, the Dutch Java Users Group consists of business partners, software developers, application architects, technical managers, students, and new media developers that have a common interest in all aspects of Java Technology.

NLJUG partners

Oracle

Mediapartner

Het JavaMagazine, gratis bij een NL-JUG lidmaatschap

Multi Agent Ontwikkeling in Java. A Best Practice Case: Transportplanning

Doel

Tijdens deze sessie wil ik deelnemers bekend te maken met het begrip agent technologie en hoe dit te realiseren is in Java. Na afloop moet men een beeld hebben hoe en wanneer gebruik te maken van agenten en voor welke uitdaging men komt te staan.


Omschrijving

Na object geörienteerd (OO) programmeren, is agent technologie de volgende stap. Agenten zijn in feite geëvolueerde objecten met een aantal specifieke eigenschappen. Zo beschikken ze o.a. over ‘behaviours’, hierbij kan men de parallel trekken met ‘methoden’ bij OO-programmeren. Deze behaviours bepalen het gedrag van de agent.

Jade [1] (Java Agent DEvelopment Framework) is een open source framework dat volledig is geïmplementeerd in Java. Jade neemt de ontwikkelaar veel werk uit handen. Zo is de basis-structuur van de agent al geïmplementeerd, evenals behaviours en communicatie-protocollen. Jade volgt daarbij de FIPA-specificaties [2].

In het kader van het landelijk subsidie project DEAL [3], heb ik bij mijn vorige werkgever RSM Erasmus University [4] met behulp van agent technologie een prototype ontwikkeld voor een transportplanning systeem voor een logistieke dienstverlener. Agent technologie stelt je in staat om op een andere manier naar software ontwikkeling te kijken waarbij de nadruk ligt op communicatie in plaats van optimalisatie. Door het pro-actieve en communicatieve karakter van agenten, ontstaat een systeem dat bij uitstek geschikt is voor real-time beslissingsondersteuning.

Track                                    New & Cool

Niveau                                  Beginner

Vereiste voorkennis             Basis Programmeer Concepten


[1] http://jade.tilab.com
[2] http://www.fipa.org
[3] http://www.senternovem.nl/eet/projecten/deal_distributed_engine_for_advanced_logistics.asp
[4] http://www.rsm.nl


 Download de presentatie

 


Arthur Oink 
Arthur is een business consultant met z’n roots in Java. In 2005 is hij afgestudeerd in de Informatica & Economie aan de Erasmus Universiteit Rotterdam, waarna hij als consultant ICT in dienst kwam bij de universiteit. Hier heeft hij zich onder andere bezig gehouden met onderzoek naar de toepasbaarheid van multi agent systemen in de transportplanning. Begin 2009 heeft Arthur de overstap gemaakt naar Logica Management Consulting om zich verder te specialiseren in de optimalisatie van bedrijfsprocessen.