Bachelorarbeit, 2005
132 Seiten, Note: 1,3
1 Einleitung
1.1 Motivation der Arbeit
1.2 Aufbau der Arbeit
2 Ontologie
2.1 Ursprung des Begriffes
2.2 Ontologie in der Informatik
2.2.1 Grundlegendes
2.2.2 Wichtige Ontologietypen und ihre Beziehung
2.2.2.1 Top-Level-Ontologie
2.2.2.2 Domain-Ontologie und Task-Ontologie
2.2.2.3 Application-Ontologie
2.2.3 Ontologie im Kontext dieser Arbeit
2.2.3.1 Definition nach Gruber
2.2.3.2 Abox und Tbox
2.2.3.3 Zusammenfassung
3 Relevante Technologien
3.1 Das klassische Web
3.1.1 Geschichte des klassischen Web in Kurzform
3.1.2 Eigenschaften des klassischen Web
3.1.3 Vorteile des klassischen Web
3.2 Anforderungen an ein neues Web
3.3 Die Lösung: Das Semantic Web
3.3.1 Entstehungsgeschichte
3.3.2 Die Schichten Architektur des Semantic Web
3.4 Die modifizierten Schichten im Kontext dieser Arbeit
3.4.1 URIs und Namespaces
3.4.2 XML und XMLS Datentypen
3.4.3 RDF und RDF/XML
3.4.3.1 RDF und Metadaten
3.4.3.2 RDF Spezifikation und RDF Datenmodell
3.4.3.3 RDF/XML
3.4.4 RDFS
3.4.4.1 RDFS Klassen
3.4.4.2 RDFS Eigenschaften
3.4.4.2.1 Core Properties
3.4.4.2.2 Clarification Properties
3.4.4.2.3 Container Classes Properties
3.4.4.2.4 Documentation Properties
3.4.4.3 RDFS Zusammenfassung und Bewertung
3.4.5 Ontologie-Sprachen und Anwendungen
3.5 Zusammenfassung
4 OWL: Web Ontology Language
4.1 Definition
4.2 Spezifikation
4.3 Die OWL Dialekte
4.3.1 OWL Full
4.3.2 OWL DL
4.3.3 OWL Lite
4.3.4 Zusammenfassung
4.4 Die wichtigsten OWL Sprachkonstrukte
4.4.1 OWL Lite Sprachkonstrukte
4.4.1.1 Syntax
4.4.1.2 Header, Body und Footer
4.4.1.3 Klassen und Eigenschaften
4.4.1.3.1 Klassen
4.4.1.3.2 Datatype Properties
4.4.1.3.3 Object Properties
4.4.1.3.4 Annotation Properties
4.4.1.3.5 Ontology Properties
4.4.1.3.6 Globale einschränkende Eigenschaften
4.4.1.3.7 Lokale einschränkende Eigenschaften
4.4.1.3.8 Weitere Eigenschaften
4.4.1.4 Konstrukte und Einschränkungen im Überblick
4.4.2 OWL DL Sprachkonstrukte im Überblick
4.4.3 OWL Full Sprachkonstrukte im Überblick
4.4.4 Instanzen vs. Individuen
4.5 Zusammenfassung
5 Ontologie-Editor Protégé
5.1 Systemvoraussetzungen, Download und Installation
5.2 Eine kurze Einführung
5.2.1 Anlegen von Klassen
5.2.2 Beziehungen zwischen Objekten
5.3 Reasoning
5.3.1 FaCT++, Pellet und RacerPro
5.4 Alternative OWL Ontologie-Editoren
6 Ontologie-basierte Beschreibung eines Kurses der FernUniversität
6.1 Anforderungsermittlung
6.1.1 Beispiel für ein Szenario
6.1.2 Beispiel für einen Anwendungsfall
6.2 Entwurf
6.3 Implementierung und Test
6.3.1 Implementierung der Tbox
6.3.2 Implementierung der Abox
6.3.3 Implementierung der Metadaten
6.3.4 Test der Ontologie
6.3.5 Exkurs
7 Fazit und Ausblick
Die Arbeit untersucht das Potenzial von Ontologien, insbesondere unter Nutzung der Web Ontology Language (OWL), für die strukturierte Beschreibung digitaler Lernmaterialien in webbasierten E-Learning-Umgebungen. Das zentrale Ziel ist es, durch eine formale, computerlesbare Modellierung von Inhalten, Anforderungen wie flexible, auf individuelle Bedürfnisse zugeschnittene Lernpfade zu unterstützen, die über eine bloße Bereitstellung von Materialien hinausgehen.
3.1.2 Eigenschaften des klassischen Web
Das gegenwärtige Web ist in erster Linie eine Ansammlung von HTML-Seiten. Diese bilden einen virtuellen Behälter von Informationen. Der dezentralisierte Inhalt dieser Ansammlung von Webseiten wächst ständig, weil fortwährend neuer Inhalt in der Form von HTML-Seiten hinzugefügt wird. Auf der ganzen Welt beheimatete Webseiten-Programmierer erzeugen und erhalten diese Seiten aufrecht, indem sie verschiedenste Entwicklungsumgebungen verwenden, allerdings ohne dabei an einen verbindlichen Standard gebunden zu sein. Es besteht inzwischen sogar die Möglichkeit Inhalte der HTML-Seiten automatisch „on the fly“ aus Datenbanken generieren zu lassen (vgl. dazu [12]).
Die Kommunikation zwischen und innerhalb der HTML-Seiten wird durch offene Standards ermöglicht, von denen die meisten durch das W3C verwaltet werden. HTML-Seiten können heute mit Hilfe der verschiedenen zur Verfügung stehenden „Browser“ auf einer Vielzahl von Geräten fast überall und jederzeit betrachtet und benutzt werden. Diese Webseiten sind demzufolge in erster Linie für den menschlichen Benutzer gestaltet und optimiert.
1 Einleitung: Diese Einleitung motiviert die Arbeit vor dem Hintergrund zunehmend komplexer E-Learning-Anforderungen und beschreibt den Aufbau der Untersuchung.
2 Ontologie: Es werden die Ursprünge des Ontologie-Begriffs in der Philosophie und seine spezifische Anwendung sowie Einordnung in der Informatik erläutert.
3 Relevante Technologien: Dieses Kapitel gibt einen Überblick über die technologischen Grundlagen des Web, führt das Semantic Web ein und beschreibt Schichtenmodelle sowie Standards wie URI, XML, RDF und RDFS.
4 OWL: Web Ontology Language: Die Web Ontology Language wird als zentrale Sprache zur Ontologie-Beschreibung vorgestellt, ihre Dialekte verglichen und die wichtigsten Sprachkonstrukte detailliert dargelegt.
5 Ontologie-Editor Protégé: Es erfolgt eine praxisorientierte Einführung in den Ontologie-Editor Protégé, inklusive einer Erläuterung der Reasoning-Funktionalitäten.
6 Ontologie-basierte Beschreibung eines Kurses der FernUniversität: Die theoretischen Ansätze werden konkret auf einen Datenbankkurs angewendet, von der Anforderungsermittlung über den Entwurf bis zur Implementierung und dem Test der Ontologie.
7 Fazit und Ausblick: Diese abschließenden Abschnitte bewerten die Eignung der gewählten Technologien und geben einen Ausblick auf die Weiterentwicklung ontologie-basierter Anwendungen.
Ontologie, Semantic Web, OWL, Web Ontology Language, E-Learning, digitale Lernmaterialien, Protégé, RDF, RDFS, Metadaten, Dublin Core, Klassifizierung, Reasoning, Wissensrepräsentation
Die Arbeit beschäftigt sich mit der Nutzung von Ontologien, insbesondere der Web Ontology Language (OWL), um digitale Lerninhalte in E-Learning-Systemen semantisch zu beschreiben und besser strukturierbar zu machen.
Die zentralen Themen sind Ontologie-Engineering in der Informatik, die technologischen Grundlagen des Semantic Web (XML, RDF, RDFS) sowie deren praktische Anwendung im Bereich E-Learning.
Das Ziel ist es aufzuzeigen, wie digitale Lernmaterialien so beschrieben werden können, dass sie eine computergestützte, flexible und anforderungsabhängige Präsentation ermöglichen.
Es wird eine systematische Vorgehensweise gewählt, die mit einer theoretischen fundierten Analyse der Technologien beginnt und in einer praktischen Implementierung (Modellierung, Entwicklung und Validierung) einer Ontologie für einen Datenbankkurs mündet.
Im Hauptteil werden zunächst die technologischen Grundlagen (Ontologien, Semantic Web Standards) und die Sprache OWL detailliert besprochen, gefolgt von einer praktischen Einführung in den Editor Protégé. Danach wird der Entwurf und die Implementierung einer Kursontologie erläutert.
Ontologie, Semantic Web, OWL, E-Learning, Protégé, RDF, RDFS, Metadaten, Dublin Core, Reasoning.
OWL DL wurde gewählt, da er einen optimalen Kompromiss zwischen der notwendigen Ausdrucksstärke zur Abbildung komplexer Lernstrukturen und der notwendigen Berechenbarkeit für das Reasoning bietet.
Protégé fungiert als der primär eingesetzte, frei verfügbare Ontologie-Editor, der die Modellierung von Klassen, Eigenschaften und Instanzen sowie die Überprüfung der Konsistenz mittels Reasonern unterstützt.
Metadaten werden durch das Dublin Core (DC) Element Set implementiert, um Ressourcen wie Kurseinheiten um beschreibende Informationen (z.B. Titel, Autor, Schwierigkeit) zu ergänzen.
Der GRIN Verlag hat sich seit 1998 auf die Veröffentlichung akademischer eBooks und Bücher spezialisiert. Der GRIN Verlag steht damit als erstes Unternehmen für User Generated Quality Content. Die Verlagsseiten GRIN.com, Hausarbeiten.de und Diplomarbeiten24 bieten für Hochschullehrer, Absolventen und Studenten die ideale Plattform, wissenschaftliche Texte wie Hausarbeiten, Referate, Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Dissertationen und wissenschaftliche Aufsätze einem breiten Publikum zu präsentieren.
Kostenfreie Veröffentlichung: Hausarbeit, Bachelorarbeit, Diplomarbeit, Dissertation, Masterarbeit, Interpretation oder Referat jetzt veröffentlichen!

