Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

37
Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002

Transcript of Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Page 1: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Agenten für GIS

Seminar Softwareagenten

Sven Schade, Arnd Sahlmann

WS 2001/2002

Page 2: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Gliederung Einführung GIS Bisherige Agentenkonzepte Agentennutzungen in GIS Beispielbereich Simulation Beispielbereich Softwareentwicklung Zusammenfassung

Page 3: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Einführung GIS Geoinformationssystem EVAP

Erfassung Verarbeitung Analyse Präsentation

Geodaten Raumbezug

Page 4: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Generationen von GIS abgeschlossene Insellösungen

wenige große Firmen

offenen und modulare Systeme (anbieten von Diensten) interaktive Benutzeroberflächen Programm- und Makroschnittstellen Standardisierungsgremium (OGC)

Page 5: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Zukunftsaussichten für GIS mCommerce

80% Raumbezug effektive wirtschaftlichen Nutzung

Location Based Services Integration drahtloser Netze positionsabhängige Dienste

Page 6: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

kennengelernte Agenten Eigenschaften

Autonomie Aktivität Anpassungsfähigkeit Reaktivierung Zusammenarbeit Lernfähigkeit Zielorientierung Mobilität

Page 7: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Resultierende Möglichkeiten Fachbezogener Wortschatz Aktivierung durch einmaligen Aufruf logisches Denken mit Fachwissen Organisation der einzelnen Agenten Programme können, als „mobile

Agenten“ vom Client zum Server hochgeladen und dort ausgeführt werden

Page 8: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Einschub

Einsatz der Agentenidee im Softwaredesign als Mittel der Abstraktion

=> Einsatz auch beim Design von GIS Software

Page 9: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Was ist besonders an GIS? vage Formulierungen der Aufgabe Fragen in Abhängigkeit von

bisherigen Systemantworten Vielzahl verschiedenster Datenbasen

müssen zurate gezogen werden

Page 10: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Nutzen von Agenten für GIS Agenten können dazu verwendet

werden um die Effektivität der Arbeit eines Anwenders in komplexen Anwendungsgebieten (wie den GIS) zu steigern.

Page 11: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Agenten in GIS Bisherige Agenten Geoagent:

ein sich weiterentwickelnder Agent mit der Fähigkeit geographisch räumliche Gedankengänge zu durchlaufen indem er sich geographisches Wissen zu nutze macht.

Page 12: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Bisherige Agenten Desktopagenten (statisch) Intranet-/LAN-Agenten (recht mobil) Internetagenten (mobil)

personalised Services Multiagent - Technologie „einfache“ Suchagenten

Page 13: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Geoagenten (1) OGC Schnittstellen Spezifikationen

für Dienste/Server Anwenden von Agenten zur

Aufgabenverteilung an GIS-Dienste „Spatial Agents“ können

implementiert werden

Page 14: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Geoagenten (2) Geospatial Agents Routing Agents Map Agents ...

Page 15: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Geoagenten (3) Filternde Agenten Suchende Agenten

informationssuchend berechnend

Entscheidungsunterstützende Agenten

Page 16: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Multiagent-Simulation Weiterer Anwendungsbereich unterschiedliche Vorstellungen

simulierten Automaten Modelle für menschliche Akteure Erweiterung objektorientierter

Modellierung und Simulation

Page 17: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Konzept aus Peking Digital Earth CyberGIS Studio der University

Peking Lernen aus naturwissenschaftlichen

Modellen Ökosystem mit Populationen von

Geoagenten

Page 18: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Konzept aus Peking Typische Anwendungen innerhalb

digitaler Ökosysteme Muster - Wiedererkennung Filter für Geoinformationen Suchmaschine für Geodaten Benutzen von Entscheidungsmodellen Interaktion mit Menschen Anpassungen an menschliche Vorlieben

Page 19: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Beispiele

Agenten und GIS bei1. Simulationen2. Softwareentwicklung

Page 20: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

1. Simulationen

Projektbeispiele Swarm

Plattform für agentenbasierte Modelle Gecko

räumlicher, individuenbasierter Simulator zur Modellierung dynamischer Ökosysteme

SORTIE komplexe Waldsimulation

Page 21: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

SORTIE Pacala 1993, Canham 1994 Modell des lokalen Wettbewerbs

innerhalb von Waldgemeinschaften

Page 22: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Enwicklung

Page 23: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Agentenbegriff

Agenten innerhalb solcher Simulationen zeichnen sich aus durch

Interne Datenrepräsentation (Zustand) Können Zustand ändern Ändern ihre Umgebung

(Swarm, http://www.swarm.org/)

Page 24: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Agenten? lernfähig? mobil? proaktiv?

eher individuenbasierte Simulation Begriff der zellulären Automaten

Definitionsfrage

Page 25: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

2. Software- entwicklung

Projektbeispiele Deep Map

1997 European Media Laboratory (EML)

CRUMPET aktuell 8 Organisationen (u. a. EML)

Page 26: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

CRUMPET

Creation ofUser-friendlyMobile servicespersonalised forTourism

Page 27: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Eigenschaften Wissensbasis über Nutzer Individuelle Besichtigungstouren Proaktive Tourtipps

Geographische Position, Abgleich mit GIS, Abgleich mit Interessen

Page 28: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Projektförderung Gefördert durch das Europäische

Programm „Information Society Technology“

Seit 1.10.2000 für zwei Jahre

Page 29: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Projektpartner Queen Mary University of London Fraunhofer Institut for Applied Information

Technology in St. Augustin EML in Heidelberg Nortel Networks in Harlow, UK PTIN Portugal Telecom in Aveiro Emorphia in Harlow Sonera in Helsinki University of Helsinki

Page 30: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Softwareagenten

autonome Dienstbearbeitung gute Kommunikationsmöglichkeiten pro- und reaktiv einsetzbar

(CRUMPET, http://www.ist-crumpet.org/)

Page 31: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

CRUMPET-Agenten

Page 32: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Benutzte Standards

CRUMPET greift auf Standards folgender Organisationen zurück: FIPA OGC

Page 33: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

FIPA Foundation for Intelligent Physical Agents

Ziel: Interoperabilität zwischen agentenbasierten Systemen fördern

Vorgehen: Offene Entwicklung von Spezifikationen

u. a. Multiagenten System FIPA-OS

Page 34: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

OGC Open GIS Consortium Ziel: Förderung offener Systeme für

die Verarbeitung von Geoinformationen

Vorgehen: Offene Entwicklung von Spezifikationen

u. a. Web Map Service, GML

Page 35: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Fazit

Agenten für GIS im Bereich Simulation Softwareentwicklung

CRUMPET

Page 36: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Zusammenfassung Nutzung im GIS - Bereich sehr

sinnvoll Forschungen befinden sich noch in

den Anfängen viele laufende Projekte wird weiter an Bedeutung gewinnen fördert die Entwicklung hin zu

mobilen Systemen (LBS)

Page 37: Agenten für GIS Seminar Softwareagenten Sven Schade, Arnd Sahlmann WS 2001/2002.

Noch... ...Fragen?