Ein Java Tool zur 3D Navigation in Objektbeschreibungen

Größe: px
Ab Seite anzeigen:

Download "Ein Java Tool zur 3D Navigation in Objektbeschreibungen"

Transkript

1 Ein Java Tool zur 3D Navigation in Objektbeschreibungen Magisterarbeit im Fach Informationsverarbeitung Vorgelegt am von Mirko Gontek Gutachter: Prof. Dr. Manfred Thaller Professur für Historisch-Kulturwissenschaftliche Informationsverarbeitung Universität zu Köln

2 Inhaltsverzeichnis 0. Einleitung... 3 Teil 1 Theoretische Grundlagen Problemstellung Beschreibungen von Bildquellen am Beispiel der REALonline Bilddatenbank Objektbeschreibungen Informationsvisualisierung Begriffsdefinition Ziele der Informationsvisualisierung Prozess der Informationsvisualisierung Daten Visuelle Form Interaktion Praktische Anwendung der Informationsvisualisierung Probleme und Lösungen der Informationsvisualisierung Fokus-Kontext Navigation D- versus 3D-Visualisierung D-Visualisierung von Graphen Anforderungen und Probleme beim Zeichnen von Graphen Algorithmen zum Zeichnen von 3D-Graphen Layered Algorithmen Physikalische Algorithmen Vorhandene Anwendungen zur 3D-Visualisierung von Graphen H Narcissus WilmaScope GViz Fazit Teil 2 Verwendete Technologien

3 5. XML XLink X3D X3D-Architektur Szenengraph Laufzeitumgebung Scene Access Interface (SAI) Xj3D Teil 3 Dokumentation Datenstruktur Visualisierung Filter Mapping Positionierung Benutzerinterface Architektur Installation und Anwendung Diskussion...71 Teil 4 Ausblick...73 Literaturangaben...75 Anhang A: Inhalt des Datenträgers Anhang B: Datenstruktur Anhang C: Erklärung

4 0. Einleitung Ende der achtziger Jahre setzte mit der Einführung grafischer Benutzerinterfaces und deren rasanter Verbreitung eine Entwicklung ein, die den Umgang mit Computern und Information stark veränderte. Neue Hardware ermöglichte nun eine dynamische und interaktive Präsentation von Daten. Neue Möglichkeiten zur Visualisierung von Informationen wurden geschaffen, die gleichzeitig neue Fragen und Probleme aufwarfen. Die Entwicklung grafischer Benutzerinterfaces gab die Initialzündung für die Entstehung eines interdisziplinären Forschungsfeldes, das sich mit diesen Problemen beschäftigt der Informationsvisualisierung. Mitte der neunziger Jahre setzte eine neue Entwicklung im Bereich der Benutzerinterfaces ein. Als Interfaces der Zukunft galten nun virtuelle Welten und dreidimensionale Interfaces. Wieder waren die Entwicklung neuer Hardware sowie ein neuer technologischer Standard, VRML97 [VRML], Motor der Entwicklung. Zehn Jahre nach der Einführung des Hoffnungsträgers VRML lässt sich diagnostizieren, dass sich die Erwartungen an die 3D- Technologien im Kontext der Informationssysteme nicht erfüllt haben. 3D- Technologien finden aktuell zwar eine verbreitete Anwendung in Computerspielen, Simulationen und Ähnlichem, für Informationssysteme spielen 3D-Anwendungen jedoch immer noch keine wichtige Rolle. Heute erlebt die Entwicklung leistungsfähiger Informationssysteme einen Aufschwung. Ein Grund dafür ist die Zunahme von zu bewältigenden Informationsmengen durch das Internet. Die Vernetzung von verschiedenen Ressourcen stellt immense Mengen an Daten zur Verfügung. Es werden neue Methoden benötigt, um mit diesen Informationen sinnvoll umgehen zu können. Einen Lösungsansatz zur Entwicklung leistungsfähiger Informationssysteme bietet die Informationsvisualisierung. Im Kontext visueller Informationssysteme werden heute 3D-Anwendungen wieder neu diskutiert. Die 3D-Visualisierung könnte Impulse für die Entwicklung neuer visueller 3

5 Informationssysteme geben, aktuelle Technologien scheinen die technischen Voraussetzungen dafür zu bieten. Welche Herausforderungen die Informationsvisualisierung bietet und wie aktuelle Technologien genutzt werden können, um mit 3D- Anwendungen Lösungen für die gegebenen Probleme zu finden, wird in dieser Arbeit anhand einer Problemstellung aus einem kulturhistorischen Forschungsfeld analysiert. Die Problemstellung sowie der theoretische Hintergrund der Informationsvisualisierung werden in Teil 1 der Arbeit erläutert. Teil 2 stellt anschließend Konzepte einiger aktueller Technologien vor, die für die Umsetzung des praktischen Teils der Arbeit relevant sind. In Teil 3 wird der praktische Teil der Arbeit, der XMLViewer dokumentiert. Dieser ist ein prototypisches Softwaretool, das demonstriert, wie die genannten Technologien zur Lösung der Problemstellung beitragen können. TEIL 4 bietet schließlich einen Ausblick auf eine mögliche zukünftige Weiterentwicklung von 3D-Anwendungen und stellt das Ergebnis der Arbeit in den Kontext dieser Entwicklung. Teil 1 Theoretische Grundlagen Die breite theoretische Analyse der für den XMLViewer verwendeten Methodiken stellt eine wichtige Komponente dieser Arbeit dar. Sie bietet eine Basis für die praktischen Ausarbeitungen und schafft gleichzeitig einen Rahmen, der Ansatzpunkte zur weiteren Forschung liefert. Kapitel 1 arbeitet zunächst die Problemstellung heraus, auf der diese Arbeit aufbaut. Mit der Informationsvisualisierung wird in Kapitel 2 ein methodischer Ansatz präsentiert, der mögliche Lösungsansätze für das genannte Problem bietet und erörtert, wie sie für die Problemstellung dieser Arbeit genutzt werden kann. Kapitel 3 geht speziell auf die 3D-Visualisierung von Graphen ein. In Kapitel 4 werden einige vorhandene 3D-Anwendungen vorgestellt, die zeigen, wie 4

6 die theoretischen Konzepte der Informationsvisualisierung in der Praxis angewendet werden können. 1. Problemstellung Um die Problemstellung dieser Arbeit zu illustrieren, beschreibt Kapitel 1.1 zunächst eine Datenbank-Anwendung des Instituts für Realienkunde des Mittelalters und der frühen Neuzeit (IMAREAL) [IMA]. Der wissenschaftliche Hintergrund und die Funktionsweise der Anwendung sowie vorhandene Probleme bei ihrer Verwendung werden dargelegt. Anschließend diskutiert Kapitel 1.2 diese Probleme auf einer abstrakteren Ebene und setzt sie mit Herausforderungen aus anderen Forschungsfeldern in Beziehung. 1.1 Beschreibungen von Bildquellen am Beispiel der REALonline Bilddatenbank Das Institut für Realienkunde des Mittelalters und der frühen Neuzeit der Österreichischen Akademie der Wissenschaften betreibt einen digitalen Bildserver, REALonline [REA], der umfangreiches Bildmaterial des späten Mittelalters und der frühen Neuzeit zur Verfügung stellt. Diese Bilder stellen für die kulturhistorische Forschung wichtige Quellen dar. Das IMAREAL versucht anhand der Bildquellen Rückschlüsse auf das Alltagsleben des Mittelalters und der frühen Neuzeit zu ziehen. Insbesondere gotische Kunst des späten Mittelalters enthält viele Anhaltspunkte für die Untersuchung von Gegenständen und Situationen des damaligen Alltagslebens. Aus den historischen Bildquellen können Informationen über abgebildete Personen oder Gegenstände und deren Beziehung gewonnen werden. Bilder werden in diesem Forschungskontext nicht primär kunsthistorisch analysiert, sondern vor allem inhaltlich, vor dem Hintergrund ihrer Rolle als Kommunikationsmittel. Anders als in der kunsthistorischen Forschung geht es bei der Quellenanalyse im Wesentlichen darum, was in einem Bild in welchem Kontext dargestellt wird. Diese Art der Analyse kann 5

7 wertvolle Schlüsse auf historische Gegebenheiten ermöglichen. [vgl. Jar93, S.17] Für eine wissenschaftliche inhaltliche Analyse wird eine möglichst objektive und vollständige Beschreibung der Bildinhalte benötigt. Dazu wurde eine standardisierte und formalisierte Beschreibung für die Bildquellen entwickelt. Archivierte Quellen werden dabei formal und ikonografisch dokumentiert. Die formale Beschreibung eines Bildes enthält z.b. Angaben über Künstler, Kunstgattung und thematische Zuordnung des Bildes. Die detaillierte ikonografische Beschreibung erfasst inhaltliche Informationen der Bildszene, also Objekte und Personen der Szene, sowie weitere Merkmale wie Farbe, Material oder Form. Zusätzlich werden die Relationen der Merkmale und der dargestellten Objekte und Personen beschrieben. Relationen zwischen Elementen einer Szene können auf zwei Arten ausgedrückt werden. Elemente können ineinander geschachtelt sein, ein Element kann beliebig viele Unterelemente enthalten. Zum Beispiel sind die Elemente Kopf und Arm mit hoher Wahrscheinlichkeit ein Unterelement von Person. Das Element Arm kann entsprechend weitere Unterelemente, wie Hand oder Elle enthalten. Die entstehende Beschreibungsstruktur ist in solchen Fällen hierarchisch gegliedert. Jedes beschriebene Element ist Teil eines anderen Elementes oder des Bildes selbst, jedes Bild ist wiederum Teil der Gesamtheit der Bilder. Zusätzlich zu den hierarchischen Relationen liegen aber auch nichthierarchische Relationen in der Beschreibung vor. Diese Relationen drücken eine semantische Verbindung aus. Eine semantische Verbindung stellt z.b. die Beziehung zwischen zwei Personen in einer Bildszene dar. Eine Person kann beispielsweise Bruder, Untertan oder Vater einer anderen sein. Ein anderes Beispiel wären Relationen zwischen Elementen mit gleichen Namen oder gleichen Merkmalen. 1 1 In der REALonline Datenbank sind semantische Verbindungen technisch zurzeit nur dadurch implementiert, dass Kleidungsstücke mit Einträgen eines eigenen Lexikons verknüpft werden. Beispielsweise verweist das Kleidungsstück Hut immer auf denselben Eintrag eines Lexikons. Andere semantische Relationen sind bisher nur konzeptionell vorhanden. Eine 6

8 Der REALonline Bildserver umfasst zurzeit etwa Quellen, die resultierende Beschreibung der Gesamtheit der Bilder stellt dementsprechend eine sehr große und komplexe Datenstruktur dar. Wissenschaftliches Arbeiten mit dem vorhandenen HTML-Interface (vgl. Abb.1) des Bildservers ist mühsam und weniger effizient als es wünschenswert wäre. Abb.1: HTML-Interface des REALonline Bildservers [Quelle: REA] Um ein einfacheres Arbeiten mit den Quellen zu ermöglichen, sollte ein effizienteres Werkzeug zum Umgang mit den Daten entwickelt werden. Dieses müsste ein möglichst breites Spektrum an Arbeitsaufgaben mit den Quellen unterstützen, denn je nach wissenschaftlicher Fragestellung können sehr unterschiedliche Arbeiten mit den Quellen erforderlich sein. Für bestimmte Probleme kann es nötig sein, nach spezifischen Bildern zu recherchieren oder auch die Struktur einer einzelnen Quelle zu analysieren. Andere Fälle erfordern das Verständnis von Relationen zwischen einigen wenigen oder sehr vielen Quellen. Es kann z.b. relevant sein, ein bestimmtes wiederkehrendes Element oder eine mehrmals auftretende Kombination von Elementen in technische Implementierung dieser Relationen ist aber denkbar und für die wissenschaftliche Analyse sinnvoll. 7

9 einer Auswahl von Bildern zu finden. Für manche Forschungsgegenstände kann es auch zweckmäßig sein, einen schnellen Überblick über die Gesamtmenge der Quellen zu erhalten, z.b., um bestimmte wiederkehrende Muster sichtbar zu machen. Wünschenswert wäre ein Werkzeug, das für den gesamten Umfang dieses breiten Aufgabenspektrums anwendbar ist. 1.2 Objektbeschreibungen Im folgenden Kapitel soll die geschilderte Problemstellung zunächst abstrahiert und kontextualisiert werden. Komplexe Datenstrukturen, wie sie die REALonline Datenbank beinhaltet, gibt es in vielen wissenschaftlichen Forschungsbereichen. In der Soziologie etwa ergeben sich aus statistischen Erhebungs- und Analyseverfahren oft sehr große und komplexe Datenstrukturen, etwa bei der Beschreibung sozialer Netzwerke [vgl. Kre05]. Auch Ontologien (ontologies [Ger06a]), strukturelle Beschreibungen von Konzeptualisierungen [vgl. Ger06a], sind komplexe Netze. Sie sind eine Technik zur semantischen Auszeichnung von Daten. Ressourcen werden dabei durch Relationen zu anderen Ressourcen beschrieben. Ontologien stellen eine Grundlage für die Entwicklung des Semantic Web dar. 2 Die Analyse wissenschaftlicher Netzwerke (scientific networks [Che04, S.145]) ist ein weiteres Beispiel für den Umgang mit komplexen Strukturen. Beispielsweise mit Hilfe von Zitat- oder Kollaborationsnetzwerken wird dabei die Entwicklung bestimmter Forschungsfelder analysiert. 3 Die verschiedenen Anwendungsgebiete haben gemeinsam, dass sie Elemente aus einer Datenmenge und ihre Relationen zueinander beschreiben. Das Ergebnis ist eine abstrakte, strukturelle Beschreibung der zugrunde liegenden Daten: eine Datenstruktur oder Objektbeschreibung. Die Relationen zwischen Elementen sind in den vorliegenden Daten selbst nicht in ei- 2 Eine übersichtliche Einführung in die Konzepte von Ontologien und Semantic Web gibt [Ger06a]. 3 Eine Einführung in dieses Thema gibt [Che04, S.143ff]. 8

10 ner zugänglichen Form enthalten. Sie müssen erst durch eine Modellierungstechnik, z.b. statistische Verfahren oder manuelle Auszeichnung, erzeugt werden. Aus einer Gesamtheit von Rohdaten werden dabei relevante Informationen extrahiert und in Form einer strukturellen Beschreibung erfasst. Bei diesem Beschreibungsprozess spricht Chen von struktureller Modellierung (structural modeling [Che04, S.34]). Objektbeschreibungen, Chen spricht von virtual structures [Che04, S.34], sind das Ergebnis struktureller Modellierung und nicht Objekten inhärent. Sie bieten gegenüber den unstrukturierten Daten potentiell einen Mehrwert an Information: die Beschreibung einer Bildersammlung kann beispielsweise Auskunft darüber geben, wie einzelne Bilder semantisch miteinander in Verbindung stehen. Dabei ist aber nicht vorausgesetzt, dass zum Erschaffungszeitpunkt der Bilder eine Beziehung beabsichtigt oder vorhanden war. Objektbeschreibungen sind somit ein Hilfsmittel, Relationen erkennbar zu machen, die in den unstrukturierten Daten zwar potentiell enthalten, aber nicht zugänglich sind. Bei der Beschreibung einer Datenmenge werden spezifische Elemente mit anderen Elementen in eine bestimmte Relation gesetzt. Formal kann man die entstehende Struktur als Graph beschreiben. Die Verarbeitung von großen und komplexen Datenstrukturen wirft Probleme auf, die unter anderem für die Informatik eine Herausforderung darstellen. Ein methodischer Ansatz für die Verarbeitung solcher Strukturen ist die Informationsvisualisierung. 2. Informationsvisualisierung Die folgenden Kapitel legen dar, welche Lösungsvorschläge die Informationsvisualisierung für die Problemstellung dieser Arbeit bietet und wie eine Lösung konkret umgesetzt werden kann. Kapitel 2.1 gibt zunächst eine Definition des Begriffes. Welche Ziele die Informationsvisualisierung verfolgt und welche Vorteile sie gegenüber anderen methodischen Ansätzen zur Informationsverarbeitung bietet, soll in Kapitel 2.2 dargelegt werden. Kapitel 9

11 2.3 stellt ein Modell vor, das den Prozess der Informationsvisualisierung beschreibt. Kapitel 2.4 führt Richtlinien für die praktische Anwendung der Informationsvisualisierung in Informationssystemen auf. Probleme, die bei der Anwendung der Informationsvisualisierung auftreten, sowie wichtige Ansätze zur Lösung werden in Kapitel 2.5 dargelegt. Abschließend gibt Kapitel 2.6 einen Überblick über Vor- und Nachteile der 3D-Visualisierung. 2.1 Begriffsdefinition Mit dem Untertitel using vision to think [Car99, S.1] skizzieren Card et al. den Grundgedanken der Informationsvisualisierung: die Visualisierung von Information als kognitives Werkzeug zur Lösung logischer Probleme. Visualisierung spielt eine maßgebliche Rolle bei Denkprozessen. Mit ihr kann das Kurzzeitgedächtnis entlastet werden, indem komplexe Konzepte oder Strukturen extern zwischengespeichert und bei Bedarf wieder abgerufen werden können 4. Interne mentale Prozesse sind immer eng mit externer Wahrnehmung und mit der Interaktion mit externer Information gekoppelt. Der Mensch benutzt ständig visuelle Hilfsmittel, um Denkprozesse zu unterstützen. Er verlagert damit Aufgaben des Gedächtnisses auf die visuelle Wahrnehmung. In diesem Sinne ist die Visualisierung ein Werkzeug, welches das kognitive System des Menschen unterstützt [vgl. Kel05a, S.5]. Card et al. sprechen auch von externer Kognition (external cognition [Car99, S.1]). Computer mit grafischen Benutzerinterfaces bieten die Möglichkeit, Visualisierungen als kognitives Werkzeug effizient zu nutzen. Darstellungen können automatisch erzeugt werden und dynamisch auf Benutzereingaben reagieren. Die Informationstechnologie bietet so neue Methoden, menschliche Denkprozesse zu unterstützen und zu erleichtern. Zu Beginn der neunziger Jahre wurde in diesem Zusammenhang der Begriff Informationsvisualisierung (information visualization) geprägt. Card et al. definieren den Begriff wie folgt: 4 Für eine genauere Beschreibung dieses kognitiven Prozesses, siehe [War04, S.351ff]. 10

12 Information visualization: The use of computer-supported, interactive, visual representations of abstract data to amplify cognition [Car99, S.7] Die Informationsvisualisierung muss dabei von der Wissenschaftlichen Visualisierung (scientific visualization [Spe01, S.4]) abgegrenzt werden. Während die Wissenschaftliche Visualisierung physische Fakten sichtbar macht [vgl. Dae98, S.41], ist das Ziel der Informationsvisualisierung die Darstellung abstrakter Information. Die Darstellung von Molekülverbindungen ist ein Beispiel für Wissenschaftliche Visualisierung. Es findet zwar bei ihrer Darstellung eine Abstraktion statt, die Zuweisung (mapping [Car99, S.17]) der zugrunde liegenden Daten auf eine visuelle Repräsentation basiert jedoch auf einer physischen Grundlage. Dagegen ist bei der Visualisierung abstrakter Daten, wie Sammlungen von Dokumenten oder Ontologien, die Zuweisung in die visuelle Form nicht eindeutig, denn sie beruht nicht auf physischen Gegebenheiten. Ein fundamentales Problem der Informationsvisualisierung ist deswegen das mapping nichträumlicher, nichtnumerischer abstrakter Daten in eine visuelle Form [vgl. Ree06, S.27]. Die Informationsvisualisierung bietet ein breites Spektrum an Einsatzmöglichkeiten. Card unterscheidet zwischen vier möglichen funktionalen Ebenen der Informationsvisualisierung [vgl. Car96, S.63]. Eine Anwendungsebene ist die Darstellung einer Auswahl von Informationen aus einer Datenmenge als virtuelle Welt (infosphere [Car96, S.63]). Zum Beispiel könnte aufgrund einer Suchanfrage ein relevanter Ausschnitt des Internets als virtuelle Welt visualisiert werden, durch die sich der Benutzer 5 bewegen kann und in der Webseiten als Kugeln oder Würfel dargestellt werden. Die Visualisierung wird bei dieser Anwendungsebene oft mit klassischen Techniken zur Informationssuche kombiniert. Aus einer 5 Auch wenn zu Gunsten eines besseren Leseflusses durchgehend auf die weiblichen Endungen verzichtet wurde, sind Frauen und Männer selbstverständlich gleichermaßen angesprochen. 11

13 großen Menge an Informationen wird ein durch eine Suchanfrage definierter Ausschnitt als virtuelle Welt dargestellt. Die Suchergebnisse befinden sich als visuelle Objekte in dieser Welt. Die Visualisierung eines Arbeitsplatzes (workspace [Car96, S.64]) entspricht in etwa der Desktop-Metapher klassischer grafischer Benutzeroberflächen. Ein Beispiel hierfür ist die Visualisierung von Dokumenten als Bücher, die in einem Regal angeordnet sind. Der Benutzer befindet sich in einem virtuellen Arbeitsraum und kann z.b. an gewünschte Information gelangen, indem er Bücher aus dem Regal entnimmt und in ihnen blättert. Die Visualisierung eines Arbeitsplatzes eignet sich besonders, um eine überschaubare Menge an Informationen zu organisieren. Im genannten Anwendungsbeispiel könnte der Benutzer Informationen organisieren, indem er wiederbenötigte Bücher auf einem virtuellen Schreibtisch ablegt oder Bücher im Regal neu sortiert. Mit sensemaking tools [Car96, S.65] oder visual knowedge tools [Car99, S.12] wird Information in eine Form gebracht, in der sie vom Benutzer gut analysiert und verstanden werden kann. Visual knowledge tools können z.b. benutzt werden, um Muster in Datensätzen sichtbar zu machen. Sie zeichnen sich dadurch aus, dass sie ein hohes Maß an Benutzerinteraktion ermöglichen. Wird eine Datenstruktur als Graph dargestellt, so könnten Knoten des Graphen in einem visual knowledge tool durch interaktive Objekte repräsentiert werden, die der Benutzer anklicken kann, um weitere Details des jeweiligen Knotens anzuzeigen oder die Darstellung in einer anderen Weise zu verändern. Eine weitere funktionale Ebene kombiniert die Visualisierung abstrakter Information mit der Darstellung virtueller physischer Objekte, Card et al. sprechen deswegen auch von virtually enhanced objects [Car99, S.14]. Häufig wird diese Methode benutzt, um eine begrenzte Menge an Information, z.b. ein einzelnes Dokument [vgl. Car96, S.66] zu gliedern und für den Benutzer bequem zugänglich zu machen. Anatomische Informationen über den menschlichen Körper könnten beispielsweise entlang der Abbildung 12

14 eines Menschen gegliedert werden. Durch Anklicken einer bestimmten Stelle der Abbildung könnte der Benutzer Informationen über dort liegende Organe bekommen. 2.2 Ziele der Informationsvisualisierung Die Anwendung der Informationsvisualisierung findet meist im Kontext einer komplexen intellektuellen Aufgabe statt. Die Lösung dieser Aufgabe durch Finden und Auswerten relevanter Daten oder Strukturen aus einer Informationsmenge nennen Card et al. knowledge crystallization [Car99, S.10]. A knowledge crystallization task is one in which a person gathers information for some purpose, makes sense of it (Russel et al., 1993) by constructing a representational framework (which we will refer to as schema), and then package it into some form for communication or action [Car99, S.12] Um einen Erkenntnisgewinn zu erzielen, werden für eine spezifische Aufgabe relevante Informationen gesammelt. Es wird dann eine kognitive Repräsentation, also ein mentales Modell dieser Informationen erzeugt, um über weitere Handlungen zu entscheiden. Der Erfolg des knowledge crystallization hängt vom Finden relevanter Informationen bezüglich einer bestimmten Aufgabe ab. Ein klassischer Weg, relevante Informationen aus Datenstrukturen zu beziehen, ist das information retrieval. Dabei wird durch Ähnlichkeitsanalyse anhand einer Suchanfrage (query) aus einer indexierten Datenbasis ein Retrievalergebnis erzeugt. Der Benutzer kann dann entscheiden, ob das Ergebnis relevante Informationen enthält und gegebenenfalls die Suchanfrage verändern [vgl. Dae98]. Die Informationsvisualisierung bietet einen anderen Ansatz Informationen zu beziehen. Anders als beim information retrieva liegt der Schwerpunkt der Informationsvisualisierung weniger darauf, durch Queries an die 13

15 gewünschte Information zu gelangen. Vielmehr sollen mit der Visualisierung von Strukturen und der Navigationsmöglichkeit in Informationsräumen eine Auswahl an Methoden geboten werden, Informationen leicht zugänglich zu machen. Däßler et al. benutzen den Begriff information access [vgl. Dae98, S.6], um diesen Ansatz vom information retrieval abzugrenzen. Chen spricht von information foraging [Che04, S.16]: A wide variety of activities associated with assessing, seeking, and handling information sources can be categorised as information foraging. Furthermore the term foraging refers both to the metaphor of browsing and searching for something valuable, and to the connection with the optimal foraging theory in biology and anthropology [Che04, S.16] Ziel des information foraging ist es, einen möglichst effizienten Weg zur Lösung einer Aufgabe zu finden. Berücksichtigt werden dabei die Kosten, um die gewünschte Information zu finden und der Nutzen, den die Information bringt [vgl. Che04, S.16]. Ziel der Informationsvisualisierung ist es, den Benutzer beim Prozess des knowledge crystallization zu unterstützen. Im Sinne des information foraging erreicht das die Informationsvisualisierung, indem sie dem Benutzer relevante Informationen leicht und irrelevante Informationen weniger leicht zugänglich macht. So wird der Benutzer dabei unterstützt, den effizientesten Weg zur Lösung einer Aufgabe zu finden. Je nach Aufgabe und Eigenschaften der Daten können verschiedene Methoden einen effizienten Weg zur Lösung einer Aufgabe bieten. Klassische Queries, wie sie im information retrieval in textbasierten Informationssystemen üblich sind, sind nur eine Methode, um relevante Informationen zu finden. Sie sind zwar effizient wenn anhand der Problemstellung gezielte Queries formuliert werden können, sie sind jedoch z.b. schlecht geeignet, um Strukturen in Daten zu verstehen [vgl. Fra06, S.156]. Je nach Aufgabe kann das Extrahieren von Charakteristika oder Mustern aus einer Datenstruktur (data analysis [Flu06, S.54]) einen effizienteren Weg zur Lösung des Problems darstellen. Unter Umständen kann es auch effektiv sein, sich zunächst einen 14

16 globalen Überblick zu verschaffen, welche Informationen generell zur Verfügung stehen, Fluit et al. sprechen dabei von data exploration [Flu06, S.56]. 2.3 Prozess der Informationsvisualisierung Um den Prozess der Informationsvisualisierung zu systematisieren, führten Card et al. das reference model for visualization [Car99, S.17] (vgl. Abb.2) ein. Abb.2: Reference model for visualization [nach: Car99, S.17] Ausgangspunkt des Visualisierungsprozesses ist in diesem Modell eine Menge von Rohdaten (raw data), die strukturiert oder unstrukturiert zur Verfügung stehen. Diese Daten müssen zunächst eine Reihe von Transformationen (data transformations) durchlaufen. Dazu gehören z.b. das Filtern, Berechnen von abgeleiteten Daten oder Normalisieren. Am Ende dieses Transformationsprozesses stehen strukturierte Daten (data tables). Erst diese Daten können durch visuelles Mapping (visual mapping) auf entsprechende visuelle Repräsentationen (visual structures) zugewiesen werden. Aus den visuellen Strukturen können durch Festlegen grafischer Parameter schließlich Ansichten (views) erzeugt werden. Der Benutzer kann dann in diesen Ansichten navigieren. Jeder Schritt des Visualisierungsprozesses ist iterativ, er kann also beliebig oft wiederholt werden. Er ist außerdem Interaktiv. Wie durch die Abbildung deutlich wird, kann Benutzerinteraktion (human interaction) den Prozess der Informationsverarbeitung an verschiedenen Punkten beeinflussen. Der Benutzer kann den Blick auf die Daten variieren, die visu- 15

17 ellen Strukturen ändern oder die Transformation der Daten beeinflussen. [vgl. Car99, S.17ff] Entlang der drei Eckpunkte data, visual form und interaction des Referenzmodells soll der Visualisierungsprozess hier näher erläutert werden. Kapitel beschreibt die Modellierung der Datenstruktur aus den Rohdaten (data), in Kapitel wird das Mapping der Daten in eine visuelle Form (visual form) erläutert. Kapitel nennt Möglichkeiten, interaktiv in den Visualisierungsprozess einzugreifen (interaction) Daten Rohdaten können in vielen verschiedenen Formen und Formaten vorliegen. Um sie in eine visuelle Form zu bringen, erfolgt zunächst eine Strukturierung der Rohdaten. Dabei werden sie in eine Tabelle oder ein anderes strukturiertes Datenmodell überführt. Relationen zwischen Elementen werden beschrieben, die Daten werden mit Metadaten angereichert. Dieser Teil der Visualisierung stellt die strukturelle Modellierung (structural modeling [Che99, S.27]) der Daten dar. Ziel der strukturellen Modellierung ist das Erkennen, Extrahieren und Vereinfachen von in den Rohdaten vorhandenen Relationen [vgl. Che99, S.27]. Relevante Strukturen in den Rohdaten sollen gefunden und formalisiert werden. Die strukturelle Modellierung kann durch die Anreicherung der Rohdaten mit Metadaten zu einem Gewinn an Informationen führen. Es können aber auch Informationen verloren gehen, nämlich dann, wenn nicht alle impliziten Relationen der Rohdaten in die explizite Datentabelle übernommen werden (können). Welche Relationen in der Tabelle erfasst werden und mit welchen Metadaten diese angereichert wird, charakterisiert die am Ende des Modellierungsprozesses stehende Datenstruktur. 16

18 2.3.2 Visuelle Form Eine weitere Komponente der Informationsvisualisierung ist die visuelle Form (visual form), Chen benutzt den Begriff graphical representation [Che99, S.27], um dies auszudrücken. Das visuelle Mapping ist die Verbindung zwischen Daten und visueller Form. Die vorhandene Struktur muss in eine grafische Darstellung überführt werden mit der der Benutzer interagieren kann. Dies stellt den Kern des Visualisierungsprozesses dar [vgl. Car99, S.17]. An dieser Stelle des Prozesses wird beispielsweise entschieden, welche Metapher für die Visualisierung der Daten benutzt wird oder ob die Struktur zwei- oder dreidimensional dargestellt werden soll. Es gibt oft eine Vielzahl von Möglichkeiten, wie eine Struktur grafisch dargestellt werden kann. Das Ziel muss hier sein, ein möglichst aussagekräftiges (expressive [Car99, S.23]) und effektives (effective [Car99, S.23]) Mapping zu finden. Um ein aussagekräftiges Mapping zu erreichen, müssen zunächst alle Eigenschaften der Datenstruktur in der visuellen Repräsentation erfasst werden. Das Mapping muss gleichzeitig verhindern, dass ungewollte Daten in der grafischen Darstellung erscheinen. Dies kann passieren, wenn die Darstellung Relationen suggeriert, die nicht in der Struktur vorliegen [vgl. Car99, S.23]. A mapping is said to be expressive if all and only the data in the Data Table are also represented in the Visual Structure [Car99, S.23] Die Suche nach einer effektiven Repräsentation orientiert sich an den Eigenschaften der menschlichen Wahrnehmung. Bei der Wahl der visuellen Form müssen die Stärken und Schwächen der menschlichen Wahrnehmung und Kognition beachtet werden. A mapping is said to be more effective if it is faster to interpret, can convey more distinctions, or leads to fewer errors than some other mapping [Car99, S.23] 17

19 2.3.3 Interaktion Die dritte Komponente des Visualisierungsprozesses ist die Möglichkeit des Benutzers, in den Prozess einzugreifen. Eine Beeinflussung des Prozesses durch den Benutzer ist an drei Stellen möglich: bei der Datentransformation, dem visuellen Mapping und bei der Transformation der Ansicht (vgl. Abb.2). Im Folgenden soll illustriert werden, wie eine Interaktion mit dem Visualisierungsprozess an den verschiedenen Stellen aussehen kann. Die Datentransformation kann beeinflusst werden, indem die Rohdaten gefiltert werden. Dynamische Queries (dynamic queries [Car99, S.233]) filtern nicht relevante Informationen aus den Rohdaten heraus. Nur Daten, die einen Filter passieren, werden in die Datentabelle überführt 6. Die zweite Möglichkeit zur Interaktion ist die Beeinflussung des visuellen Mappings. Das manuelle Zuweisen spezifischer Datentypen auf visuelle Objekte mit bestimmten Eigenschaften ist eine übliche Form der Benutzerinteraktion über das visuelle Mapping. Dem Benutzer kann hier aber beispielsweise auch die Entscheidung überlassen werden, ob eine Struktur zwei- oder dreidimensional dargestellt werden soll. Möglichkeiten mit der Darstellung selbst zu interagieren, bieten beispielsweise Techniken wie overview + detail oder zooming 7. Bei dreidimensionalen Darstellungen ist die Bewegung im 3D- Informationsraum eine übliche Methode zur Interaktion. Nachdem theoretische Grundlagen der Informationsvisualisierung erläutert wurden und ein Referenzmodell als Basis für die weiteren Ausführungen vorgestellt wurde, wird in den folgenden Kapitel dargelegt, wie die Informationsvisualisierung konkret angewendet werden kann, welche Probleme dabei bestehen und welche Lösungen es dafür gibt. 6 Eine nähere Erklärung zu dynamic queries mit Anwendungsbeispielen gibt [Shn94]. 7 Diese Techniken werden in Kapitel näher erläutert. 18

Quellen: Towards a Human Computer InteractionPerspective. Übersicht. Warum visuelle Sprachen? Begriffsdefinitionen: Hinderungsgründe bisher:

Quellen: Towards a Human Computer InteractionPerspective. Übersicht. Warum visuelle Sprachen? Begriffsdefinitionen: Hinderungsgründe bisher: Quellen: Towards a Human Computer InteractionPerspective von B.K. & B.K. LV: Visuelle Sprachen (03-763) Universität Bremen WS 2001/02 Visual Language Theory: Towards a Human- Computer Perspective; N. Hari

Mehr

Semantik-Visualisierung

Semantik-Visualisierung Semantik-Visualisierung Wibaklidama-Herbstworkshop Kawa Nazemi Fraunhofer IGD 3D-Wissenswelten und Semantik-Visualisierung Semantic Visualization semavis: Pipelines Visualization Semantics Layout Presentation

Mehr

Visuelle Simulation eines Radiosity Algorithmus und ihre Anwendung in Lernprozessen

Visuelle Simulation eines Radiosity Algorithmus und ihre Anwendung in Lernprozessen Visuelle Simulation eines Radiosity Algorithmus und ihre Anwendung in Lernprozessen Abschlussvortrag zur Diplomarbeit von Jörg Karpf Graphische Datenverarbeitung, Institut für Informatik 3. September 2009

Mehr

Visuelle Suche in Digitalen Filmarchiven Visual Search in Digital Film Archives. Visuelle Exploration Digitaler Bibliothken

Visuelle Suche in Digitalen Filmarchiven Visual Search in Digital Film Archives. Visuelle Exploration Digitaler Bibliothken Visuelle Suche in Digitalen Filmarchiven Visual Search in Digital Film Archives Visuelle Exploration Digitaler Bibliothken Prof. Dr. am Beispiel des Projektes MedioVis Harald.Reiterer@uni-konstanz.de Kurzvorstellung

Mehr

Visualisierung. Rückblick. Scientific Visualization vs. Informationsvisualisierung. Allgemeine Ziele und Anforderungen Prof. Dr.-Ing.

Visualisierung. Rückblick. Scientific Visualization vs. Informationsvisualisierung. Allgemeine Ziele und Anforderungen Prof. Dr.-Ing. Allgemeine Ziele und Prof. Dr.-Ing. Detlef Krömker Goethe-Universität, Frankfurt Graphische Datenverarbeitung Rückblick K als Anwendung der CG K Meilensteine der Entwicklung K Terminologie Scientific Visualization

Mehr

Data Mining als Arbeitsprozess

Data Mining als Arbeitsprozess Data Mining als Arbeitsprozess Hagen Knaf Studiengang Angewandte Mathematik Hochschule RheinMain 31. Dezember 2015 In Unternehmen werden umfangreichere Aktivitäten oder Projekte im Bereich des Data Mining

Mehr

1 Einleitung. 1.1 Unser Ziel

1 Einleitung. 1.1 Unser Ziel 1 Dieses Buch wendet sich an alle, die sich für agile Softwareentwicklung interessieren. Einleitend möchten wir unser mit diesem Buch verbundenes Ziel, unseren Erfahrungshintergrund, das dem Buch zugrunde

Mehr

EXTRAKTION UND KLASSIFIKATION VON BEWERTETEN PRODUKTFEATURES AUF WEBSEITEN

EXTRAKTION UND KLASSIFIKATION VON BEWERTETEN PRODUKTFEATURES AUF WEBSEITEN EXTRAKTION UND KLASSIFIKATION VON BEWERTETEN PRODUKTFEATURES AUF WEBSEITEN T-SYSTEMS MULTIMEDIA SOLUTIONS GMBH, 16. FEBRUAR 2012 1. Schlüsselworte Semantic Web, Opinion Mining, Sentiment Analysis, Stimmungsanalyse,

Mehr

Projekt AGB-10 Fremdprojektanalyse

Projekt AGB-10 Fremdprojektanalyse Projekt AGB-10 Fremdprojektanalyse 17. Mai 2010 1 Inhaltsverzeichnis 1 Allgemeines 3 2 Produktübersicht 3 3 Grundsätzliche Struktur und Entwurfsprinzipien für das Gesamtsystem 3 3.1 Die Prefuse Library...............................

Mehr

Flexibilität im Prozess mit Oracle Business Rules 11g

Flexibilität im Prozess mit Oracle Business Rules 11g Flexibilität im Prozess mit Oracle Business Rules 11g Michael Stapf ORACLE Deutschland GmbH Frankfurt Schlüsselworte: Geschäftsregeln, Business Rules, Rules Engine, BPEL Process Manager, SOA Suite 11g,

Mehr

Diplomarbeit: Visualisierung konzeptioneller Beschreibungen von Programmieraktivitäten. Arbeitsgruppe: Software-Engineering Nicolas Ngandeu

Diplomarbeit: Visualisierung konzeptioneller Beschreibungen von Programmieraktivitäten. Arbeitsgruppe: Software-Engineering Nicolas Ngandeu Diplomarbeit: Visualisierung konzeptioneller Beschreibungen von Programmieraktivitäten Arbeitsgruppe: Software-Engineering Nicolas Ngandeu Gliederung Einführung Visualisierung Die Akteure Die Inputdaten

Mehr

Das Knowledge Grid. Eine Architektur für verteiltes Data Mining

Das Knowledge Grid. Eine Architektur für verteiltes Data Mining Das Knowledge Grid Eine Architektur für verteiltes Data Mining 1 Gliederung 1. Motivation 2. KDD und PDKD Systeme 3. Knowledge Grid Services 4. TeraGrid Projekt 5. Das Semantic Web 2 Motivation Rapide

Mehr

Visualisierung von Geodaten. Visualisierung von Geodaten

Visualisierung von Geodaten. Visualisierung von Geodaten 1 Inhalt Visualisierung Motivation Definition Vorteile Geoobjekte Geometrische Modellierung Rastermodelle Vektormodelle Hybridmodelle Software Kartographie Client-Server Server-Anwendungen 3D-Visualisierung

Mehr

Anforderungen und Auswahlkriterien für Projektmanagement-Software

Anforderungen und Auswahlkriterien für Projektmanagement-Software Anforderungen und Auswahlkriterien für Projektmanagement-Software Anika Gobert 1,Patrick Keil 2,Veronika Langlotz 1 1 Projektmanagement Payment Giesecke &Devrient GmbH Prinzregentenstr. 159, Postfach 800729,

Mehr

Kontextdiagramm Erstellen von Kontextdiagrammen mit TopEase

Kontextdiagramm Erstellen von Kontextdiagrammen mit TopEase Kontextdiagramm Erstellen von Kontextdiagrammen mit TopEase Version Control: Version Status Datum / Kurzzeichen 1.0 Begründung Copyright: This document is the property of Business-DNA Solutions GmbH, Switzerland.

Mehr

4 Grundlagen der Datenbankentwicklung

4 Grundlagen der Datenbankentwicklung 4 Grundlagen der Datenbankentwicklung In diesem Kapitel werden wir die Grundlagen der Konzeption von relationalen Datenbanken beschreiben. Dazu werden Sie die einzelnen Entwicklungsschritte von der Problemanalyse

Mehr

Einführung in die Modellierung

Einführung in die Modellierung Einführung in die Modellierung Christian Huemer Business Informatics Group Institute of Software Technology and Interactive Systems Vienna University of Technology Favoritenstraße 9-11/188-3, 1040 Vienna,

Mehr

GI-Technologien zur Umsetzung der EU-Wasserrahmenrichtlinie (WRRL): Wissensbasen. Teil 1: Einführung: Wissensbasis und Ontologie.

GI-Technologien zur Umsetzung der EU-Wasserrahmenrichtlinie (WRRL): Wissensbasen. Teil 1: Einführung: Wissensbasis und Ontologie. GI-Technologien zur Umsetzung der EU-Wasserrahmenrichtlinie (WRRL): Wissensbasen Teil 1: Einführung: Wissensbasis und Ontologie Was ist eine Wissensbasis? Unterschied zur Datenbank: Datenbank: strukturiert

Mehr

0 Einführung: Was ist Statistik

0 Einführung: Was ist Statistik 0 Einführung: Was ist Statistik 1 Datenerhebung und Messung 2 Univariate deskriptive Statistik 3 Multivariate Statistik 4 Regression 5 Ergänzungen Explorative Datenanalyse EDA Auffinden von Strukturen

Mehr

Online Analytical Processing

Online Analytical Processing Online Analytical Processing Online Analytical Processing Online Analytical Processing (OLAP) ermöglicht die mu l- tidimensionale Betrachtung von Daten zwecks Ermit t- lung eines entscheidungsunterstützenden

Mehr

Kapitel 33. Der xml-datentyp. In diesem Kapitel: Der xml-datentyp 996 Abfragen aus xml-datentypen 1001 XML-Indizierung 1017 Zusammenfassung 1023

Kapitel 33. Der xml-datentyp. In diesem Kapitel: Der xml-datentyp 996 Abfragen aus xml-datentypen 1001 XML-Indizierung 1017 Zusammenfassung 1023 Kapitel 33 Der xml-datentyp In diesem Kapitel: Der xml-datentyp 996 Abfragen aus xml-datentypen 1001 XML-Indizierung 1017 Zusammenfassung 1023 995 996 Kapitel 33: Der xml-datentyp Eine der wichtigsten

Mehr

Datenvisualisierung mit JMP

Datenvisualisierung mit JMP Datenvisualisierung mit JMP Patrick René Warnat HMS Analytical Software GmbH Rohrbacherstr. 26 Heidelberg patrick.warnat@analytical-software.de Zusammenfassung Das JMP Paket ist ein Softwareprodukt der

Mehr

Interface Design: Kritisieren, Verstehen, Kommunizieren, Entwerfen 1. P. Heidkamp Seminar IF Wintersemester 2003/4

Interface Design: Kritisieren, Verstehen, Kommunizieren, Entwerfen 1. P. Heidkamp Seminar IF Wintersemester 2003/4 Interface Design: Kritisieren, Verstehen, Kommunizieren, Entwerfen 1 P. Heidkamp Seminar IF Wintersemester 2003/4 Hypermedien: Die Schnittstelle Bildschirm 2 Hypermedien: Die Schnittstelle Bildschirm 3

Mehr

Ein Schlüssel ist eine Menge von Attributen (also eines oder mehrere), die eine Datenzeile (Tupel) einer Tabelle eindeutig identifiziert

Ein Schlüssel ist eine Menge von Attributen (also eines oder mehrere), die eine Datenzeile (Tupel) einer Tabelle eindeutig identifiziert Maika Büschenfeldt Datenbanken: Skript 1 1. Was ist eine relationale Datenbank? In Datenbanken können umfangreiche Datenbestände strukturiert abgelegt werden. Das Konzept relationaler Datenbanken soll

Mehr

Übungen zur Softwaretechnik

Übungen zur Softwaretechnik Technische Universität München Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Markus Pister, Dr. Bernhard Rumpe WS 2002/2003 Lösungsblatt 8 10. Dezember 2002 www4.in.tum.de/~rumpe/se

Mehr

Online Analytical Processing

Online Analytical Processing Online Analytical Processing Online Analytical Processing Online Analytical Processing (OLAP) ermöglicht die multidimensionale Betrachtung von Daten zwecks E rmittlung eines entscheidungsunterstützenden

Mehr

Software Engineering Analyse und Analysemuster

Software Engineering Analyse und Analysemuster Software Engineering Analyse und Analysemuster Prof. Adrian A. Müller, PMP, PSM 1, CSM Fachbereich Informatik und Mikrosystemtechnik 1 Klassendiagramme in der Analyse Im Rahmen der Anforderungsanalyse

Mehr

Visualisierung der Imperfektion in multidimensionalen Daten

Visualisierung der Imperfektion in multidimensionalen Daten Visualisierung der Imperfektion in multidimensionalen Daten Horst Fortner Imperfektion und erweiterte Konzepte im Data Warehousing Betreuer: Heiko Schepperle 2 Begriffe (1) Visualisierung [Wikipedia] abstrakte

Mehr

Software Analyse Tooldemo: JQuery Sommersemester 2011. Jonas Pusch

Software Analyse Tooldemo: JQuery Sommersemester 2011. Jonas Pusch Software Analyse Tooldemo: JQuery Sommersemester 2011 Jonas Pusch Gliederung 1. Was ist JQuery? 2. Browsing Code (Motivation for JQuery) 3. Wie funktioniert JQuery? i. JQuery Features ii. TyRuBa (Sprache

Mehr

Zeichnen von Graphen. graph drawing

Zeichnen von Graphen. graph drawing Zeichnen von Graphen graph drawing WS 2006 / 2007 Gruppe: D_rot_Ala0607 Christian Becker 11042315 Eugen Plischke 11042351 Vadim Filippov 11042026 Gegeben sei ein Graph G = (V; E) Problemstellung V E =

Mehr

Visual Business Analytics Visueller Zugang zu Big Data

Visual Business Analytics Visueller Zugang zu Big Data Visual Business Analytics Visueller Zugang zu Big Data Dr.-Ing. Jörn Kohlhammer Fraunhofer-Institut für Graphische Datenverarbeitung (IGD) Fraunhoferstraße 5 64283 Darmstadt Tel.: +49 6151 155-646 Fax:

Mehr

Wie schreibt man eine Literaturübersicht?

Wie schreibt man eine Literaturübersicht? Wie schreibt man eine Literaturübersicht? Hinweis: Eine Literaturübersicht kann sowohl ein eigenständiger Text oder Teil einer wissenschaftlichen Arbeit sein. Im zweiten Fall findet sich in der Arbeit

Mehr

DISKUSSIONSBEITRÄGE DER FAKULTÄT FÜR BETRIEBSWIRTSCHAFTSLEHRE MERCATOR SCHOOL OF MANAGEMENT UNIVERSITÄT DUISBURG-ESSEN. Nr. 374

DISKUSSIONSBEITRÄGE DER FAKULTÄT FÜR BETRIEBSWIRTSCHAFTSLEHRE MERCATOR SCHOOL OF MANAGEMENT UNIVERSITÄT DUISBURG-ESSEN. Nr. 374 DISKUSSIONSBEITRÄGE DER FAKULTÄT FÜR BETRIEBSWIRTSCHAFTSLEHRE MERCATOR SCHOOL OF MANAGEMENT UNIVERSITÄT DUISBURG-ESSEN Nr. 374 Eignung von Verfahren der Mustererkennung im Process Mining Sabrina Kohne

Mehr

Ein Beispiel. Ein Unternehmen will Internettechnologien im Rahmen des E- Business nutzen Welche Geschäftsprozesse?

Ein Beispiel. Ein Unternehmen will Internettechnologien im Rahmen des E- Business nutzen Welche Geschäftsprozesse? Ein Beispiel Ein Unternehmen will Internettechnologien im Rahmen des E- Business nutzen Welche Geschäftsprozesse? Dipl.-Kfm. Claus Häberle WS 2015 /16 # 42 XML (vereinfacht) visa

Mehr

Vortrag von: Ilias Agorakis & Robert Roginer

Vortrag von: Ilias Agorakis & Robert Roginer MDA Model Driven Architecture Vortrag von: Ilias Agorakis & Robert Roginer Anwendungen der SWT - WS 08/09 Inhalt Was ist MDA? Object Management Group (OMG) Ziele Konzepte der MDA Werkzeuge Vor- und Nachteile

Mehr

VARONIS DATADVANTAGE. für Exchange

VARONIS DATADVANTAGE. für Exchange VARONIS DATADVANTAGE für Exchange VARONIS DATADVANTAGE für Exchange Funktionen und Vorteile TRANSPARENZ Bidirektionale Smart Views aller Berechtigungen für Postfächer und öffentliche Ordner sowie Überwachung

Mehr

Untersuchung der Auswahl der Hauptfreiheitsgrade zum Import eines Modells von ANSYS nach SIMPACK

Untersuchung der Auswahl der Hauptfreiheitsgrade zum Import eines Modells von ANSYS nach SIMPACK IMW - Institutsmitteilung Nr. 35 (2010) 103 Untersuchung der Auswahl der Hauptfreiheitsgrade zum Import eines Modells von ANSYS nach SIMPACK M. Leng; Z. Liang Die Auswahl der Hauptfreiheitsgrade spielt

Mehr

Projektarbeit zum Thema GPS Studienschwerpunkt Interaction Design, HGKZ 3. Semester, WS 2005/2006 Dozent: Prof. Dr. Gerhard M. Buurman Assistenz:

Projektarbeit zum Thema GPS Studienschwerpunkt Interaction Design, HGKZ 3. Semester, WS 2005/2006 Dozent: Prof. Dr. Gerhard M. Buurman Assistenz: Projektarbeit zum Thema GPS Studienschwerpunkt Interaction Design, HGKZ 3. Semester, WS 2005/2006 Dozent: Prof. Dr. Gerhard M. Buurman Assistenz: Dipl. Des. Stefano Vanotti Student: Patrick Meister Aufgabestellung

Mehr

Web Information Retrieval. Zwischendiskussion. Überblick. Meta-Suchmaschinen und Fusion (auch Rank Aggregation) Fusion

Web Information Retrieval. Zwischendiskussion. Überblick. Meta-Suchmaschinen und Fusion (auch Rank Aggregation) Fusion Web Information Retrieval Hauptseminar Sommersemester 2003 Thomas Mandl Überblick Mehrsprachigkeit Multimedialität Heterogenität Qualität, semantisch, technisch Struktur Links HTML Struktur Technologische

Mehr

Personalisierung. Der Personalisierungsprozess Nutzerdaten erheben aufbereiten auswerten Personalisierung. Data Mining.

Personalisierung. Der Personalisierungsprozess Nutzerdaten erheben aufbereiten auswerten Personalisierung. Data Mining. Personalisierung Personalisierung Thomas Mandl Der Personalisierungsprozess Nutzerdaten erheben aufbereiten auswerten Personalisierung Klassifikation Die Nutzer werden in vorab bestimmte Klassen/Nutzerprofilen

Mehr

Math&Industry wie präsentiert man Projekte der angewandten Mathematik im Web?

Math&Industry wie präsentiert man Projekte der angewandten Mathematik im Web? Math&Industry wie präsentiert man Projekte der angewandten Mathematik im Web? Robert Roggenbuck Wolfram Sperber Berliner XML-Tage 2003 Workshop Web Services Berlin, 2003-10-15 Robert Roggenbuck Universität

Mehr

OPNET s Application Response Expert (ARX)

OPNET s Application Response Expert (ARX) OPNET s Application Response Expert (ARX) Root Cause Analyse und End2End Monitoring für Web Anwendungen Summary Werden im IT Betrieb Probleme durch die Anwender gemeldet, müssen schnell Informationen aus

Mehr

Data Lineage goes Traceability - oder was Requirements Engineering von Business Intelligence lernen kann

Data Lineage goes Traceability - oder was Requirements Engineering von Business Intelligence lernen kann Data Lineage goes Traceability - oder was Requirements Engineering von Business Intelligence lernen kann Andreas Ditze MID GmbH Kressengartenstraße 10 90402 Nürnberg a.ditze@mid.de Abstract: Data Lineage

Mehr

Freebase Eine Datenbank mit RDF-Tripeln zu Personen, Orten, Dingen(2005-2012)

Freebase Eine Datenbank mit RDF-Tripeln zu Personen, Orten, Dingen(2005-2012) Freebase Eine Datenbank mit RDF-Tripeln zu Personen, Orten, Dingen(2005-2012) Karin Haenelt 1.5.2015 Inhalt Historie Datenbank 2 Historie 2005-2012 Freebase 7.2005, Metaweb Technologies Inc. entwickelt

Mehr

Seminar Informationsintegration und Informationsqualität. Dragan Sunjka. 30. Juni 2006

Seminar Informationsintegration und Informationsqualität. Dragan Sunjka. 30. Juni 2006 Seminar Informationsintegration und Informationsqualität TU Kaiserslautern 30. Juni 2006 Gliederung Autonomie Verteilung führt zu Autonomie... Intra-Organisation: historisch Inter-Organisation: Internet

Mehr

Graphenalgorithmen und lineare Algebra Hand in Hand Vorlesung für den Bereich Diplom/Master Informatik

Graphenalgorithmen und lineare Algebra Hand in Hand Vorlesung für den Bereich Diplom/Master Informatik Vorlesung für den Bereich Diplom/Master Informatik Dozent: Juniorprof. Dr. Henning Meyerhenke PARALLELES RECHNEN INSTITUT FÜR THEORETISCHE INFORMATIK, FAKULTÄT FÜR INFORMATIK KIT Universität des Landes

Mehr

beziehung kommunikation im raum / dreidimensionale kommunikation interaction design

beziehung kommunikation im raum / dreidimensionale kommunikation interaction design beziehung kommunikation im raum / dreidimensionale kommunikation interaction design mensch - objekt - kontext gestaltung bedeutet kontextualisierung von informationen. statisch und dynamisch statisch designgebote

Mehr

ERIS - ein thesaurusbasiertes Bildretrievalsystem mittels Zoomable User Interface

ERIS - ein thesaurusbasiertes Bildretrievalsystem mittels Zoomable User Interface ERIS - ein thesaurusbasiertes Bildretrievalsystem mittels Zoomable User Interface Fredrik Gundelsweiler, B.Sc, M.Sc. Arbeitsgruppe Mensch-Maschine- Interaktion - Uni Konstanz mailto:gundelsw@inf.uni-konstanz.de

Mehr

1 Einleitung. 1.1 Caching von Webanwendungen. 1.1.1 Clientseites Caching

1 Einleitung. 1.1 Caching von Webanwendungen. 1.1.1 Clientseites Caching 1.1 Caching von Webanwendungen In den vergangenen Jahren hat sich das Webumfeld sehr verändert. Nicht nur eine zunehmend größere Zahl an Benutzern sondern auch die Anforderungen in Bezug auf dynamischere

Mehr

AutoSPARQL. Let Users Query Your Knowledge Base

AutoSPARQL. Let Users Query Your Knowledge Base AutoSPARQL Let Users Query Your Knowledge Base Christian Olczak Seminar aus maschinellem Lernen WS 11/12 Fachgebiet Knowledge Engineering Dr. Heiko Paulheim / Frederik Janssen 07.02.2012 Fachbereich Informatik

Mehr

Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken

Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken Dateiname: ecdl5_01_00_documentation_standard.doc Speicherdatum: 14.02.2005 ECDL 2003 Basic Modul 5 Datenbank - Grundlagen

Mehr

E-Business Seminar SS 2005

E-Business Seminar SS 2005 E-Business Seminar SS 2005 Beschreibung von Interorganisationalen Informationssystemen (IOIS) und Industriestrukturen Vorgetragen von Martin Leenders Bearbeiteter Text: Contours of diffusion of electronic

Mehr

Prüfbericht - Zertifizierung

Prüfbericht - Zertifizierung Dies ist ein Auszug aus einem Prüfbericht einer "Zertifizierung". Prüfbericht - Zertifizierung bei der Firma: Anschrift 2 83 Auftraggeber: Geprüft durch: quarterloop

Mehr

Event-basierte Visualisierung zeitabhängiger Datensätze

Event-basierte Visualisierung zeitabhängiger Datensätze Fakultät Informatik, Institut für Software- und Multimediatechnik, Professur für Computergrafik zeitabhängiger Datensätze Florian Weidner Dresden, 3. Jun 2013 (Betreut von Dr. Sebastian Grottel) Gliederung

Mehr

BPM im Kontext von Unternehmensarchitekturen. Konstantin Gress

BPM im Kontext von Unternehmensarchitekturen. Konstantin Gress BPM im Kontext von Unternehmensarchitekturen Konstantin Gress Agenda 1 Worum geht s BPM, EA und SOA im Überblick 2 Link zwischen EA und BPM 3 Link zwischen SOA und BPM 4 Wie spielt das zusammen? 5 Q&A

Mehr

Befragung und empirische Einschätzung der Praxisrelevanz

Befragung und empirische Einschätzung der Praxisrelevanz Befragung und empirische Einschätzung der Praxisrelevanz eines Vorgehensmodells zur Auswahl von CRM-Systemen D I P L O M A R B E I T zur Erlangung des Grades eines Diplom-Ökonomen der Wirtschaftswissenschaftlichen

Mehr

ANTARES Informations-Systeme GmbH Stuttgarter Strasse 99 D-73312 Geislingen Tel. +49 73 31 / 30 76-0 Fax +49 73 31 / 30 76-76 www.antares-is.

ANTARES Informations-Systeme GmbH Stuttgarter Strasse 99 D-73312 Geislingen Tel. +49 73 31 / 30 76-0 Fax +49 73 31 / 30 76-76 www.antares-is. ANTARES Informations-Systeme GmbH Stuttgarter Strasse 99 D-73312 Geislingen Tel. +49 73 31 / 30 76-0 Fax +49 73 31 / 30 76-76 www.antares-is.de insight und dynasight sind eingetragene Markenzeichen der

Mehr

Wie schreibt man eine Ausarbeitung?

Wie schreibt man eine Ausarbeitung? Wie schreibt man eine Ausarbeitung? Holger Karl Holger.karl@upb.de Computer Networks Group Universität Paderborn Übersicht Ziel einer Ausarbeitung Struktur Sprache Korrektes Zitieren Weitere Informationen

Mehr

1 Die Active Directory

1 Die Active Directory 1 Die Active Directory Infrastruktur Prüfungsanforderungen von Microsoft: Configuring the Active Directory Infrastructure o Configure a forest or a domain o Configure trusts o Configure sites o Configure

Mehr

Gestengesteuerte Visualisierung digitaler Bestandsdaten

Gestengesteuerte Visualisierung digitaler Bestandsdaten Verteidigung der Masterarbeit Gestengesteuerte Visualisierung digitaler Bestandsdaten Mo, 11 NOV 2013 (SLUB Dresden, R0.46) In Kooperation mit der Sächsischen Landes- und Universitätsbibliothek (SLUB)

Mehr

Contents. Interaction Flow / Process Flow. Structure Maps. Reference Zone. Wireframes / Mock-Up

Contents. Interaction Flow / Process Flow. Structure Maps. Reference Zone. Wireframes / Mock-Up Contents 5d 5e 5f 5g Interaction Flow / Process Flow Structure Maps Reference Zone Wireframes / Mock-Up 5d Interaction Flow (Frontend, sichtbar) / Process Flow (Backend, nicht sichtbar) Flow Chart: A Flowchart

Mehr

Semantic Wiki Eine Erweiterung des Wiki-Konzepts von Harald Cichos

Semantic Wiki Eine Erweiterung des Wiki-Konzepts von Harald Cichos Semantic Wiki Eine Erweiterung des Wiki-Konzepts von Harald Cichos Seminar: Semantic Web Wintersemester 2005/2006 Universität Jena Seminarleiter: Prof. Dr. C. Beckstein, Dr. H. Sack, Dipl.-Inform. H. Peter

Mehr

Einsatz von Scalable Vector Graphics (SVG) zur Modellrepräsentation und -manipulation in Web-Anwendungen mit J2EE

Einsatz von Scalable Vector Graphics (SVG) zur Modellrepräsentation und -manipulation in Web-Anwendungen mit J2EE Einsatz von Scalable Vector Graphics (SVG) zur Modellrepräsentation und -manipulation in Web-Anwendungen mit J2EE www.arsnova.de ARS NOVA Technical Workshop, 24. Juni 2004 1 Agenda Motivation und Zielsetzung

Mehr

4 Architektur-Perspektiven (WO)

4 Architektur-Perspektiven (WO) 4 Architektur-Perspektiven (WO) Abb. 4-1: Positionierung des Kapitels im Ordnungsrahmen. Dieses Kapitel befasst sich mit der WO-Dimension des architektonischen Ordnungsrahmens. Es erläutert, auf welchen

Mehr

2. Automatische Codegenerierung mittels dynamischer Spezialisierung

2. Automatische Codegenerierung mittels dynamischer Spezialisierung 2 Automatische Codegenerierung mittels dynamischer Spezialisierung 1/16 Quelle: Vicente Pelechano, Oscar Pastor, Emilio Insfran Automated code generation of dynamic specializations: An approach based on

Mehr

Risikomanagement für IT-Projekte: Vergleich von Risiken und Methoden

Risikomanagement für IT-Projekte: Vergleich von Risiken und Methoden Sperrvermerk Risikomanagement für IT-Projekte: Vergleich von Risiken und Methoden Bachelorarbeit Zur Erlangung des akademischen Grades Bachelor of Science (B.Sc.) im Studiengang Wirtschaftswissenschaft

Mehr

Java Applet Alternativen

Java Applet Alternativen White Paper Java Applet Alternativen Version 1.0, 21.01.2014 Tobias Kellner tobias.kellner@egiz.gv.at Zusammenfassung: Aufgrund diverser Meldungen über Sicherheitslücken in Java haben in letzter Zeit Browser-Hersteller

Mehr

Programmieren von Web Informationssystemen

Programmieren von Web Informationssystemen Programmieren von Webinformationssystemen Wolfgang Gassler Databases and Information Systems (DBIS) Institute of Computer Science University of Innsbruck dbis-informatik.uibk.ac.at 1 Web (App) Usability

Mehr

Software-Entwurfsmuster

Software-Entwurfsmuster Software-Entwurfsmuster Prinzip von Entwurfsmustern und einige elementare Beispiele Malte Spiess malte@mathematik.uni-ulm.de Seminar Bildanalyse und Simulation mit Java im WS 2003/2004 Universität Ulm

Mehr

Performance by Design Wie werden performante ETL-Prozesse erstellt?

Performance by Design Wie werden performante ETL-Prozesse erstellt? Performance by Design Wie werden performante ETL-Prozesse erstellt? Reinhard Mense ARETO Consulting Bergisch Gladbach Schlüsselworte: DWH, Data Warehouse, ETL-Prozesse, Performance, Laufzeiten, Partitionierung,

Mehr

Ein Algorithmus für die

Ein Algorithmus für die VGG 1 Ein Algorithmus für die Visualisierung gerichteter Graphen in der Ebene (2D) Seminar Graph Drawing SS 2004 bei Prof. Bischof (Lehrstuhl für Hochleistungsrechnen) Gliederung VGG 2 Einleitung Motivation

Mehr

Visual Business Intelligence Eine Forschungsperspektive

Visual Business Intelligence Eine Forschungsperspektive Visual Business Intelligence Eine Forschungsperspektive Dr. Jörn Kohlhammer Fraunhofer-Institut für Graphische Datenverarbeitung IGD Fraunhoferstraße 5 64283 Darmstadt Tel.: +49 6151 155 646 Fax.: +49

Mehr

Ziele und Herausforderungen für die visuell gestützte Analyse großer Datenmengen. Präsentation der Modellergebnisse auf KlimafolgenOnline.

Ziele und Herausforderungen für die visuell gestützte Analyse großer Datenmengen. Präsentation der Modellergebnisse auf KlimafolgenOnline. Ziele und Herausforderungen für die visuell gestützte Analyse großer Datenmengen Präsentation der Modellergebnisse auf KlimafolgenOnline.com Thomas Nocke Potsdam Institut für Klimafolgenforschung Der Visualisierungsprozess

Mehr

Digitales Entwerfen. Marco Hemmerling und Anke Tiggemann

Digitales Entwerfen. Marco Hemmerling und Anke Tiggemann Digitales Entwerfen Marco Hemmerling und Anke Tiggemann Broschiert: 233 Seiten über 150 Abbildungen Verlag: UTB, Stuttgart; Auflage: 1., Aufl. (7. Oktober 2009) ISBN: 978-3825284152 aus der Reihe: Architektur

Mehr

Scheinaufgabe im Fach Web Engineering

Scheinaufgabe im Fach Web Engineering Otto-von-Guericke-Universität Magdeburg Fakultät für Informatik Institut für Verteilte Systeme Scheinaufgabe im Fach Web Engineering Thomas Thüm 07. August 2006 Matrikel: 171046 Lehrveranstaltung: Web

Mehr

Eine Baumstruktur sei folgendermaßen definiert. Eine Baumstruktur mit Grundtyp Element ist entweder

Eine Baumstruktur sei folgendermaßen definiert. Eine Baumstruktur mit Grundtyp Element ist entweder Programmieren in PASCAL Bäume 1 1. Baumstrukturen Eine Baumstruktur sei folgendermaßen definiert. Eine Baumstruktur mit Grundtyp Element ist entweder 1. die leere Struktur oder 2. ein Knoten vom Typ Element

Mehr

Datenauswertung mit Hilfe von Pivot-Tabellen in Excel

Datenauswertung mit Hilfe von Pivot-Tabellen in Excel Datenauswertung mit Hilfe von Pivot-Tabellen in Excel Begleitendes Manual zu den Workshops zur Datenerfassung und verarbeitung im Juni / Juli 2004 Datenauswertung mit Hilfe von Pivot-Tabellen in Excel...3

Mehr

Performance Monitoring Warum macht es Sinn?

Performance Monitoring Warum macht es Sinn? Performance Monitoring Warum macht es Sinn? achermann consulting ag Nicola Lardieri Network Engineer Luzern, 25.5.2011 Inhalt Definition Monitoring Warum Performance Monitoring? Performance Monitoring

Mehr

DISKUSSIONSBEITRÄGE DER FAKULTÄT FÜR BETRIEBSWIRTSCHAFTSLEHRE MERCATOR SCHOOL OF MANAGEMENT UNIVERSITÄT DUISBURG-ESSEN. Nr. 378

DISKUSSIONSBEITRÄGE DER FAKULTÄT FÜR BETRIEBSWIRTSCHAFTSLEHRE MERCATOR SCHOOL OF MANAGEMENT UNIVERSITÄT DUISBURG-ESSEN. Nr. 378 DISKUSSIONSBEITRÄGE DER FAKULTÄT FÜR BETRIEBSWIRTSCHAFTSLEHRE MERCATOR SCHOOL OF MANAGEMENT UNIVERSITÄT DUISBURG-ESSEN Nr. 378 Umsetzung ausgewählter Supply-Chain-Operations-Reference-Metriken durch das

Mehr

6. Modellierung von Informationssystemen. 6.1 Einleitung 6.2 Konzeptuelles Modell 6.3 OASIS Spezifikation 6.4 Execution Model 6.

6. Modellierung von Informationssystemen. 6.1 Einleitung 6.2 Konzeptuelles Modell 6.3 OASIS Spezifikation 6.4 Execution Model 6. 6. Modellierung von Informationssystemen Spezialseminar Matr. FS 2000 1/10 Volker Dobrowolny FIN- ITI Quellen: Oscar Pastor, Jaime Gomez, Emilio Insfran, Vicente Pelechano The OO-Method approach for information

Mehr

Simulink - Modelle grafisch vergleichen

Simulink - Modelle grafisch vergleichen Simulink - Modelle grafisch vergleichen Effizienzsteigerung bei der modellbasierten Softwareentwicklung Dr. Helmuth Stahl ExpertControl GmbH Email: hstahl@expertcontrol.com Web: www.expertcontrol.com Übersicht

Mehr

Was ist ein Compiler?

Was ist ein Compiler? Was ist ein Compiler? Was ist ein Compiler und worum geht es? Wie ist ein Compiler aufgebaut? Warum beschäftigen wir uns mit Compilerbau? Wie ist die Veranstaltung organisiert? Was interessiert Sie besonders?

Mehr

VisualCockpit. agile business analytics

VisualCockpit. agile business analytics VisualCockpit agile business analytics Agile Business Analytics mit VisualCockpit Für Unternehmen wird es immer wichtiger die gesamte Wertschöpfungskette aus Daten, sowohl für das operative Geschäft als

Mehr

Visual Analytics. Seminar. [Guo, 2006] [Wong, 2006] [Keim, 2006] [Proulx, 2006] [Chang, 2007] [Kosara, 2006]

Visual Analytics. Seminar. [Guo, 2006] [Wong, 2006] [Keim, 2006] [Proulx, 2006] [Chang, 2007] [Kosara, 2006] Seminar Visual Analytics [Guo, 2006] [Keim, 2006] [Wong, 2006] [Proulx, 2006] [Chang, 2007] [Kosara, 2006] Visual Analytics - Definitions Visual analytics is the science of analytical reasoning facilitated

Mehr

BI around the world - Globale Reporting Lösungen bei Continental Automotive

BI around the world - Globale Reporting Lösungen bei Continental Automotive BI around the world - Globale Reporting Lösungen bei Continental Automotive Stefan Hess Trivadis GmbH Stuttgart Herbert Muckenfuss Continental Nürnberg Schlüsselworte: Oracle BI EE, Business Intelligence,

Mehr

Softwaretechnik (Allgemeine Informatik) Überblick

Softwaretechnik (Allgemeine Informatik) Überblick Softwaretechnik (Allgemeine Informatik) Überblick 1 Einführung und Überblick 2 Abstraktion 3 Objektorientiertes Vorgehensmodell 4 Methoden der Anforderungs- und Problembereichsanalyse 5 UML-Diagramme 6

Mehr

Requirements-Engineering Requirements-Engineering

Requirements-Engineering Requirements-Engineering -Engineering Copyright Chr. Schaffer, Fachhochschule Hagenberg, MTD 1 Was ist ein Requirement? IEEE-Standard (IEEE-726 83) A condition or capability needed by a user to solve a problem or achieve an objective.

Mehr

Visualisierung paralleler bzw. verteilter Programme

Visualisierung paralleler bzw. verteilter Programme Seminar Visualisierung in Informatik und Naturwissenschaften im SS 1999 Visualisierung paralleler bzw. verteilter Programme Holger Dewes Gliederung Zum Begriff Motivation PARADE Beispiel 1: Thread basierte

Mehr

Produktentwicklung damit sollten Sie rechnen

Produktentwicklung damit sollten Sie rechnen Produktentwicklung damit sollten Sie rechnen 0. Zusammenfassung Wer Produktentwicklung betreiben will, muss in erster Linie sehr viel lesen: Dokumente aus unterschiedlichsten Quellen und in vielen Formaten.

Mehr

Erfolg ist programmierbar.

Erfolg ist programmierbar. 4578954569774981234656895856512457895456977498 3465689585651245789545697749812346568958561245 9545697749812346568958565124578954569774981234 6895856512457895456977498123465689585612457895 6977498123465689585651245789545697749812346568

Mehr

Jens Kupferschmidt Universitätsrechenzentrum

Jens Kupferschmidt Universitätsrechenzentrum Einordnung der Metadaten im MyCoRe Projekt Connection to other databases Data presentations MyCoResearch over instances Classifications Metadate and search Derivate User and access rights GUI Workflow

Mehr

8 3D-Grafik mit VPython

8 3D-Grafik mit VPython 8 3D-Grafik mit VPython In diesem Kapitel wird das Python-Erweiterungsmodul Visual-Python bzw. VPython vorgestellt. Mit VPython können interaktive und animierte 3D-Szenen erzeugt werden. Dreidimensionale

Mehr

DPF Dynamic Partial distance Function

DPF Dynamic Partial distance Function DPF Dynamic Partial distance Function Vorgelegt von Sebastian Loose (MatrikelNR.: 169172), Computervisualistikstudent im 4. Semester. Hausarbeit zum Papier DPF A Perceptual Distance Function for Image

Mehr

EINFÜHRUNG IN DIE WIRTSCHAFTSINFORMATIK -ÜBUNGEN- Marina Tropmann-Frick mtr@is.informatik.uni-kiel.de www.is.informatik.uni-kiel.

EINFÜHRUNG IN DIE WIRTSCHAFTSINFORMATIK -ÜBUNGEN- Marina Tropmann-Frick mtr@is.informatik.uni-kiel.de www.is.informatik.uni-kiel. EINFÜHRUNG IN DIE WIRTSCHAFTSINFORMATIK -ÜBUNGEN- Marina Tropmann-Frick mtr@is.informatik.uni-kiel.de www.is.informatik.uni-kiel.de/~mtr FRAGEN / ANMERKUNGEN Vorlesung Neue Übungsaufgaben MODELLIERUNG

Mehr

riskkv Scorenalyse riskkv Scoring Seite 1 von 9

riskkv Scorenalyse riskkv Scoring Seite 1 von 9 riskkv Scorenalyse riskkv Scoring Seite 1 von 9 Das Modul dient der flexiblen Erstellung, Auswertung und Verwendung von Scores. Durch vordefinierte Templates können in einer Einklicklösung bspw. versichertenbezogene

Mehr

Visualisierung statistischer Ergebnisse

Visualisierung statistischer Ergebnisse 6. Dresdner Flächennutzungssymposium, 11./12.6.2014 Visualisierung statistischer Ergebnisse Bevölkerungs- und Flächennutzungsstatistik auf Grundlage des InstantAtlas in Sachsen INTERAKTIV Gliederung Validität

Mehr

SemTalk Services. SemTalk UserMeeting 29.10.2010

SemTalk Services. SemTalk UserMeeting 29.10.2010 SemTalk Services SemTalk UserMeeting 29.10.2010 Problemstellung Immer mehr Anwender nutzen SemTalk in Verbindung mit SharePoint Mehr Visio Dokumente Viele Dokumente mit jeweils wenigen Seiten, aber starker

Mehr

IT-Kompaktkurs. Datenbanken Skript zur Folge 5. Prof. Dr. Georg Herde Fachhochschule Deggendorf

IT-Kompaktkurs. Datenbanken Skript zur Folge 5. Prof. Dr. Georg Herde Fachhochschule Deggendorf IT-Kompaktkurs Skript zur Folge 5 Prof. Dr. Georg Herde Fachhochschule Deggendorf Semantisches Datenmodell, Entity-Relationship, Normalformen Bei der Entwicklung einer Datenbank wird das Ziel angestrebt,

Mehr

Social Media Analytics Aktuelle Herausforderungen

Social Media Analytics Aktuelle Herausforderungen Lehrstuhl für Informatik 5 Informationssysteme RWTH Aachen Social Media Analytics Aktuelle Herausforderungen Ralf Klamma RWTH Aachen I5-KL-111010-1 Gesellschaft für Informatik Regionalgruppe Köln Themenabend

Mehr

Java TV. Seminar Medientechnik. Kristin Doppler 23.06.2003. Übersicht. Einleitung Umgebungen Java TV API - Kategorien. Service- und Selektions-APIs

Java TV. Seminar Medientechnik. Kristin Doppler 23.06.2003. Übersicht. Einleitung Umgebungen Java TV API - Kategorien. Service- und Selektions-APIs Java TV Seminar Medientechnik 23.06.2003 Übersicht Einleitung Umgebungen Java TV API - Kategorien Service- und Selektions-APIs Definitionen Packages Service Selection API Application Lifecycle APIs (Xlets)

Mehr