Rigi und Web2Rsf vorgestellt von Tobias Weigand. Inhalt Ziel von Web2Rsf und Rigi Vorstellung des Parsers Web2Rsf Vorstellung des Werkzeugs Rigi Analyse.

Slides:



Advertisements
Ähnliche Präsentationen
Be.as WEB Technologie
Advertisements

Vorstellung der Möglichkeiten im Anpassungsmodus
Blue J.
Seminar Webanalyse Unser Thema: 8 gute, 5 schlechte Webplätze
Vorgehensweise Website Besprechung am 11. Februar 2008 Gründung und Partnerunternehmen der Wirtschaftsuniversität Wien.
Systemverwaltung wie es Ihnen gefällt.
PADLR Submodul Modular Content Archives Ein Content Browser für Lehr- materialien aus der Elektrotechnik Dipl.-Ing. Mark Painter Institut für Nachrichtentechnik.
Neuerungen in PalmOS® 5 Florian Schulze (SS 2003).
Christian A. Kopf Institut für Informatik FU Berlin Episode Recognizer Framework - Rahmenwerk zur Episodenerkennung.
Datenbankzugriff im WWW (Kommerzielle Systeme)
Anwendungsfalldiagramm
Anwendungsfalldiagramm
Ziel: externe Systemverhalten aus Anwendersicht
Microsoft Windows 2000 Terminal Services
HTML - Einführung Richard Göbel.
Colibi Bibliothekssystem der Computerlinguistik. Einführung Motivation Was braucht Colibi? Software Datenbankdesign.
Simon Georg Pinkel Alice Server Pages Funktionale Programmierung und das Web.
DOM (Document Object Model)
Internetstruktur Das Internet besteht aus vielen Computern, die weltweit untereinander vernetzt sind.
XINDICE The Apache XML Project Name: Jacqueline Langhorst
Framework für ein Intrusion Detection System
Technik Gestaltung Navigation Daten. Übersicht Client Webbrowser InternetServer.
1 Analyse von Software-statisch- Darmstadt,den Presentation: Sebastian Schikowski Steve Kenfack.
Praxis der Metadatenerfassung Markus Enders Goettingen State and University Library
Ontologische Visualisierung von Genexpressionsdaten aus Makroarray-Experimenten Bioinformatik Praktikum David Rudolph, Michael Tauer Thema 6.
A. Zündorf, SE Group Reverse Engineering K2 1 Übersicht 1.Quelltextanalyse mit regulären Ausdrücken 2.Compilertechniken 3.Prozessanalyse 4.Dynamische Analyse.
Hyperstrukturen Ein Beispiel © Katharina Brachmann.
Wismar Business School
CRM Editor auf der Basis von Qt (Beispiel von Ubi erat Lupa)
UML Begleitdokumentation des Projekts
Folie 1 Reengineering-Werkzeugen für Webseiten Johannes Martin, University of Victoria Ludger Martin, Technische Universität Darmstadt WSR 2001 Bad Honnef,
FH-Hof HTML - Einführung Richard Göbel. FH-Hof Komponenten des World Wide Webs WWW Browser HyperText Transfer Protocol (HTTP) via Internet WWW Server.
Business Intelligence
Hyperlinks und Anker Links notieren
Eine Web-Datenbank zur Archivierung von Sternbedeckungsbeobachtungen durch Asteroiden VdS Kleinplanetentagung Heppenheim, Juni 2008 Mike Kretlow.
Gegenstand EDV Thema: Informative Webseiten
Web-HMI einbinden SPS-Technik mit Video, Multimedia und Entertainmentsystemen kombinieren I Peter Steib.
Warum brauche ich ein CMS – Content Management System?
Geometrische Netze Erstellung.
Entstehung & Einflüsse Ideen, Wünsche, eigene Überlegungen bisheriges Dateisystem Einschrän- kungen: - technisch - zeitlich - fachlich Literatur, ältere.
INFORMATIONSSYSTEM ZUR STUDIERENDENVERWALTUNG OPUS-College.
Ändern von Merkmalen Geometrie Topologie Attribute.
Proseminar: „Webtechnologien für Ecommerce“
Wird ganz am Anfang der HTML-Datei geschrieben Doctype html public bedeutet, dass man sich auf die Öffentlichkeit der html-dtd bezieht Html ist die meist.
Developer Day Office APPs entwicklen Simon Amrein Trivadis AG Die ersten Schritte in eine neue Office-Welt.
CGI (Common Gateway Interface)
Werner Müller, ESRI Germany
Oliver Spritzendorfer Thomas Fekete
Zauberwort Metadaten Elementares Handwerkszeug des Content- und Wissensmanagement.
Mag. Andreas Starzer weloveIT – EDV Dienstleistungen
22. Oktober 2007Martin Feldmann, 1 Bachelor-Thesis Entwicklung einer automatisierten Dokumentation von LabVIEW Quellcode für das Rahmenwerk.
Vortrag: Frames & Javascript.
Paul, Morten, Yannick Blue J. Entwicklungsumgebung  versteht Java Programmcode  Für die Entwicklung eigener Software  Durch die Programmierung.
Excel Grundlagen.
Anna Steinke‌ WG13 ‌‌‌ Köln, Wie sichere ich meine Daten? Wie mache ich meinen PC sicher?
Jeder Benutzer definiert seine eigenen Privatgespräche Aufwandreduzierung für die zentrale Erstellung von Auswertungen Wahlweiser Zugang über Intranet.
Semantic Web.
Bern University of Applied Sciences Engineering and Information Technology Documentation generator for XML-based description standards Ausgangslage: Die.
Datenbanken im Web 1.
Peter Brezany Institut für Softwarewissenschaften Universität Wien
1 Zahlreiche Transformationen - Achtung Hochspannung Meike Klettke.
Typo 3 Templates und TypoScript Dedizierte Systeme Vom Contentmanagementsystem zur Digitalen Bibliothek. Was leisten digitale Repositories? Seminarleitung:
Das Internet Ein Netzwerk, das viele Rechner miteinander verbindet
Paul, Morten, Yannick Blue J. Entwicklungsumgebung  versteht Java Programmcode  Für die Entwicklung eigener Software  Durch die Programmierung.
Visuelles Debugging Vortrag im Seminar: „Software - Visualisierung“ SS 2002 Freie Universität Berlin Enrico Heine Prof. Löhr.
14 Grundlegende Arbeit mit Datenbanken Datenbank öffnen è DATEI - ÖFFNEN oder  (STRG)(O) oder è oder è Zuletzt geöffnete Dateien Bevorzugte Dateien.
Name des Vortragenden ‌ Klasse ‌‌‌ Ort / tt.mm.jjjj Anwendungsfalldiagramm.
Programmierung unter VB.Net mit der IDE VisualStudio. Schritt für Schritt erklärt und beschrieben. Zielgruppe: Komplette Neueinsteiger mit fundiertem Computerwissen.
Microsoft Windows Theresa Grüter
Organisationsweite Kommunikation und Kooperation
 Präsentation transkript:

Rigi und Web2Rsf vorgestellt von Tobias Weigand

Inhalt Ziel von Web2Rsf und Rigi Vorstellung des Parsers Web2Rsf Vorstellung des Werkzeugs Rigi Analyse des Webplatzes der TUD Analyse einiger Webplätze der Testmenge Autoren Abschlussbemerkung

Ziel von Web2Rsf und Rigi Umgang mit einer großen Menge an Informationen und deren Pflege erfordert eine gute Organisation der Struktur bzw. Architektur der Webseite viele Werkzeuge beziehen sich auf die Gestaltung, Programmierung und Analyse von Webseiten stellt die Webseite als Graph dar Werkzeug für die Pflege und das Verstehen der Webseite

Web2Rsf Parser analysiert Web-Plätze auf ihre Struktur überprüft alle Verweise, und analysiert diese später ebenso Kommandozeilen Programm in Java programmiert, da Java bereits den Umgang mit dem Web unterstützt

Rigi - A Visual Software Understanding Tool Graphen werden zur Visualisierung der Webseite benutzt Informationen können individuell separiert werden Graph Editor ist programmierbar erlaubt es mit geplanten Änderungen zu experimentieren

Web2Rsf verschiedene Optionen zum parsen z.B. Angabe über die gewünschte Suchtiefe Log-Datei

Web2Rsf mit Log-Datei Möglichkeit die Server Log-Datei auszulesen man erhält Information über Besucherzahlen, Zugriff,... man kann diese später mit auswerten lassen

Die Rsf Datei Rsf, Rigi Standard Format in der Rsf-Datei stehen alle Daten über die geparste Seite diese Datei wird von Rigi ausgelesen

Rigi – Graph Darstellung benutzt gerichtete Graphen URLs werden als Knoten repräsentiert Verweise werden als Linien dargestellt Graph, Knoten und Linien können auf verschiedene Art und Weise angepasst werden verschiedene Darstellungen des Graphen, z.B. Baum, Spring, etc... spezielle Knoten können aus- bzw. eingeblendet werden Individuelle Gestaltung des Graphen

Knoten, Linien und Attribute

Rigi - Funktionsweise Parsen eines Web-Platzes mit Web2Rsf Auslesen der Rsf Datei mit Rigi Anpassung des Graphen unerwünschte Knoten (z.B. Bilder, gebrochene Verweise) ausblenden unbekannte Knoten definieren Graph Darstellung auswählen ( z.B. Spring ) Knoten gruppieren Auswertung der Seiten-Struktur

Probleme Probleme mit Web2Rsf auf einem Windows System ergab die Analyse lediglich 2 Knoten ( URL und Host) Parser schreibt teilweise wohl falsch in die Rsf Datei Probleme mit Rigi Nicht jeder Typ wird erkannt eindeutige HTML Seiten, werden oft als Unbekannt definiert Funktionalität innerhalb des Programms teilweise lückenhaft Graph wird bei großen Webplätzen schnell unübersichtlich ! –die Möglichkeit den Graph 3D drehen zu können wäre eine gute Lösung

Analyse der Struktur des TUD Webplatzes

Elmart Lisp

in Spring Darstellung

in Sugiyama Darstellung

Abschlussbemerkung Sinnvolles Werkzeug zur Analyse der Struktur des Webplatzes Wenn eine Server-Log Datei mit ausgewertet wird, kann man auch das Verhalten der Benutzer visualisieren Durch die Graph-Darstellung kann man gut erkennen welche Wege ein Benutzer zum gewünschten Ziel gehen muss

Autoren Web2Rsf –Ludger Martin, Darmstadt University of Technology Department of Computer Science –Johannes Martin, University of Victoria Department of Computer Science Rigi –H. A. Muller, Ph.D. Department of Computer Science, University of Victoria