Voorstellen voor concrete cases •Voorstellen Tele Atlas •Voorstellen T&I •Demo •Discussie.

Slides:



Advertisements
Verwante presentaties
Europees Fonds voor Regionale Ontwikkeling Doelstelling 2 VLAANDEREN Regionaal Concurrentievermogen en Werkgelegenheid Uw project in uitvoering.
Advertisements

Ingave via het scherm Algemene beschrijving van de toepassing De toepassing is opgebouwd uit drie niveaus : Niveau 1 : verzending en afzender Niveau 2.
Digitaal wedstrijd formulier Presentatie scheidsrechters Versie sept 2013.
Work shop nieuwe functionaliteit Roy-data Nieuwe bevragings- en procesmogelijkheden release voorjaar 2014 Tjeerd Wierda.
SamenVeilig.net Het effectieve groepsbeveiligingssysteem van BySpy.
EDSO Software. Wat is de nmegids?  Een online catalogus van uw producten en lessen.  De mogelijkheid voor scholen om in te schrijven:
Netwerken. Wat is een netwerk? Je spreekt van een netwerk van zodra twee of meer computers met elkaar verbonden zijn. Je kan thuis een klein netwerkje.
Programmeren met Alice
E-RADEN Roadmap. AGENDA • Overzicht van nieuwe ontwikkelingen 2009 • Interfaces • Document Types : Meta-data • E-raden gratis ? • Perspectieven.
1.1 – Modellering framework Basisfunctionaliteit Tele Atlas Rondrijders verzenden afgewerkte update reports (UR) naar de server Voor het binnenrijden van.
Audio-feedback. Audacity + Lame –Audacity –Lame Opdracht 1 –Installeer Audacity + LAME op je usb-stick –Geef vervolgens audio- feedback op de slechte.
Server Management Framework
Weddeschalen & Weddebijslagen
Gegevensbeheer Karin Diederiks KOAC•NPC.
Een introductie. Open source Betere kwaliteit Hoge innovatiesnelheid Betere prijs/kwaliteit verhouding Vrijheid in keuze van leverancier Gedreven door.
Analyse en Ontwerpen II
Vertaling van Miriam Zweverink Project No Presentatie 2009 Tool 2 Kosten/Baten Check.
Base: bewerkingen 2 soorten - Oplopend- Aflopend.
Dyna-Vision Praktische opzet RS TechMedic BV – August 2008.
Handleiding Cency.nl Versie april De openingspagina toont foto’s van mogelijke voornemens.
Didactische mogelijkheden met Google Documents FORMULIEREN
Hoofdstuk 6: Controle structuren
HANDLEIDING: REGISTREREN VAN VACCINATIES Q-KOORTS
Subversion Version control
ServerMobile device arno.txt *GML*GML* GML … blixa arnopanamarenkocaesargaudi spartacus(x) spartacus(x).txt *GML*GML*GM L … ToSend.txt *GML*GML*G ML …
Agentenplatformen en programmeeromgevingen 1.Java 2 Micro Edition (J2ME) 2.Personal Java 3.JADE en LEAP 4.LEAP op verschillende toestellen 5.Onze voorkeuren.
Jezelf bewegen…… De ander bewegen……
Backup & Recovery Windows 2003 Server Onderhoud en Beheer Netwerken 4.
Workshop Informatievaardigheden Propedeuse FHSS Mediatheek TF.
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology ; PIC assember programeren 1 Les 4 - onderwerpen Multiplexen.
Lokaal Overlegplatform Antwerpen Secundair Centraal Meldpunt
Scriptieseminarie 3 Methode – Experimenteel onderzoek
Boomerang.
Netwerken (2) Informatica.
Workshop nieuwe release Roy-data september Agenda Aanleiding en uitgangspunten nieuwe release Roy-data 1 x nieuwe zoekfunctionaliteit, 4 logistieke.
Meervoudige selectie van deuren
Werken in K.U.Loket Syllabi. 1 ZoekmogelijkhedenVolledige lijst opvragen is ook mogelijk, maar kan lang duren Start in K.U.Loket de toepassing “mijn syllabi”
Handboek verzenden van Nieuwsbrief Caribbean.nl 12 september 2012 Ga naar CRM Personen Kies Open zoekvraag.
1.Klik in het hoofdvenster van Lync op het tabblad Chatruimten. 2.Typ in het zoekvak de naam van een ruimte of een of meer trefwoorden. De overeenkomende.
Pag. Software Engineering: SCRUM 2 Schedule Generator Zjef Van de Poel, Alexander De Cock, Adam Cooman, Matthias Caenepeel
System Measurement Program SAP Basis Release 6.40
Kennismanagement & Sociale media
LOP SECUNDAIR 7/6/ Betrokken ouder, tevreden ouder.
?.
ONTSLAGREGELEN.nu Gemakkelijk samen het ontslag regelen.
ANALYSE 3 INFANL01-3 WEEK CMI Informatica.
De Bouwplaats-ID, een goed idee?
Welkom. Inspirerende omgeving Ruim 30 vooraanstaande bedrijven op het gebied van duurzame energie presenteren zich aan u in het Dubo Trade Centre. Uiteenlopende,
2 Online registratietool Handleiding 3 Inhoudstafel Als individu aansluiten bij een groep p 4p 4 Een nieuwe groep aanmaken en beheren p 13p 13 Personen.
1 VMWare. 2 Introductie VMware Fysieke server ESX-server Virtuele machines Ongewijzigde toepassing Ongewijzigd besturingssysteem Virtuele hardware.
Zaken die ervoor zorgen dat je kosten maakt tijdens ontwikkeling van mobiele apps.
DS WebShop presentatie. DS WebShop beheer stamgegevens, artikelen en prijzen vanuit Exact beheer stamgegevens, artikelen en prijzen vanuit Exact real-time.
© Farmore Automation, Oktober 2003www.PlanMySport.com en Oracle Portal, 1 PlanMySport en Oracle Portal Oracle Gebruikersclub Holland Jaarcongres “Portal.
BTN4U De mogelijheden van de vernieuwde BTN4U toepassing.
Netwerken 5 Enigma Netwerken paragraaf 8. Transportlaag Netwerklaag (IP-protocol) Best-effort pakketcommunicatie Transportlaag (UDP- en TCP-protocol)
Gids door Doccle Doccle. De Cloud 2 1.Wat is de Cloud? 2.Voordelen van de Cloud 3.Nadelen van de Cloud 4.Doccle is geen cloudapplicatie.
SharePoint Alles over metadata In de Private en Public cloud.
In de cloud uitwisseling van informatie tussen SAK en werkgever.
Navigatie Om ergens naar toe te gaan moet men de weg wel kennen.
Hoe referenties beheren in Endnote?
Instructiekaart SpoorWeb
Gebruik van Video en het Prospectrapport
Hoe referenties beheren in Endnote?
Documenten Sets In SharePoint.
Auvesta transactie Verificatie mobileTAN
Digitaal wedstrijd formulier
INSTRUCTIE SPELER VOLG SYSTEEM SDCP
SCALABLE DATA PROCESSING MET RABBITMQ
Netwerken & Internet 3.
Documenten Sets In SharePoint.
Transcript van de presentatie:

Voorstellen voor concrete cases •Voorstellen Tele Atlas •Voorstellen T&I •Demo •Discussie

Voorstellen Tele Atlas 1.Agenten om gecoördineerd rapporten door te sturen 2.Personeelsplanning 3.Monitoring van de werknemers / ‘searching and filtering’ op het web 4.Extraheren van de juiste partitie uit de database 5.Administratie en evaluatie 6.Agent om binnengekomen rapporten te controleren 7.Centraal beheer van servercommunicatie

1 - Agenten om gecoördineerd rapporten door te sturen MT S Mobiel agent van toestel naar toestel. (+) ontlasting server (-) overbodige belasting hosts (-) zeer relevante code steeds opnieuw laden (-) lange duur om hele tocht af te leggen (-) … ma

1 - Agenten om gecoördineerd rapporten door te sturen MT S Stationaire agenten bereiden rapporten voor + ‘token’ ACL message. (+) ontlasting server (-) topologische organisatie (-) geen controle: te veel/ te weinig bezoeken T vb

1 - Agenten om gecoördineerd rapporten door te sturen MT S Stationaire agenten zenden wanneer de informatie te groot wordt. De server kan zendproces ‘forceren’. (+/-) ontlasting server (+) controle (+) autonomie (+) opvraagschema’s server vb ctl Voorkeur Tele Atlas

1 - Agenten om gecoördineerd rapporten door te sturen MT S Elke groep wijzigingen wordt door mobiele agent vertegenwoordigd. Doel v. deze agent: zo snel mogelijk voor de afhandeling van zijn probleem zorgen. (+) verantw’heid bij agent (+) zou kunnen teruggaan, onderhandelen, … (-) beperkt aantal agenten (-) redundante code ctl WW W W WW W

2 - Personeelsplanning •Doel: optimaal verdelen routes onder werknemers. Gebruik van ‘onderlinge sympathie’. •Per werknemer: agent op de hoogte van voorkeuren werknemer. •1 – Routes zo economisch mogelijk toegekend. •2 – Ontevreden agenten gaan op zoek naar anderen om te onderhandelen om routes te wisselen •Ligt persoonlijke kost – sympathie voor aanvrager beneden referentie? Indien ja, wissel en trek kost van sympathie voor aanvrager af. (voor aanvrager: bijtellen) •Resultaat: glob. tevredenheid  met lage glob. kost NVT Tele Atlas

3 - Monitoring werknemers •Voorstel: agent die nauwgezet probeert bij te houden waar elke werknemer zich bevindt. (op basis van wijzigingen, gekende route, GPS, …) •Tele Atlas: “Zeer interessant. Er zijn reeds GPS logs.” •Voorstellen door Tele Atlas voor toepassingen : kostberekening van surveyproces, statistieken voor kwaliteitscontrole

3 – ‘Searching & filtering’ o.h. web •Erg gangbaar toepassingsgebied mobiele agenten. • ‘Verkeersinfo-agent’ scant continu verkeersinfo pagina’s en verwittigt enkel de werknemers voor wie de informatie relevant is. • ‘Voorteken-agent’ zoekt met trefwoorden het internet af op gewijzigde verkeerssituaties. Wanneer een werknemer in de buurt komt van een eerder gevonden gewijzigde situatie, wordt een mobiele agent op hem afgestuurd. (dialoog?)

4 - Extraheren van de juiste partitie uit de database •Sterk afhankelijk van de omstandigheden. Centrale monitoringGeen monitoring Routes gekend Centrale agent stuurt partities door met instructie voor verwijdering. Lokale agenten vragen partities en zijn in staat deze verder te beheren. Routes niet gekend Centrale agent stuurt partities door en vermijdt wachttijd* bij binnengaan nieuwe partitie. Lokale agenten vragen partities en vermijden wachttijd* bij binnengaan nieuwe partitie.

4 - Extraheren van de juiste partitie uit de database •* door bv. AI-voorspelling volgende partitie of door langzaam binnentrekken alle aangrenzende partities, … •Nieuw voorstel (analoog aan ‘rapporten doorzenden’): server zendt spontaan door op basis van GPS maar toestel kan ook expliciet vragen. •Indien nodig: partitie-agent : een soort buffer die bestaande partitie vertaalt in kleinere partitie voor de buitenwereld. Tele Atlas: “Opdrachten automatisch meesturen?”

5 - Administratie en evaluatie •Eerder ‘algemene opmerking.’ •Administratie: checken en coördineren werkuren, routes uitstippelen (kost vs. ‘nood aan actualisatie’) •Evaluatie: welke werknemer zorgt in verhouding voor meer goedgekeurde acties en waarom? Densiteit veranderingen? Welk percentage van de doorgestuurde partities wordt effectief nuttig gebruikt?

6 - Agent om binnengekomen rapporten te controleren rapporten Agent op server Integriteits- controle Eenvoudig en betrouwbaar? O.K. niet O.K. neen ja terug- zenden ?? Actie uitvoeren DB Manueel afhandelen Tele Atlas: “Controle op het mobiele toestel.”

7 - Centraal beheer servercommunicatie Centrale agent moet voor elke grote en middelgrote transactie zijn goedkeuring geven. (+) expliciete controle belasting server (+) eigen beleid

Voorstellen T&I 1.Algemeen beheer van het dagschema 2.Algemeen beheer van de opvraagbare items 3.Centraal logboek en analyse van het logboek 4.Info voor de begeleider

1 - Algemeen beheer van het dagschema COM PAT Stationaire agenten zenden memo’s door. Eventueel wordt lokaal agent gecreëerd om de memo af te handelen. (laatste)(-) Maximum # memo’s (-) Aanpassen dagschema wordt complex. VRAAG: Wanneer worden de memo’s verzonden? A A COM PAT A A M

1 - Algemeen beheer van het dagschema COM PAT Elke memo wordt door mobiele agent vertegenwoordigd. (-) Aanpassen dagschema wordt complex. VRAAG: Wanneer worden de memo’s verzonden? (-) beperkt aantal agenten (+) agent staat persoonlijk garant m m mm

1 - Algemeen beheer van het dagschema VRAAG: Hoe het dagschema aanpassen? • Aanpassen gebeurt steeds op computer. De patiënt houdt er slechts een kopie van bij. • Een mobiel veranderagent is in staat het dagschema op de computer aan te passen, te migreren naar het mobiele toestel, aldaar dezelfde gegevens te wijzigen en vervolgens terug te keren. • Alternatief: wijzigingen worden in ACL – messages doorgezonden.

2 - Algemeen beheer van de opvraagbare items Wat zijn opvraagbare items? •Adressen •Instructies •Routebeschrijvingen •Boodschappenlijst •Stelling: in tegenstelling tot voor de dagschema’s geeft de patiënt de aanzet

2 - Algemeen beheer van de opvraagbare items Hoe verschillen opvraagbare items? adresseninstructiesroute- beschrijving boodschap- penlijst Complexiteit Persistentie (herbruikb.) Perman. opslag Gedeelt. opslag Specificiteit (verb.1 memo) Behoefte onvoorsp. Behoefte voorspelb. # opvragingen Perman. opslag Gedeelt. opslag hoog laag

2 - Algemeen beheer van de opvraagbare items •Agent staat borg voor beschikbaarheid alle items. (ev. Op voorhand binnenhalen.) •Welk type item permanent wordt opgeslagen wordt in het midden gelaten. •Ook weer versie met mobiele agenten mogelijk. • Toevoeg-agent op toestel van patiënt/begeleider voegt in feite toe op computer. COM PAT A A Item 1 Item 3 Item 4 Item 2 Item 3 Item 4 Item 5 Item 1 It.2? Item 2

3 - Centraal logboek en analyse van het logboek •Elke agent in het systeem heeft een meldingsplicht aan de logboekagent op centrale computer. •Deze agent bouwt ook continu analyserapporten. •Evolutie van de toestand van de patiënt volgen en aan de begeleider melden. (niet altijd even eenvoudig …)

4 – Info voor de begeleider •Uitgangspunt: toestel begeleider is optioneel in het systeem. •Idee: een agent op de computer ontwaakt zodra begeleider online is en stuurt gegevens door naar begeleider op basis van het logboek. •Bestaande info (dagschema / opvraagbare items) moet ook voor begeleider beschikbaar zijn. Interessant hier: mobiele agent. (minder # opvragingen van grotere hoeveelheden informatie)

ServerMobiel toestel Arno.txt *GML*GML* GML … blixa ArnoPanamarenkocaesarGaudi spartacus(x) spartacus(x).txt *GML*GML*GM L … TeZenden.txt *GML*GML*G ML … Demo – Structuur toepassing

Demo – Eerste ervaring •API-kennis is niet voldoende om JADE – verantwoord te programmeren. (behaviours) •ACL-berichten kunnen slechts enkele kilobytes (tekst/objecten) per keer meedragen. Alternatief: Java – socket? •Nu: toestelzijde = remote container. Remote platform is mogelijk maar niet met Personal Java / MIDP (LEAP).

Demo – Volgende stap •GUI agent voor gedwongen transactie •Zoekacties op ‘directory facilitator’  naam- onafhankelijk en meerdere toestellen •ACL – berichten: FIPA – inhoud en FIPA – performatives (geven berichttype aan).

Demonstratie •Op 1 zelfde container •Met remote container

Discussie