Home
1 Altova SemanticWorks 2011
Contents
1. 2011 Altova GmbH
2. Benutzer und Referenzhandbuch AUTOVAN 0000000 semanticworks ell Copyright 1995 2011 Altova GmbH All rights reserved Use of this software is governed by and subject to an Altova software license agreement MLSpy MapForce StyuleVision SemanticJorks Schema gent UModel Database Spy Ditffbag Authentic SltovashL Missionkit and ALTOVA as well as their logos are trademarks and or registered trademarks of Altova GmbH KML SSL XHTML and wW3C are trademarks registered in numerous countries oF the world wide Web Consortium marks of the WS are registered and held by ite host institutions MIT INF 1A a and Keio UNICODE and the Unicode Logo are trademarks of Unicode Inc This software ALTOVA contains Srd party software or material that is protected by copyright and subject to okher terms and conditions as detailed on the Altova website at hho aww alkova comi legal a rdparty html Altova SemanticWorks 2011 User amp Reference Manual All rights reserved No parts of this work may be reproduced in any form or by any means graphic electronic or mechanical including photocopying recording taping or information storage and retrieval systems without the written permission of the publisher Products that are referred to in this document may be either trademarks and or registered trademarks of the respective owners The publisher and the author make no claim to these trademarks While every precaution
3. Beachten Sie dass die Gruppe der verf gbaren Klassen aus den von Ihnen in dieser Ontologie deklarierten Klassen plus den beiden allgemeinen OWL Klassen Thing und Nothing besteht 6 W hlen Sie in der Dropdown Liste den Eintrag prod Product aus um die Definition fertig zu stellen Abbildung unten prod Product Der diagonale Pfeil links unten im Product Klassenkastchen zeigt an dass es sich beim Kastchen um eine Referenz auf die Klasse Product handelt Wenn Sie die obigen Schritte durchgef hrt haben haben Sie definiert dass die Klasse XMLS py eine Unterklasse der Klasse Product ist F hren Sie nun folgende Schritte aus e berpr fen Sie die RDF XML Serialisierung Ihrer neuen Definition in der Textansicht e berpr fen Sie die Syntax und Semantic der ge nderten Ontologie Sowohl die Syntax als auch die Semantik berpr fung sollte positiv ausfallen Inbezugsetzen einer Klasse mit ihren Eigenschaften und Instanzen In den oben beschriebenen Schritten haben Sie gelernt wie man Beziehungen zwischen zwei Klassen definiert In SemanticWorks werden Klassenbeziehungen in der Detailansicht der jeweiligen Klasse definiert Um eine Beziehung zwischen einer Klasse und ihrer Eigenschaft z B der Dom ne und dem Bereich einer Eigenschaft zu definieren wird die Definition in der Eigenschaft vorgenommen Auf die gleiche Weise wird die Definition dass eine Instanz eine Instanz einer bestimmten Klasse ist in der Instanz vorgenommen
4. OWL Importe Die owl imports Aussage in einem Ontologie Header siehe Codefragment unten referenziert eine Ressource im Web oder auf einem lokalen System lt owl Ontology rdf about gt lt owl versionInfo gt v 1 17 2003 02 26 12 56 51 mdean lt owl versionInfo gt lt rdfs comment gt An example ontology lt rdfs comment gt lt owl imports rdf resource http www altova com ontologies gt lt owl Ontology gt Wenn Sie mit dem Internet verbunden sind und unter der durch die URI bezeichneten Adresse eine Ontologie vorhanden ist so wird diese Ontologie importiert Wenn Sie nicht mit dem Internet verbunden sind oder unter der entsprechenden Adresse keine Ontologie vorhanden ist geht SemanticWorks wie unten beschrieben vor um Ontologieressourcen zu finden und zu importieren 1 Die URI in der owl imports Aussage muss mit dem Wert des xml base Attributs des rdf RDF Elements der zu importierenden Ontologie bereinstimmen So k nnte die importierende Ontologie die folgende Aussage haben lt owl imports rdf resource http www altova com ontologies documents rdf gt Die in der owl imports Aussage deklarierte URI muss mit der Basis URI der Zu 2011 Altova GmbH Altova SemanticWorks 2011 116 Benutzerreferenz Probleme bei der Verwendung importierenden Ontologie bereinstimmen Dies bedeutet dass unter der von der URI definierten Adresse eine Ontologie vorhanden sein muss oder dass das xml base Attri
5. Diese maximale Zahl an Computern und oder Benutzern wird beim Kauf der Software festgelegt und genau angegeben W hrend des Evaluierungszeitraums wie nachfolgend definiert darf die Software nur von einem Benutzer und auf nur einem 1 Einzelplatzrechner oder einer Workstation installiert und genutzt werden Wenn Sie die Lizenz im Rahmen eines Pakets von Altova Softwareprodukten Produktpaket erworben haben von denen Sie nicht jedes Produkt einzeln installiert haben gelten die Bestimmungen dieses Lizenzvertrags f r die Verwendung der gesamten Software die im Lieferumfang des Produktpakets enthalten ist Altova SemanticWorks 2011 2011 Altova GmbH Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung 125 ii Wenn Sie eine Lizenz f r SchemaAgent erworben haben dann gelten die Bestimmungen dieses Lizenzvertrags zur Nutzung der Software f r den darin inkludierten Schema gent Server SchemaAgent Server Dabei d rfen Sie den SchemaAgent Server jedoch ausschlie lich in Verbindung mit der Altova Software und nur f r die in der dazugeh rigen Dokumentation beschriebenen Zwecke verwenden iii Wenn Sie eine Lizenz f r Software erworben haben die es dem Benutzer erm glicht den Quellcode zu generieren dann sind Sie durch die Ihnen im Rahmen dieser Lizenz erteilten Genehmigung zur Installation und Verwendung der Software auch berechtigt den Quellcode zu generieren und zwar entweder i anhand von Modulen der Altova L
6. und Farbzuweisungen 108 O Objekte in RDF Aussagen 75 81 Objekteigenschaften definieren 42 65 Ontologie neue erstellen 31 Sprachebene 31 Ontologie berpr fen Syntax und Semantik 36 Ontologieebene OWL DL Tutorial 57 Ontologien Funktionsweise allgemeine Erstellung und Bearbeitung 23 f r die Erstellung von RDF Dokumenten 73 OWLDL Syntax und Semantik berpr fen 99 OWL DL Ontologie Tutorial 56 OWL Lite Syntax und Semantik berpr fen 99 OWL Lite Ontologie Tutorial 30 owl imports 106 111 115 pP Pr dikate f r Instanzen 49 62 in RDF Aussagen deklarieren 75 81 Pr fixe f r Namespaces deklarieren 34 Probleme Liste 115 Produktfeatures von SemanticWorks 11 R RDF OWL Ansicht Beschreibung 15 RDF OWL Ebene ausw hlen 99 RDF Aussagen erstellen 75 81 RDF Dokument und Dublin Core Vokabular 78 RDF Dokumente 2011 Altova GmbH 142 Index RDF Dokumente Funktionsweise allgemeine Erstellung und Bearbeitung 23 Namespaces aus Ontologien importieren 106 neue erstellen 73 Ontologie referenzieren 73 78 RDF Dokumenterstellung anhand einer OWL DL Ontologie 73 Tutorial 72 RDF Ressourcen erstellen 75 81 Rechtliches 120 Ressourcen aus einer Ontologie f r ein RDF Dokument 73 aus verschiedenen Namespaces 108 f r ein RDF Dokument aus einer Ontologie 78 Restriktionen in Eigenschaften 115 von Klassen 67 R ckg ngig Beschreibung
7. 2011 Altova GmbH Informationen zu dieser Dokumentation 7 32 Bit Paket unter 64 Bit Windows C Programme x86 Altova Betriebssystem XP Vista 7 2011 Altova GmbH Altova SemanticWorks 2011 Kapitel 3 Einf hrung 10 Einf hrung 3 Einf hrung Diese Einf hrung ist in die folgenden Abschnitte gegliedert e Produktfeatures Dieser Abschnitt enth lt einen berblick ber die wichtigsten Funktionen von SemanticWorks 2011 e Benutzeroberflache Enth lt eine Beschreibung der Benutzeroberfl che von SemanticWorks die Ihnen dabei helfen soll sich mit den verschiedenen Ansichten und Fenstern von SemanticWorks vertraut zu machen Sie finden darin auch eine Anleitung zur Verwendung e bersicht ber die Verwendung Hier finden Sie eine Beschreibung der Vorgangsweise beim Arbeiten mit SemanticWorks mit einer schrittweisen Anleitung zum Erstellen oder Bearbeiten einer Ontologie und eines RDF Dokuments in SemanticWorks e Terminologie Hier finden Sie eine Liste der wichtigsten in SemanticWorks bzw dieser Dokumentation verwendeten Begriffe und deren Erkl rung Au erdem finden Sie darin eine kurze Zusammenfassung der wichtigsten RDF und OWL Begriffe Altova SemanticWorks 2011 2011 Altova GmbH Einf hrung Produktfeatures 11 3 1 Produktfeatures Im Folgenden sind die wichtigsten Produktfeatures von SemanticWorks 2011 aufgelistet Bearbeiten von RDF Dokumenten RDF Dokumente k nnen in SemanticW
8. 5 8 x db Diese Ontologie ist wohlgetormt E doc EN ist kein Mitglied der Klassenbeschreibung doc Languages T doc EN muss eines der Individuals in leerer Mode 5 sein T doc EN muss eines der Individuals in leerer Node 5 sein T doc EN muss eines der Individuals in leerer Mode 5 sein Der Wert doc EN der Eigenschaft dclanquage ist keine Instanz der Bereichsklassenbeschreibung doc Languages Der Wert doci EN der Eigenschaft de language ist keine Instanz der Bereichsklassenbeschreibung doc Languages Ab Diese Ontologie scheint nicht konsistent zu sein Eine vollst ndige K onzistenz berpr fung k nnte allerdings ein anderes Ergebnis zur Folge haben Sie k nnen eine Meldung auch durch Anklicken ausw hlen Wenn Sie eine Meldung ausw hlen k nnen Sie sie in der Zwischenablage speichern Kopieren in die Zwischenablage Es gibt drei Arten um Meldungen in die Zwischenablage zu kopieren i Kopieren der ausgew hlten Zeile ii Kopieren der ausgew hlten Zeile und der untergeordneten Zeilen und iii Kopieren aller Meldungen Die entsprechenden Schaltfl chen daf r sind die vierte f nfte und sechste von links Wenn Sie den Cursor dar ber platzieren wird ein Tooltip zur jeweiligen Schaltfl che angezeigt Altova SemanticWorks 2011 2011 Altova GmbH Einf hrung bersicht ber die Verwendung 23 3 3 bersicht ber die Verwendung In diesem Abschnitt finden Sie eine bersicht ber die Verwendung von SemanticW
9. 7 3 Rechte am geistigen Eigentum 7 4 Altova Endbenutzer Lizenzvereinbarung Index Altova SemanticWorks 2011 Kapitel 1 Altova SemanticWorks 2011 Altova SemanticWorks 2011 3 1 Altova SemanticWorks 2011 Altova SemanticWorks 2011 ist ein RDF Dokumenteditor und eine IDE f r die Entwicklung von Ontologien Sie k nnen damit e RDF Dokumente RDF Schema Dokumente und OWL Ontologien grafisch erstellen und bearbeiten e die Syntax und Semantik von Ontologien und die Syntax von RDF Dokumenten berpr fen w hrend Sie sie bearbeiten e mit grafischen Mitteln erstellte Ontologien in das RDF XML und N Triples Format Konvertieren Somit k nnen Sie mit Altova SemanticWorks 2011 nicht nur RDF Dokumente ber eine grafische Benutzeroberfl che bearbeiten und deren Syntax berpr fen sondern auch RDF Schemas und OWL Ontologien ber die grafische Design Ansicht erstellen die Syntax eines RDF Schemas oder einer OWL Ontologie und die Semantik von OWL Lite und OWL DL Ontologien berpr fen und Ontologien ins RDF XML und N Triples Format exportieren ALTOVA Da semanticworks eOll Copyright 1995 2011 Altova GmbH All rights reserved Use of this software is governed by and subject to an Altova software license agreement KMLSpy MapForce StyleVision SemanticWorks SchemaAgent UModel DatabaseSpy DiffDog Authentic SltovasML Missionkit and ALTOVA as well as their logos are trademarks and or registered
10. Klassenenumerationen erstellt werden k nnen und warum man Klassenenumerationen ben tigt e Definieren von Eigenschaften Hier erfahren Sie wie man OWL Objekt und Datentypeigenschaften erstellt und wie man deren Dom ne und Bereich definiert e Beschreiben von Klassen und ihren Instanzen Hier liegt das Hauptaugenmerk auf der Beschreibung komplexer OWL DL Beziehungen zwischen Klassen Sie erfahren wie man eine Klasse als Vereinigung zweier Klassen beschreibt und diese Vereinigung weiter einschr nkt Zum Abschluss werden Instanzen der neu angelegten eingeschr nkten Klasse erstellt und die Syntax und Semantik der Ontologie wird berpr ft e Definieren von Komplementklassen und ihren Instanzen Hier wird erkl rt wie Sie definieren dass eine Klasse ein Komplement zu einer anderen Klasse ist Anschlie end werden Klasseninstanzen erstellt und definiert und die Ontologie wird auf korrekte Syntax und Semantik berpr ft Sie finden die Endresultat OWL DL Ontologie die in diesem Teil des Tutorials erstellt wird im SemanticWorks Paket im Applikationsordner unter dem Dateinamen AltovaDocuments rdf Der Pfad lautet cC Documents and Settings lt username gt My Documents Altova SemanticWworks2011 SemanticWorksExamples Tutorial Beachten Sie dass die Ontologie AltovaDocuments rdf f r den RDF Teil des Tutorials in dem ihre Ressourcen verwendet werden ben tigt wird Anmerkung Es wird in diesem Teil des Tutorials davon ausgegangen dass
11. Unser Ziel in diesem Tutorial ist e die Klasse xMLSpy als Dom ne der Eigenschaft hasEdition und die Klasse Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL Lite Ontologie 41 Edition als Bereich der Eigenschaft hasEdition Zu definieren Dies w rde bedeuten dass die Eigenschaft hasEdition f r die Klasse xMLSpy gilt und Werte erh lt die Instanzen der Klasse Edition sind e Instanzen der Klasse Edition Zu definieren Diese Eigenschaftsdefinitionen und Instanzdeklarationen werden in den folgenden Abschnitten vorgenommen 2011 Altova GmbH Altova SemanticWorks 2011 42 Tutorial OWL Lite Ontologie 4 1 5 Definieren von Eigenschaften Eigenschaften werden auf globaler Ebene erstellt und anschlie end zu verschiedenen Klassen in Beziehung gesetzt Wir ben tigen in unserer Ontologie zwei Eigenschaften e hasEdition Soll Informationen ber die Edition eines Produkts enthalten Bei der Edition kann es sich um die Enterprise Professional oder Home Edition handeln Wir erstellen diese Eigenschaft als Objekteigenschaft Auf diese Art k nnen wir eine Ressource mit einer anderen in Beziehung setzen In diesem Fall m chten wir Instanzen der Klasse xMLSpy mittels der Eigenschaft hasEdition mit Instanzen der Klasse Edition in Beziehung setzen Die Klasse oder Klassen f r die die Eigenschaft gilt wird bzw werden als die Dom ne der Eigenschaft bezeichnet w hrend die Werte die die Eigenschaft erhalten kann a
12. b Aktivierung der Software Die Software von Altova kann Ihr internes Netzwerk 2011 Altova GmbH Altova SemanticWorks 2011 134 Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung und Ihre Internetverbindung verwenden um Angaben uber Ihre Lizenz im Zuge der Installation Registrierung Benutzung oder Aktualisierung an einen Altova Lizenzserver zu bertragen und diese zu verifizieren um auf diese Weise eine nicht lizenzierte oder illegale Verwendung der Software zu verhindern und den Kundenservice von Altova weiter zu verbessern Die Aktivierung erfolgte ber einen Austausch von lizenzbezogenen Daten zwischen Ihrem Computer und dem Altova Lizenzserver Sie stimmen dieser Vorgangsweise von Altova zu und verpflichten sich allen diesbez glichen Vorgaben Folge zu leisten Sie erkl ren sich damit einverstanden dass die Verwendung von Freischaltcodes welche nicht von Altova erstellt werden oder wurden und nicht rechtm ig von Altova oder einem dazu berechtigten Wiederverk ufer erworben wurden zum Zweck der Aktivierung oder Nutzung der Software die gewerblichen Schutzrechte von Altova sowie die Bestimmungen dieses Lizenzvertrages verletzt Sie erkl ren sich weiters damit einverstanden dass Versuche mit dem Zweck der Umgehung oder Deaktivierung der urheberrechtlichen Schutzma nahmen oder Lizenzmanagementsystemen von Altova die gewerblichen Schutzrechte von Altova sowie die Bestimmungen dieses Lizenzvertrages verletzen Altova beh
13. die in der Lizenz angegeben ist herunterzuladen und zu installieren Wenn Sie eine Lizenz f r SchemaAgent erworben haben k nnen Sie SchemaAgent auf jedem Server oder jeder Workstation installieren und in Verbindung mit Ihrer Software verwenden Jede sonstige Netzwerknutzung ist unzul ssig dies umfasst insbesondere die direkte Verwendung oder die Nutzung der Software ber Befehle Daten oder Anweisungen von oder an einen Computer der nicht Teil Ihres internen Netzwerks ist die Verwendung f r Internet oder Webhosting Dienste sowie die Verwendung durch einen Benutzer der nicht unter einer g ltigen Lizenz von Altova zur Verwendung dieses Exemplars der Software berechtigt ist Wenn Sie eine Parallellizenz im Sinne von Abschnitt 1 d und unter den dort vorgesehenen Einschr nkungen erworben haben sind Sie berechtigt ein Exemplar der Software auf einem Terminalserver Microsoft Terminal Server Citrix Metaframe usw einem 2011 Altova GmbH Altova SemanticWorks 2011 126 Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung Anwendungsvirtualisierungsserver Microsoft App V Citrix XenApp VMWare ThinApp usw oder einer virtuellen Maschine in Ihrem Intranet zu installieren damit einzelne Benutzer in Ihrer Organisation von einem anderen Computer ber einen Terminalserver einen Anwendungsvirtualisierungsserver oder eine virtuelle Maschine auf die Software zugreifen und diese nutzen k nnen Jedoch darf die Zahl der Benutzer d
14. lernen wie man Klassen l scht und wieder erstellt und wie man die Syntax und Semantic der Ontologie in SemanticWorks berpr fen kann Erstellen der Klassenhierarchie Hier wird erkl rt wie Klassen als Unterklassen einer Klasse angelegt werden d h wie eine Hierarchie von Klassen erstellt werden kann Die Funktionsweise der Detailansicht der RDF OWL Ansicht wird beschrieben Definieren von Eigenschaften Hier wird gezeigt wie man OWL Eigenschaften sowohl Objekteigenschaften als auch Datentypeigenschaften erstellt und die Dom ne den Bereich und die Kardinalit t von Eigenschaften definiert Au erdem erfahren Sie hier wie man Beziehungen zwischen Klassen und Eigenschaften in SemanticWorks anzeigt Deklarieren von Instanzen Hier wird beschrieben wie man Instanzen erstellt diese als Instanzen einer bestimmten Klasse definiert und einer Instanz einen Literalwert zuweist Schlussendlich wird gezeigt wie erstellte Instanzen in der Klassen bersicht angezeigt werden k nnen Deklarieren von AllDifferent Instanzen Hier wird erkl rt wie man Instanzen in einer Gruppe zusammenfasst und jede davon als paarweise unterschiedlich zu allen anderen Mitgliedern der Gruppe definiert Die OWL Lite Ontologie die das Endresultat dieses Tutorials ist finden Sie unter dem Dateinamen AltovaProducts rdf im SemanticWorks Paket sie befindet sich im Applikationsordner c Documents and Settings lt username gt My Documents Altova SemanticWorks2011 Seman
15. lt sich ausdr cklich das Recht vor alle rechtlich verf gbaren sowie angemessenen Mittel zu ergreifen um derartige Praktiken zu verhindern und entgangenen Gewinn Sch den und Kosten zur ckerstattet zu bekommen c LiveUpdate Altova stellt Ihnen ein neues LiveUpdate Benachrichtigungsservice zur Verf gung welches kostenlos ist Altova kann Ihr internes Netzwerk und Ihre Internetverbindung verwenden um Angaben uber Ihre Lizenz an einen LiveUpdate Server von Altova zu bertragen um Ihre Lizenz in gewissen Zeitabst nden zu verifizieren und festzustellen ob ein Update f r Sie verf gbar ist d Verwendung von Daten Der gesamte Wortlaut der Datenschutzbestimmungen von Altova kann unter http www altova com privacy eingesehen werden Die Datenschutzbestimmungen sind durch Bezugnahme Teil dieses Lizenzvertrags Durch Ihre Zustimmung zu den Bestimmungen dieses Lizenzvertrags bzw durch Benutzung der Software erklaren Sie sich damit einverstanden dass Altova fur die in diesem Lizenzvertrag und oder in den Datenschutzbestimmungen in der jeweils geltenden Fassung genannten Zwecke Daten erhebt verarbeitet und weitergibt Altova behalt sich das Recht vor diese Bestimmung des Lizenzvertrags und oder der Datenschutzbestimmungen jederzeit zu andern Wir legen Ihnen nahe die auf der Website von Altova veroffentlichten Datenschutzbestimmungen von Zeit Zu Zeit erneut durchzulesen e Hinweis f r Benutzer in Europa Bitte beachten Sie dass die
16. so schnell wie m glich per E Mail Fax oder Expresspost mit Zustellung am n chsten Tag an Altova bermitteln Bei der Diagnose oder Analyse von Fehlern haben Sie in zumutbarem Rahmen mit Altova zu kooperieren Fehlerbehebungen k nnen in Wartungsreleases Updates oder neuen Hauptversionen der Software enthalten sein Altova ist nicht verpflichtet unwesentliche Fehler d h Fehler die die Benutzung der Software nach dem Ermessen von Altova nicht wesentlich beeintr chtigen zu beheben Sie erhalten von Altova unter keinen Umst nden Beratung Unterst tzung oder Hilfestellung die allgemeiner Natur ist und nicht in unmittelbarem Zusammenhang mit der Software steht Bei der Aktualisierung der Software kann es unter Umst nden vorkommen dass vor der Installation auch Software aktualisiert werden muss die nicht unter diesen Lizenzvertrag fallt F r Updates von Betriebssystem und Anwendungssoftware die nicht ausdr cklich Gegenstand dieses Lizenzvertrags ist sind ausschlie lich Sie verantwortlich Solche Updates sind nicht im Umfang dieser Lizenz enthalten und werden nicht von Altova zur Verf gung gestellt Die Erf llung der in diesem Abschnitt 6 festgelegten Verpflichtungen durch Altova versteht sich unter der Bedingung dass Sie die Software ordnungsgem verwenden und diesen Lizenzvertrag ausnahmslos jederzeit einhalten Altova ist nicht verpflichtet technischen Support zu leisten wenn nach Ansicht von Altova die Fehlfunktion der Software au
17. wechseln dann in die Detailansicht und definieren die Ontologie mit Hilfe der Bearbeitungsfunktionen in der Detailansicht e Erstellen neuer Ontologieelemente Ontologieelemente sind Klassen Eigenschaften Instanzen AllDifferent Elemente und Ontologien Jedes dieser Elemente muss auf dem 2011 Altova GmbH Altova SemanticWorks 2011 24 Einf hrung bersicht ber die Verwendung entsprechenden Register der bersicht erstellt werden Erst wenn die entsprechenden Elemente erstellt wurden sollten Sie in die Detailansicht eines Elements wechseln um Attribute f r das Element z B Restriktionen f r Eigenschaften oder Beziehungen zu anderen Elementen z B eine Klassenschnittmenge zu definieren e Definieren und Bearbeiten von Elementen in der Detailansicht Die Definitionen f r Ontologieelemente werden in der Detailansicht durch Auswahl der gew nschten Eigenschaften oder Beziehungen aus einem Kontextmen erstellt und bearbeitet In SemanticWorks stehen nur die Konstrukte zur Verf gung die gem der ausgew hlten Ontologieebene zul ssig sind berpr fen der Syntax und Semantik von Ontologien Wenn Sie eine Ontologie in der RDF OWL Ansicht bearbeiten sehen Sie dort einen Graphen der Ontologie Dieser Graph wird im RDF XML Format serialisiert Diese Ansicht sehen Sie in der Textansicht Die Syntax dieser Dokumentserialisierung kann auf Standardkonformit t berpr ft werden Zus tzlich dazu k nnen OWL Lite und OWL DL Dokum
18. Abbildung unten Die Detailansicht der Ressource xMLSpyProfessionalUserManualENHTML sieht schlie lich folgenderma en aus Altova SemanticWorks 2011 2011 Altova GmbH Tutorial RDF Dokumente 77 doc MLSpyProfessionallserM 5 xed date 2006 10 03 ca deformat deilanguage doc EnglishWebPage rdf type FE Um das RDF Dokument fertig zu stellen erstellen Sie die folgenden Ressourcen e XMLSpyProfessionalUserManualDEHTML language DE format HTML rdf type GermanWebPage e XMLSpyProfessionalUserManualENPDF language EN format PDF rdf type PrintManual e XMLSpyProfessionalUserManualDEPDF language DE format PDF rdf type PrintManual Speichern Sie die Datei und berpr fen Sie die Textansicht des Dokuments Beachten Sie dass in der Textansicht nur die neu erstellten Ressourcen definiert sind Die Liste der Ressourcen in der bersicht der RDF OWL Ansicht enth lt allerdings auch die Ressourcen aus der referenzierten Ontologie wodurch Sie Ontologieressourcen schnell in RDF Aussagen eingeben k nnen Wenn Sie in die Detailansicht einer Ontologieressource wechseln werden die Beziehungen der Ressource angezeigt Fertig Sie wissen nun wie man RDF Dokumente schnell ber die grafische Benutzeroberfl che von SemanticWorks erstellt 2011 Altova GmbH Altova SemanticWorks 2011 78 Tutorial RDF Dokumente 4 3 2 Erstellen eines Dublin Core DC Dokuments Um ein
19. Alle Klassen in der Detailansicht werden durch solche K stchen in Form eines unregelm igen Rechtecks gekennzeichnet prod XMLSpy RDF OWL 2 Klicken Sie in der Detailansicht mit der rechten Maustaste auf das Klassenk stchen prod XMLSpy Daraufhin wird ein Kontextmen Abbildung unten angezeigt Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL Lite Ontologie 39 ur prod XMLSpy amp subClassOF hinzuf gen 1 intersectionOF hinzuf gen equivalentClass hinzuf gen 3 W hlen Sie im Untermen den Eintrag subClassOf hinzuf gen Daraufhin wird ein subClassoOf Konnektor zum prod XMLSpy K stchen hinzugef gt Abbildung unten 4 Klicken Sie mit der rechten Maustaste auf den subClassof Konnektor und w hlen Sie im Kontextmen den Eintrag KLasse hinzuf gen Abbildung unten Klasse hinzuf gen rel Restriktion hinzuf gen L schen Daraufhin wird ein Klassenk stchen hinzugef gt das mit dem subClassof Konnektor Abbildung unten verbunden ist wodurch gekennzeichnet wird dass die durch dieses Klassenk stchen dargestellte Klasse eine Unterklasse der Klasse xMLSpy ist 5 Um auszuwahlen welche Klasse dieses Klassenkastchen reprasentiert klicken Sie auf den Abwartspfeil auf der rechten Seite des Klassenkastchens Daraufhin wird eine Liste der verfugbaren Klassen angezeigt Abbildung unten 2011 Altova GmbH Altova SemanticWorks 2011 40 Tutorial OWL Lite Ontologie
20. Geb hren zur ckerstatten MIT AUSNAHME DER VORSTEHEND ANGEF HRTEN BESTIMMUNGEN OBLIEGEN ALTOVA KEINERLEI HAFTUNGSVERPFLICHTUNGEN F R ANSPR CHE IN ZUSAMMENHANG MIT URHEBERRECHTSVERLETZUNGEN Diese Haftungsverpflichtung gilt nicht f r Urheberrechtsverletzungen die ausschlie lich auf vom Kunden eingebrachte Elemente zur ckzuf hren sind 6 SUPPORT UND WARTUNG Zus tzlich zu der Version des Softwareprodukts f r das Sie eine Lizenz erhalten haben bietet Altova eine Reihe von optionalen Support amp Wartungspaketen Software amp Maintenance Package SMP an die Sie zus tzlich zu Ihrer Lizenz f r die Software erwerben k nnen Der f r das jeweilige SMP geltende Supportzeitraum wie nachfolgend definiert wird beim Kauf des SMP festgelegt Die Support und Wartungsservices und die Upgrades die Ihnen zur Verf gung stehen h ngen davon ab ob Sie ein SMP erwerben bzw f r welche Version des SMP Sie sich entscheiden a Wenn Sie kein SMP erwerben erhalten Sie beim Kauf lediglich die Software danach jedoch keinerlei Wartungsreleases oder Updates Obwohl die M glichkeit besteht dass Altova Ihnen in Einzelf llen Wartungsreleases als kostenlose Zusatzleistung zur Verf gung stellt sind in diesen Releases keine neuen Produktfeatures die ber das beim Kauf der Software bestehende Ma hinausgehen beinhaltet In jedem Fall erhalten Sie drei ig 30 Tage lang ab Kauf der Software der Supportzeitraum im Sinne di
21. GmbH Altova SemanticWorks 2011 94 Benutzerreferenz Men Datei version 1 0 encoding UTF 8 gt Beachten Sie dass die Standardkodierung auf dem Register Kodierung des Dialogfelds Optionen Extras Optionen definiert ist Drucken Druckvorschau Druckereinrichtung Die Befehle Drucken und Druckvorschau stehen in der Textansicht und der Detailansicht zur Verf gung und dienen zum Drucken der jeweiligen Ansicht Mit dem Befehl Druckvorschau k nnen Sie einen Drucker f r den Ausdruck konfigurieren Zuletzt verwendete Dateien Zeigt die vier zuletzt ge ffneten Dokumente an Beenden Schlie t alle offenen Dokumente und beendet die Applikation Wenn ein Dokument nicht gespeicherte Anderungen enth lt werden Sie gefragt ob die nderungen gespeichert werden sollen Altova SemanticWorks 2011 2011 Altova GmbH Benutzerreferenz Men Bearbeiten 95 9 4 Menu Bearbeiten Mit Hilfe der Befehle im Men Bearbeiten k nnen Sie auf der SemanticWorks Benutzeroberfl che schnell und effizient in Dokumenten navigieren und diese bearbeiten R ckg ngig Strg Z Wiederherstellen Strg Y Diese Befehle dienen zum R ckg ngigmachen bzw Wiederherstellen des vorherigen Befehls Beide Befehle k nnen mehrmals hintereinander ausgef hrt werden um mehrere Schritte r ckg ngig zu machen bzw wiederherzustellen Der Befehl steht in der Textansicht und der RDF OWL Ansicht zur Verf gung Suchen Strg F Weitersuch
22. Klassen aufgelistet Wenn eine Klasse im Hauptfenster ausgew hlt ist so werden im Zusatzfenster i die Eigenschaften der Klasse und ii die Instanzen der Klasse angezeigt Eigenschaften Hier werden alle Eigenschaften in der Ontologie aufgelistet Wenn eine Eigenschaft im Hauptfenster ausgew hlt ist so wird im Zusatzfenster die Dom ne der Eigenschaft angezeigt Instanzen auch als Individuals bezeichnet Hier werden alle Klasseninstanzen der Ontologie aufgelistet All Different Elemente Hier werden die owl ALlDifferent Elemente der Ontologie aufgelistet Ontologien Hier werden alle Ontologien im Dokument einschlie lich aller importierten Ontologien und Vorversionen aufgelistet Jede Kategorie hat im Hauptfenster der Ubersicht ein Register Die Namen der Register werden am oberen Rand des Hauptfensters angezeigt Um die Elemente in einer bestimmten Kategorie anzuzeigen klicken Sie auf den Registernamen dieser Kategorie Wenn das Register Klassen oder Eigenschaften ausgew hlt ist und auf diesem Register eine einzelne Klasse oder Eigenschaft ausgew hlt ist werden im Zusatzfenster unterhalb vom Hauptfenster zus tzliche Informationen zur ausgew hlten Klasse oder Eigenschaft angezeigt Wenn eine Klasse auf dem Register Klassen ausgew hlt ist sehen Sie ihre Individuals und Eigenschaften im Zusatzfenster Wenn auf dem Register Eigenschaften eine Eigenschaft ausgew hlt ist wird Altova SemanticWorks 2011 Benutzeroberfl
23. OWL Ansicht selbst wird die URlref immer genau wie eingegeben angezeigt URIrefs werden in der RDF OWL Ansicht nicht erweitert Tats chlich wird wenn dieser Befehl aktiviert ist jeder Input als reine absolute oder relative URI und nicht als Prafix und lokaler Name verstanden D h Pr fixe die zu einem URI Bestandteil erweitert worden w ren werden bei aktivierter Option nun einfach als Schemateil der eingegebenen URI verwendet Beachten Sie dass alle relativen URIs anhand der globalen Basis URI des Dokuments aufgel st werden Altova SemanticWorks 2011 2011 Altova GmbH Benutzerreferenz Men Extras 111 9 7 6 Basis URI Mit dem Befehl Basis URI wird das Dialogfeld Basis URI Abbildung unten aufgerufen in dem Sie die gew nschte Basis URI f r das aktive Dokument definieren k nnen Die Basis URI wird zum Aufl sen relativer Pfade ben tigt Basis URI x cWorks20171 Semanticorksk zamplesT utorial Altovabocumentnstances rd Abbrechen Die eingegebene Basis URI wird als Wert des Attributs xml base des Elements rdf RDF des Dokuments eingegeben Zum Beispiel lt rdf RDF xml base http www altova com ontologies Documents rdf gt Anmerkung SemanticWorks behandelt die Basis URI standardm ig als die URL des Dokuments Diese Standard URI wird nicht explizit in der Form eines Werts fur das Attribut xml base serialisiert Selbst wenn die URI des Dokuments in das Dialogfeld Basis URI eingegeb
24. Prafixe Extras URIref Prafixe deklariert Fugen Sie f r jeden ben tigten Namespace mit Hilfe der Schaltfl che Hinzuf gen eine Zeile hinzu Geben Sie anschlie end den Namespace und sein Pr fix ein Altova SemanticWorks 2011 2011 Altova GmbH Tutorial RDF Dokumente 75 URIref Pr fixe a UFI k hitg Sey ss org 2002 o l hitg iha 3 orgi 99902722 rdt ayntax na Abbrechen httg er es org 200001 rdf schema Hip org 2001 amp MLSchema http iene altova com ntologiesidocument Hinzuf gen http our orgidcelementss1 Ad Loschen Sie k nnen mit Hilfe der Ressourcen aus der Ontologie AltovaDocuments rdf RDF Aussagen erstellen Fehlerbehebung Wenn die Ressourcen aus der Ontologie in der Ressourcen bersicht nicht angezeigt werden berpr fen Sie die folgenden Punkte e ob die RDF Ebene ausgew hlt ist e ob die Namespaces korrekt eingegeben wurden Sie sollten auch berpr fen ob sie mit den Namespaces im Ontologiedokument bereinstimmen e ob der Pfad zur Ontologiedatei ein absoluter Pfad ist und korrekt eingegeben wurde e ob die Namespaces f r das RDF Dokument korrekt deklariert wurden Erstellen der RDF Aussagen Die Erstellung von RDF Aussagen in SemanticWorks erfolgt in folgenden Schritten e Erstellen und Benennen der RDF Ressource des Subjekts in der bersicht der RDF OWL Ansicht e Definieren der Pradikate und Objekte der Ressource in der Detailansicht der Ressource Sie werden
25. Prafixe F gen Sie f r jeden Namespace ber die Schaltfl che Hinzuf gen eine Zeile hinzu und geben Sie anschlie end den Namespace und sein Pr fix ein Klicken Sie zum Fertigstellen auf OK UR Iref Prafixe UFI UK http Mpurlorgidcelements 13 hitg Jaane a org OT For Abbrechen httg er org III 0222 rdf syntax ns httg ian org 200001 rdf schema httg Saw word 2007 AML Schemat Hinzufugen Loschen 2011 Altova GmbH Altova SemanticWorks 2011 80 Tutorial RDF Dokumente Anmerkung Beachten Sie die folgenden Punkte zu Namespaces im RDF Dokument e Wenn Sie keine Datentypen in Ihrem RDF Dokument verwenden m chten muss der XML Schema Namespace nicht deklariert werden Wenn die Ontologie in diesem Fall Datentypdefinitionen enth lt so werden diese auf der Benutzeroberfl che als erweiterte URlrefs angezeigt Um den Namespace Teil der URlref zu reduzieren sollten Sie den XML Schema Namespace mit einem Pr fix deklarieren e Wenn Sie Ressourcen in einem bestimmten Namespace erstellen m chten m ssen Sie diesen Namespace deklarieren Nachdem Sie die DC Ontologie Namespaces importiert und Namespaces f r das RDF Dokument deklariert haben sollte die bersicht der RDF OWL Ansicht folgenderma en aussehen Ressourcen b a de eontributor eo dccoverage a dc creator a dcidate eo dede scription a deformat a de identifier a deilanguage a de publisher a de relation a de rights eo dcsource eo de sub
26. Software und alle Kopien deren Anfertigung Ihnen von Altova gestattet ist sind das geistige Eigentum von Altova und dessen Lieferanten und stehen in deren Besitz Struktur Organisation und Code der Software stellen wertvolle Betriebsgeheimnisse und vertrauliche Informationen von Altova und dessen Lieferanten dar Die Software ist durch gesetzliche Bestimmungen urheberrechtlich geschutzt Diese gesetzlichen Bestimmungen beinhalten ohne darauf beschrankt zu sein das Urheberrecht der Vereinigten Staaten internationale Vertrage und das in den Landern in denen die Software genutzt wird geltende Recht Altova behalt sich das Eigentum an allen Patenten Urheberrechten Branchengeheimnissen Warenzeichen und sonstigen geistigen Eigentumsrechten die hinsichtlich der Software bestehen vorbehalt Das Eigentumsrecht von Altova erstreckt sich auch auf alle Bilder Fotografien Animationen Videos Audioaufzeichnungen Musikst cke Texte und Applets die Teil der Software sind und alle dazugeh rigen Unterlagen in gedruckter Form Mitteilungen ber geltend gemachte Verst e gegen geistige Eigentumsrechte sind an den Copyright Agenten von Altova zu richten n here Angaben dazu finden Sie auf der Website von Altova Altova Software enth lt Software Komponenten Dritter die ebenfalls urheberrechtlich gesch tzt sind Unter anderem sind diese Urheberrechte ausf hrlich unter http www altova com legal 3rdparty html aufgelistet Alle anderen Name
27. aus Abbildung unten Mit der Option Datenbereich hinzuf gen wird eine Enumeration von Datenwerten Literalen erstellt domain doc Dokument IT delate I range sML 5chema Datentyp hinzuf gen Datenbereich hinzuf gen L schen Definieren Sie als Bereich xsd date Doppelklicken Sie falls n tig in das Datentypk stchen um eine Liste der verf gbaren Datentypen aufzurufen Die Detailansicht sollte nun folgenderma en aussehen doc Document 2011 Altova GmbH Altova SemanticWorks 2011 66 Tutorial OWL DL Ontologie 5 Definieren Sie auf hnliche Weise die Dom ne und den Bereich f r dc language und dc format Definieren Sie als Dom ne der beiden Eigenschaften die Klasse doc Document als Bereich von dc language die Klasse doc Languages Und als Bereich von dc format die Klasse doc OutputFormats Anmerkung Wenn als Dom ne einer Eigenschaft die Klasse Document definiert wurde befinden sich auch alle Unterklassen der Klasse Document implizit in der Dom ne dieser Eigenschaft Folglich befinden sich die Klassen PrintManual WebPage EnglishWebPage und GermanWebPage ebenfalls in der Dom ne von Eigenschaften als deren Dom ne die Klasse Document definiert wurde Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL DL Ontologie 67 4 2 5 Beschreiben von Klassen und ihren Instanzen In diesem Abschnitt werden Sie Klassenbeschreibungen vornehmen die Restriktionen sowie detaillie
28. beibehalten Wenn Sie ein Ontologiedokument erneut ffnen sollten Sie berpr fen ob die gew nschte Sprachebene ausgew hlt ist Speichern der Ontologie Bevor Sie fortfahren sollten Sie das Dokument speichern Speichern Sie die Datei unter einem beliebigen Namen mit der Dateierweiterung rdf oder owl Die raf Erweiterung ist deswegen zul ssig weil OWL Ontologien selbst RDF Dokumente sind tats chlich ist diese Erweiterung gebr uchlicher als die owl Erweiterung Es wird angenommen dass die in diesem Teil des Tutorials erstellte Datei den Namen AltovaProducts rdf hat Nachdem Sie alle beschriebenen Schritte durchgef hrt haben k nnen Sie nun Namespaces f r Ihre Ontologie deklarieren 2011 Altova GmbH Altova SemanticWorks 2011 34 Tutorial OWL Lite Ontologie Deklarieren von Namespaces In diesem Teil des Tutorials erstellen Sie unter Verwendung eines benutzerdefinierten Vokabulars das einem eindeutigen Namespace angeh rt eine OWL Lite Ontologie f r Altova Produkte Bevor Sie dieses Vokabular in der Ontologie verwenden hat es sich bew hrt den Namespace f r das Vokabular sowie alle anderen ben tigten Namespaces zu deklarieren In diesem Abschnitt werden Sie den erforderlichen Namespace deklarieren W hrend dieser Schritte sehen Sie auch das RDF XML Format Ihrer Ontologie in der Textansicht Textansicht von SemanticWorks Um zu sehen wie die RDF XML Darstellung der neu erstellten Ontologie aussieht klick
29. berpr fungen lassen sich noch w hrend der Bearbeitung durchf hren sodass jederzeit gew hrleistet ist dass die Ontologie g ltig ist e Die Klassen Eigenschaften Instanzen auch Individuals genannten all different Konstrukte und Ontologien k nnen auf separaten Registern Abbildung unten die einen berblick ber diese Kategorien geben angezeigt werden In einem Zusatzfenster Abbildung unten werden Informationen im Zusammenhang mit dem jeweiligen Eintrag angezeigt Wenn Sie z B in der Klassen bersicht eine Klasse ausw hlen werden die Instanzen und Eigenschaften dieser Klasse im Zusatzfenster angezeigt Klassen Eigenschaften Instanzen allDifferent Ontologien doc Document doc EnglishWebPage doc GermanWebPage doc Langquages doc OutputFormats Text RDF OWL 2011 Altova GmbH Altova SemanticWorks 2011 12 Einf hrung Produktfeatures e Wenn Sie in der bersicht eines Ontologieelements auf die Schaltfl che Detailansicht klicken siehe Hauptfenster wird eine detaillierte Ansicht der Beziehungen dieses Elements angezeigt siehe Abbildung e Beziehungen werden in der Detailansicht durch eine Reihe intuitiver Symbole die ber ein Kontextmen in die Ontologie eingef gt werden gekennzeichnet e Die Anzeige der Beziehungen in der Detailansicht kann auf mehreren Ebenen erweitert und reduziert werden um die Ontologie oder den gew nschten Teil der Ontologie anzeigen zu k nnen e In einer Ontol
30. che 2011 Altova GmbH Einf hrung Benutzeroberfl che 17 im Zusatzfenster ihre Dom ne angezeigt In der bersicht von RDF Dokumenten werden Elemente in einer einzigen Kategorie angezeigt Ressourcen Anmerkung Wenn andere Ontologien in eine Ontologie importiert werden so werden auch die Klassen Eigenschaften Instanzen und all different Elemente der importierten Ontologien angezeigt Wenn ein RDF Dokument eine Ontologie korrekt referenziert werden die Elemente der Ontologie als Ressourcen auf der Benutzeroberfl che angezeigt In der Detailansicht k nnen Sie Details eines Ontologieelements hinzuf gen oder bearbeiten Elemente werden durch Rechtsklick auf ein Element und Auswahl des neuen einzuf genden Elements aus dem Kontextmen eingef gt Welche Elemente eingef gt und aufgelistet werden k nnen ist im Abschnitt Symbole in der Detailansicht beschrieben Textansicht In der Textansicht k nnen Sie ein Dokument in seiner RDF XML Notation Abbildung unten sowie in der N Triples Notation anzeigen und bearbeiten stedt RDF sml base httg er org TRZOOSFPR owl guide 20031 209 wine xmina http Skyway ves org TRRZDOSFR owrl quide 20031 209 winner mins tood http ay ses org eT ROO SP Rov l guide 20031 209 food mins ovvl http hae es org O02 owl mins rdt http was ses org Sooo rdf syntax nat ximlnsirdts http thaw eS org 2000401 irdf schema mins in http ey ses org eT ROO SP Rove l gquide 20031
31. die Auswahl der f r die ausgew hlte RDF OWL Ebene geeigneten Elemente davon ab welche Ebene Sie ausw hlen Wenn ein vorhandenes Dokument ge ffnet oder ein neues Dokument erstellt wird ist standardm ig die OWL Full Ebene ausgew hlt Sobald Sie die Ebene gewechselt haben wird die gew nschte Ebene beibehalten solange das Dokument ge ffnet ist bzw bis die Ebene gewechselt wird Sie k nnen die Ebene beliebig oft wechseln Die Anzeige des Dokuments ndert sich entsprechend der gew hlten Ebene Anmerkung Wenn die OWL Lite oder die OWL DL Ebene ausgew hlt ist k nnen Sie am Dokument zus tzlich eine Syntax und Semantik berpr fung gem der gew hlten Ebene also anhand der entsprechenden Spezifikation f r die ausgew hlte Ebene durchf hren Alle Importe neu laden L dt alle importierten Ontologien in das aktive Dokument Diese Befehl ist n tzlich wenn Sie eine importierte Ontologie nach dem Offnen des aktiven Dokuments ge ndert haben Syntax berpr fung Mit dem Befehl Syntax berpr fung wird die Syntax des aktiven Dokuments gem den Syntaxregeln der entsprechenden Spezifikation berpr ft Das Ergebnis der berpr fung positiv wohlgeformt wird im Fehler Fenster angezeigt Wenn Fehler gefunden werden werden diese ebenfalls im Fehler Fenster zusammen mit Links zur Detailansicht des entsprechenden Elements angezeigt Semantik berpr fung Der Befehl Semantik berpr fung ist aktiv wenn als RDF OWL Ebene d
32. eine grafische intuitive und schnelle M glichkeit um Ontologien zu bearbeiten Bei der Bearbeitung einer Ontologie in der RDF OWL Ansicht werden folgende Schritte durchgef hrt Die Schritte m ssen nicht in der exakt gleichen Reihenfolge durchgef hrt werden und wahrscheinlich werden Sie einige Bearbeitungen sp ter wieder ndern e Deklarieren von Namespaces und ihren Pr fixen Dies erfolgt auf Dokumentebene im Dialogfeld URIref Prafixe Extras URlref Prafixe Namespaces m ssen deklariert werden da die Ontologie Konstrukte Elemente aus verschiedenen Vokabularen und benutzerdefinierte Ressourcen anhand von Namespaces identifiziert werden Der RDF RDFS und OWL Namespace werden bei der Erstellung einer neuen Ontologie standardm ig deklariert e Auswahl der Ontologieebene Dies erfolgt ber den Men befehl RDF OWL RDF OWL Ebene Die ben tigte Ebene muss ausgew hlt werden da i die Auswahl der Konstrukte die auf der Benutzeroberflache zur Verf gung stehen und ii die Syntax und Semantik berpr fung von SemanticWorks auf Basis dieser Auswahl durchgef hrt wird e Definieren des Ontologie Headers Der Ontologie Header wird auf der Ontologieebene erstellt und ist optional Er ist n tzlich wenn Sie eine oder mehrere Ontologien in die aktuelle Ontologie importieren m chten oder wenn Sie eine fr here Version der Ontologie aufzeichnen m chten Sie erstellen eine neue Ontologie in der bersicht auf dem Register Ontologien
33. einem 1 einzigen Ihrer Heimcomputer z B Ihrem Laptop oder PC zu installieren Dieses pnk Exemplar darf zu keinerlei kommerziellen oder umsatzgenerierenden Gesch ftsaktivit ten verwendet werden Dazu geh ren insbesondere die Arbeit von zu Hause aus jedwede Form von Telearbeit oder andere Arbeit die im Zusammenhang mit der Verwendung der Software steht Das pnk Exemplar der Software darf nicht gleichzeitig auf auf einem Privat PC und dem eigentlich daf r vorgesehenen Prim rcomputer verwendet werden 9 Freischaltcodes Upgrades und Updates Bevor Sie die Software kaufen bzw im Rahmen Ihrer Registrierung f r den Evaluierungszeitraum von drei ig 30 Tagen erhalten Sie einen Evaluierungs Freischaltcode Wenn Sie sich in der Folge dazu entscheiden die Software von Altova GmbH oder einem autorisierten Vertriebsh ndler zu kaufen erhalten Sie einen uneingeschr nkten Freischaltcode Mit diesem k nnen Sie die Software nach dem Evaluierungszeitraum aktivieren Ohne ausdr ckliche schriftliche Genehmigung von Altova d rfen Sie an Freischaltcodes keine Lizenzen einr umen und Freischaltcodes nicht reproduzieren oder vertreiben Wenn die von Ihnen in Lizenz erworbene Software ein Upgrade oder Update ist ersetzt das Upgrade oder Update das sie zuletzt heruntergeladen oder installiert haben die zuvor lizenzierte Kopie der Software Durch das betreffende Upgrade oder Update und den dazugeh rigen Freischaltcode wird keine zweite Lizenz f r die Softw
34. einer Open Source Lizenz unterwerfen w rde welche die Offenlegung des beschr nkten Quellcodes oder der Altova Library Module erforderlich machen w rde Altova beh lt sich alle brigen Rechte an der Software vor Bei den Bestandteilen von UModel f r die ein Reverse Engineering Ihres eigenen oder eines anderen Quellcodes den Sie rechtm ig erworben haben zul ssig ist stellt eine solche Verwendung durch Sie keinen Versto gegen diesen Lizenzvertrag dar Soweit dies nicht in Abschnitt 1 h ausdr cklich gestattet wird ist ein Reverse Engineering der Software explizit untersagt iv Falls beschr nkter Quellcode in Form ausf hrbaren Objektcodes inkludiert wird verpflichten Sie sich folgende Informationen 1 in den Willkommensbildschirm oder falls nicht vorhanden in einen oder mehrere der durch den Endbenutzer jederzeit aufrufbaren Bildschirme und 2 in elektronischer und oder gedruckter Form in die Dokumentation zu inkludieren Teile dieses Programms wurden unter Verwendung von Altova Name der Altova Software z B MapForce 2011 entwickelt und enthalten Bibliotheken die im Eigentum der Altova GmbH Copyright 2007 2011 Altova GmbH www altova com stehen b Verwendung auf einem Server Sie sind berechtigt ein 1 Exemplar der Software auf einem Dateiserver ausschlie lich innerhalb Ihres internen Netzwerks zu installieren und von dort auf die maximale Zahl von betrieblich genutzten Computern innerhalb dieses Netzwerks
35. has been taken in the preparation of this document the publisher and the author assume no responsibility for errors or omissions or for damages resulting from the use of information contained in this document or from the use of programs and source code that may accompany it In no event shall the publisher and the author be liable for any loss of profit or any other commercial damage caused or alleged to have been caused directly or indirectly by this document Published 2011 2011 Altova GmbH Inhaltsverzeichnis 1 Altova SemanticWorks 2011 2 Informationen zu dieser Dokumentation 3 Einf hrung Dale Produkte alires en n A E een Eee 32 Ben tzeroberlat ie crenn OENE 32A HaupU ns EE E 32 2 Details Fenster eoat ar aa a ra 3 2 3 Das Fenster bersicht uncaeenessesseeseeneennennennenenennennn 324 PeR DS EET E A EETA R 3 3 bersicht ber die Verwendung uusesessneneesennennnnennennnnennenenennennnnn 4 Tutorial LL Be Ber o 10 0 24 E ree ere ne Rr ner eae rere eee eee Rr een ere 4 1 1 Erstellen einer neuen Ontologie uuueeeeeeeeeeseeeeeeeneeeeeeeeeeeeenen 4 1 2 Deklarieren von Namespaces anne 41 3 Erstellen von Klassen a se pase EE E TASE 4 1 4 Erstellen der Klassenhierarch e 00000sesssssnseeeeeeeeeeeennn 4 1 5 Definieren von Eisensch ften uur eueeessiken ae 4 1 6 Deklarieren von Instanzen eeeesssssnsesesseeeeeennnnnnsseeeeee
36. ii eine Datentypeigenschaft namens version Das Register Eigenschaften sollte folgenderma en aussehen Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL Lite Ontologie 43 Klassen Eigenschaften Instanzen allDifferent Ontologien Domanen f r Eigenschaft Test RDF OWL Nun k nnen Sie die Eigenschaften in der Detailansicht definieren Definieren von Eigenschaften Beachten Sie beim Arbeiten mit OWL Eigenschaften in SemanticWorks dass Objekteigenschaften und Datentypeigenschaften in der Detailansicht durch geringf gig unterschiedliche Symbole gekennzeichnet sind Doppelklicken Sie auf das Symbol Detailansicht um das Detailansichtssymbol der einzelnen Eigenschaften zu sehen Een DT proc hasEdition Objekteigenschaften werden durch ein 0 Symbol in der linken oberen Ecke gekennzeichnet Datentypeigenschaften werden durch ein DT Symbol gekennzeichnet Die Symbole rechts von diesen beiden Symbolen sind Ein Aus Symbole zum Definieren der Kardinalit tsrestriktionen und der Charakteristiken von Eigenschaften Diese Ein Aus Symbole dienen von links nach rechts gesehen zum Definieren der Eigenschaft als funktionale Eigenschaft als invers funktionale Eigenschaft als transitive Eigenschaft und als symmetrische Eigenschaft Beachten Sie dass eine Datentypeigenschaft nur die funktionale Eigenschaftsbeziehung haben kann Definieren einer Objekteigenschaft Sie werden jetzt die Beziehungen und Charakteri
37. lassen bei der Semantik berpr fung nicht ber cksichtigt werden Bei der Semantik berpr fung wird das Dokument daher nur auf Inkonsistenzen in explizit definierten Informationen berpr ft In der Abbildung unten wird die Beziehung zwischen Inkonsistenzen und der Semantik berpr fung von SemanticWorks veranschaulicht Lesen Sie dazu auch den Abschnitt Semantik berpr fung der Benutzerreferenz Ontology Information Ontology Information Explicit Info aoe Explicit Info Implied Info des Implied Info contains no not deduced i Er not deduced Inconsistencies Inconsistency semantics Check inconsistent semantics Check partially consistent Wenn der Befehl Mogliche Inkonsistenzen anzeigen aktiviert ist werden Inkonsistenzen die sich aus impliziten Informationen die nicht verwendet werden ergeben im Fehler Fenster angezeigt Abbildung unten Fehler vv kam 4 5 5 x db Diese Ontologie ist wohlgeformt g doc EM ist kein Mitglied der Klazsenbeschreibung doc Languages 3 p doc EN muss eines der Individuals in leerer Node 2 sein El doc HTML ist kein Mitglied der Klassenbeschreikung doc OutputFormats p doc HTML muss eines der Individuals in leerer Mode 4 sein o Diese Ontologie scheint nicht konsistent zu sein Eine vollst ndige Konsistenzuberprutung k nnte allerdings ein anderes Ergebnis zur Folge haben Wenn der Befehl deaktiviert ist werden Inkonsistenzen nicht angezeigt Abbildung unten Fehler vw
38. neue Wort mit gro em Anfangsbuchstaben geschrieben wird z B Product Manual e Eigenschaftsnamen werden mit kleinem Anfangsbuchstaben geschrieben z B source Wenn ein Eigenschaftsname aus mehr als einem Wort besteht werden die W rter zusammengeschrieben wobei jedes auf das erste Wort folgende Wort mit gro em Anfangsbuchstaben geschrieben wird responsibilityOf Anmerkung zu Namespaces Die f r die Ontologien AltovaProduct und AltovaDocument verwendeten Ontologien sind frei erfunden unter dem von den URIs in den Namespaces definierten Pfaden gibt es keine Ontologien oder anderen Ressourcen 2011 Altova GmbH Altova SemanticWorks 2011 30 Tutorial OWL Lite Ontologie 4 1 OWL Lite Ontologie Die OWL Lite Ontologie die Sie erstellen werden dient zur Beschreibung von Altova Produkten Dieser Teil des Tutorials besteht aus den folgenden Abschnitten Erstellen einer neuen Ontologie Hier wird beschrieben wie Sie ein neues Ontologiedokument erstellen eine Ontologieebene ausw hlen und das Ontologiedokument speichern Deklarieren von Namespaces Gibt eine Beschreibung der Textansicht und erkl rt welche Namespaces in Ihrem Ontologiedokument ben tigt werden Sie werden Namespaces f r das AltovaProducts Vokabular und f r XML Schema Datentypen deklarieren Erstellen von Klassen Hier wird beschrieben wie Klassen in der RDF OWL Ansicht erstellt werden Die RDF OWL Ansicht und die Textansicht werden beschrieben Sie
39. nf 5 kompatiblen Einzelplatzrechnern oder Workstations zu installieren auf denen Sie der prim re Nutzer sind Dadurch k nnen Sie von einem Computer zu einem anderen je nach Bedarf wechseln vorausgesetzt dass die Software von Ihnen als benutzerdefinierter Nutzer jeweils nur ein 1 Mal gleichzeitig verwendet wird Wenn Sie mehrere benutzerdefinierte Lizenzen erworben haben erh lt jeder individuell definierte Nutzer einen gesonderten Lizenzschl ssel d Parallellizenz Wenn Sie eine Parallellizenz Software Version erworben haben k nnen Sie die Software auf mehreren kompatiblen und betrieblich genutzten Computern installieren jedoch h chstens zehnmal 10 mal die maximale Zahl der Benutzer vorausgesetzt dass nur die maximale Zahl von Benutzern die Software wirklich gleichzeitig nutzen sowie weiters vorausgesetzt dass die Computer auf welchen die Software installiert ist in dasselbe physische Computer Netzwerk eingebunden sind Die maximale Zahl der Parallelbenutzer wird beim Kauf der Software festgelegt Sofern die Parallelbenutzer Version der Software an mehr als einem Standort oder in mehr als einem Netzwerk verwendet werden soll sind f r jedes physisch getrennte Netzwerk sowie f r jeden physisch getrennten Standort separate Parallelbenutzer Lizenzen erforderlich wobei die Einschr nkungen hinsichtlich der maximalen Zahl der Benutzer und der Anzahl der Nutzer die die Software benutzen anwendbar sind F r den Fall dass ein Comput
40. nun Ressourcen fur die verschiedenen Formate des Benutzerhandbuchs der XMLSpy Professional Edition erstellen Erstellen und Benennen der RDF Ressource Um eine neue RDF Ressource zu erstellen gehen Sie folgenderma en vor 1 Klicken Sie in der bersicht der RDF OWL Ansicht auf die Schaltfl che Neue hinzuf gen und w hlen Sie den Befehl Ressource hinzuf gen Abbildung unten Ressourcen k Ressource hinzuf gen I F r die neue Ressource wird ein Eintrag zur Liste der Ressourcen hinzugef gt 2 Geben Sie der Ressource den Namen doc XMLSpyProfessionalUserManualENHTML und dr cken Sie die Eingabetaste 2011 Altova GmbH Altova SemanticWorks 2011 76 Tutorial RDF Dokumente Die Ressource wird in alphabetischer Reihenfolge in die Liste eingef gt Definieren der Pr dikate und Objekte der Ressource Das Pr dikat und Objekt der neu erstellten Ressource m ssen in der Detailansicht der Ressource definiert werden Gehen Sie dabei folgenderma en vor 1 Klicken Sie auf die Schaltfl che Detailansicht von doc XMLSpyProfessionalUserManualENHTML um in ihre Detailansicht zu wechseln Klicken Sie in der Detailansicht mit der rechten Maustaste auf das Ressourcenk stchen und w hlen Sie den Befehl Pr dikat hinzuf gen Klicken Sie auf den Abwartspfeil des Pr dikatk stchens um eine Liste aller verf gbarer Ressourcen anzuzeigen Abbildung unten W hlen Sie dc language aus doc AMLSpyProfessionallUserM
41. org 2001 XMLSchema date hat was anzeigt dass es sich um den XML Schema Datentyp date handelt Sie konnen beliebig viele DC Elemente als Pradikate dieser Ressource erstellen Um mehr Ressourcen zu erstellen wechseln Sie zur ck in die RDF OWL Ansicht bersicht Speichern Sie die Datei um diesen Teil des Tutorials abzuschlie en Fertig Sie wissen jetzt wie man ber die grafische Benutzeroberfl che von SemanticWorks ein Dublin Core RDF Dokument erstellt Im Ordner Examples des SemanticWorks Applikationsordners finden Sie eine DC Ontologie DCOntology rdf und eine DC Vorlage DCTemplate rdf mit Hilfe derer Sie CD RDF Dokumente erstellen k nnen Altova SemanticWorks 2011 2011 Altova GmbH Kapitel 5 Benutzerreferenz 84 Benutzerreferenz 5 Benutzerreferenz Im Abschnitt Benutzerreferenz werden alle Schaltfl chen die in den Symbolleisten und der Detailansicht angezeigt werden und die Befehle in den SemanticWorks Men s beschrieben Am Ende der Benutzerreferenz finden Sie einen Abschnitt zu Problemen bei der Verwendung Die Benutzerreferenz ist in die folgenden Unterabschnitte gegliedert Symbolleisten Schaltfl chen Symbole in der Detailansicht Befehle des Men s Datei Befehle des Men s Bearbeiten Befehle des Men s Ansicht Befehle des Menus RDF OWL Befehle des Men s Extras Befehle des Men s Fenster Befehle des Men s Hilfe Probleme bei der Verwendung Altova SemanticWorks 2011 201
42. trademarks of Altova GmbH KML EL SATMIL and W3C are trademarks registered in numerous countries oF the world wide Web Consortium marks of the W3C are registered and held by ite host institutions WIT IWR IA E and Keio UMIC ODE and the Unicode Logo are trademarks of Unicode Inc This software ALTOVA contains 3rd party software or material that is protected by copyright and subject bo okher terms and conditions as detailed on the Altova website at bhp awe altora comi legal 3rdparty html 2011 Altova GmbH Altova SemanticWorks 2011 Kapitel 2 Informationen zu dieser Dokumentation 6 Informationen zu dieser Dokumentation 2 Informationen zu dieser Dokumentation Bei dieser Dokumentation handelt es sich um das Benutzerhandbuch zu SemanticWorks Es steht in Form des integrierten Hilfesystems von SemanticWorks zur Verf gung kann online ber die Altova Website abgerufen werden und von dort auch als PDF zum Ausdruck heruntergeladen werden Das Benutzerhandbuch ist in die folgenden Abschnitte gegliedert Einf hrung Tutorial Benutzerreferenz Standardkonformit t Lesen Sie am besten zuerst die Einf hrung um einen berblick ber die Features und Verwendung von SemanticWorks zu erhalten Gehen Sie anschlie end das Tutorial durch Hier finden Sie praktische Beispiele zur Erstellung einer OWL Lite und einer OWL DL Ontologie sowie zur Erstellung und Bearbeitung von RDF Dokumenten Im Anschluss daran finden Sie im Absc
43. unter Ausschluss von dessen Verweisungsnormen und der UN Kaufrechtskonvention Sie erkl ren sich ausdr cklich damit einverstanden dass alle Streitigkeiten oder Konflikte mit Altova die in Zusammenhang mit Ihrer Verwendung der Software stehen in die alleinige Zust ndigkeit des Handelsgerichts Wien fallen Sie erkl ren sich weiters ausdr cklich damit einverstanden dass Sie bez glich solcher Streitigkeiten oder Konflikte der pers nlichen Zust ndigkeit des Handelsgerichts Wien unterstellt sind Wenn Sie sich in den Vereinigten Staaten befinden und die Software in den Vereinigten Staaten verwenden unterliegt dieser Lizenzvertrag dem Recht des Commonwealth of Massachusetts USA unter Ausschluss von dessen Verweisungsnormen und der UN Kaufrechtskonvention Sie erkl ren sich ausdr cklich damit einverstanden dass alle Streitigkeiten oder Konflikte mit Altova die in Zusammenhang mit Ihrer Verwendung der Software stehen in die alleinige Zust ndigkeit der einzel und bundesstaatlichen Gerichte im Bundesstaat Massachusetts fallen Sie erkl ren sich weiters ausdr cklich damit einverstanden dass Sie bez glich solcher Streitigkeiten oder Konflikte der pers nlichen Zust ndigkeit der einzel und bundesstaatlichen Gerichte im Bundesstaat Massachusetts unterstellt sind Wenn Sie sich nicht in der Europ ischen Union oder den Vereinigten Staaten befinden und die Software nicht in den Vereinigten Staaten verwenden unterliegt dieser Lizenzvertrag de
44. urn SamplePage um in die Detailansicht von urn SamplePage zu wechseln Abbildung unten urn SamplePage Gehen Sie nun folgenderma en vor 1 Klicken Sie mit der rechten Maustaste auf das K stchen urn SamplePage w hlen Sie den Befehl Pr dikat hinzuf gen und anschlie end aus der Dropdown Liste den Eintrag dc title Klicken Sie mit der rechten Maustaste auf das K stchen dc title w hlen Sie den Befehl Literal Objekt hinzuf gen und geben Sie in das neu erstellte Literalobjekt K stchen A Sample Page ein Die dc title Metadaten werden erstellt 2 Klicken Sie mit der rechten Maustaste auf das K stchen urn SamplePage w hlen Sie den Befehl Pr dikat hinzuf gen und anschlie end aus der Dropdown Liste den Eintrag dc description Klicken Sie mit der rechten Maustaste auf das K stchen dc description w hlen Sie den Befehl Literal Objekt hinzuf gen und geben Sie in das neu erstellte Literalobjekt K stchen A Sample Page for the DC metadata tutorial ein Diedc description Metadaten werden erstellt 3 Klicken Sie mit der rechten Maustaste auf das K stchen urn SamplePage w hlen Sie den Befehl Pr dikat hinzuf gen und anschlie end aus der Dropdown Liste den Eintrag dc date Klicken Sie mit der rechten Maustaste auf das K stchen dc date box w hlen Sie den Befehl Literal Objekt hinzuf gen und geben Sie in das neu erstellte Literalobjekt K stchen 2006 10 03 ein Aktivieren Sie den Datentypschalter durch Kl
45. verwendet werden kann und um den Kundenservice gleichzeitig zu verbessern Bei der Aktivierung werden zwischen Ihrem Computer und dem Altova Lizenzserver f r die Lizenzierung erforderliche Daten wie Informationen ber Betriebssystem IP Adresse Datum Uhrzeit Software Version und Computername sowie andere Informationen ausgetauscht Ihr Altova Produkt verf gt uber ein integriertes Lizenzuberwachungsmodul das ebenfalls dazu beitr gt unbeabsichtigte Verletzungen der Lizenzvereinbarung zu vermeiden Ihr Produkt kann entweder mit einer Einzelplatzlizenz oder einer Mehrfachlizenz erworben werden Je nach Lizenz stellt das Lizenz berwachungsmodul sicher dass nicht mehr als die lizenzierte Anzahl an Benutzern die Applikation gleichzeitig verwendet Bei dieser Lizenzuberwachungsmethode wird Ihr LAN Netzwerk verwendet um die Kommunikation zwischen Instanzen der Applikation die auf verschiedenen Computern laufen zu berwachen Einzelplatzlizenz Beim Start der Applikation wird im Rahmen der Lizenz berpr fung ein kurzes Datagram abgesendet um andere Instanzen des Produkts die auf anderen Computern im selben Netzwerk laufen zu finden Wenn keine Antwort einlangt wird ein Port ge ffnet der Informationen von anderen Instanzen der Applikation empfangen kann Mehrfachlizenz Wenn Sie im selben LAN mehrere Instanzen der Applikation verwenden kommunizieren diese beim Start kurz miteinander um Keycode Informationen auszutauschen damit Sie sic
46. 1 Altova GmbH Benutzerreferenz Symbolleisten Schaltfl chen 85 5 1 Symbolleisten Schaltflachen Die Schaltfl chen in der Symbolleiste dienen als Shortcuts f r verschiedene Befehle von denen alle auch in Form von Men befehlen zur Verf gung stehen In diesem Abschnitt werden die Schaltfl chen zusammen mit einer kurzen Beschreibung der entsprechenden Befehle aufgelistet Die Befehle sind im entsprechenden Menuabschnitt der Benutzerreferenz n her beschrieben Die Symbolleisten Schaltfl chen sind in die folgenden Gruppen gegliedert Hauptgruppe Ansichtsoptionen Klassen Eigenschaften Diverses Hauptgruppe Bei der Hauptgruppe der Schaltfl chen handelt es sich um Shortcuts zu grundlegenden Datei und Bearbeitungsbefehlen Neu Men Datei Strg N Erstellt ein neues RDF Dokument mit dem Namen UnbenanntxX wobei x f r eine Ganzzahl steht 3 ffnen Men Datei Strg O Ruft das Dialogfeld ffnen auf in dem Sie zu der zu offnenden Datei navigieren k nnen Speichern Men Datei Strg S Speichert das aktive Dokument in einer Datei Der Befehl ist nur aktiv wenn das aktive Dokument ge ndert wurde Drucken Men Datei Ruft das Dialogfeld Drucken auf zum Ausdrucken der Detailansicht des ausgew hlten Eintrags 5 R ckg ngig Men Bearbeiten Strg Z Alt R cktaste Macht einen Bearbeitungsschritt r ckg ngig Wiederherstellen Men Bearbeiten Strg Y Stellt einen R ckg ngig Schritt wie
47. 1 XMLSchema der mit dem Pr fix xsd deklariert werden muss e einen Namespace f r das Altova Dokumentvokabuar http www altova com ontologies document mit dem Pr fix doc e den Dublin Core Namespace zum Definieren von Dokument Metadaten http purl org dc elements 1 1 mit dem Pr fix dc Die Namespaces werden im unten gezeigten Dialogfeld URIref Prafixe Men befehl Extras URIref Prafixe deklariert Fugen Sie mit Hilfe der Schaltfl che Hinzuf gen eine Zeile f r jeden ben tigten Namespace hinzu Geben Sie anschlie end den Namespace und sein Pr fix ein UR Iref Prafixe a UFI OK hitg Mr org ADO OF one hitg iiaa 3 orgi S9Q02 22 rdt syntax nek Abbrechen httg er es org 200001 rdf schema Hip org 2001 AML Schemat http iene altovya com ntologies document Hinzuf gen http purl orgidcelementss1 Ad Loschen Anmerkung e Es ist wichtig dass die Namespaces ganz zu Beginn deklariert werden Damit stellen Sie sicher dass die URIref Prafixe in den Namen von Ontologieelementen korrekt zu 2011 Altova GmbH Altova SemanticWorks 2011 58 Tutorial OWL DL Ontologie den entsprechenden Namespaces erweitert werden wenn ein neues Ontologieelement erstellt wird Wenn ein Namespace nicht deklariert wurde so wird das mit diesem Namespace verkn pfte URIref Prafix bei Verwendung im Namen eines Elements nicht zu diesem Namespace erweitert e Die Erweiterung eines URlref Pr fixes zu einem Namespace findet auch ni
48. 209 svine xmlns xed http thay ses org 2001 AML Schemat sow Ontology rdfiabout lt rdfs commert An example GNL ontolagy rdts comment oy priorversion PP sowlOntology rdf about http wey ses org eT ROO SCR ow l guide 20030681 wine gt fowl priorversion gt lt owlimports rdfiresource http hay ss org TRZO0S PR owl quide 20031 209 food erdts comment Derived trom the DAML Wine ontology at http Yaontolingua stanford edwdocichinaeralontologieswines daml Substantially changed in particular the Region based relations sidt comment lt rdfs label xml lang en ine Ontolagy rdts label lt rdfs label xml lang de Yein Ontology rdts label gt ol Ontology zow Ontology sovel Class rdtlD yine Die Textansicht unterst tzt Syntaxf rbung Zeilennummerierung Ein und Ausklappen von Elementen sowie Standard GUI Funktionen wie Ausschneiden und Einf gen sowie Drag and Drop 2011 Altova GmbH Altova SemanticWorks 2011 18 Einf hrung Benutzeroberfl che 3 2 2 Details Fenster Im Details Fenster Abbildung unten sehen Sie eine kompakte und editierbare Beschreibung des im Hauptfenster ausgew hlten Elements Das Details Fenster eignet sich bei einer Ontologie v a zum Erstellen und Bearbeiten von Instanzen einer Klasse Um das Details Fenster ein bzw auszublenden klicken Sie auf den Men befehl Ansicht Details docKXMLSpyProfessionallserM anualEHHTML Individual dee EnglishWe
49. Anpassen Abbildung unten in dem die Anpassungsoptionen auf verschiedenen Registern gruppiert sind angezeigt Anpassen Befehle Symbolleisten Tastatur Menii Optionen kategorien Befehle Bearbeiten Ansicht gt ffnen ROFL Extras ei Speichern Fenster Hilfe Neues Menu Diagramm als Bild speichern Alle Befehle Speicher unter NE ML Rl Beschreibung Erstellt ein neues Dokument Schlie en Register Befehle Auf dem Register Befehle sind alle SemanticWorks Befehle nach Men s geordnet aufgelistet W hlen Sie einen Befehl aus um im Bereich Beschreibung eine Beschreibung des Befehls aufzurufen Au erdem k nnen Sie einen ausgew hlten Befehl mit der Maus in ein Men oder eine Symbolleiste der Benutzeroberfl che ziehen Wenn Sie das tun wird der ausgew hlte Befehl nicht aus dem Men im Dialogfeld Anpassen in dem er urspr nglich aufgelistet wurde entfernt und der Befehl wird auch nicht im Dialogfeld Anpassen in dem Men bzw der Symbolleistenliste angezeigt in das er gezogen wurde Ein Befehl der mit der Maus in ein Men oder eine Symbolleiste gezogen wurde wird nur auf der Benutzeroberfl che angezeigt Register Symbolleisten Auf dem Register Symbolleisten werden alle Symbolleisten von SemanticWorks aufgelistet Jede Symbolleiste enth lt Schaltfl chen die als Shortcuts f r Men befehle dienen Symbolleisten k nnen durch Anklicken des entsprech
50. Beziehung zu einer Klasse hinzu equivalentClass hinzuf gen 2011 Altova GmbH Altova SemanticWorks 2011 88 Benutzerreferenz Symbolleisten Schaltfl chen F gt eine equivalentClass Beziehung Zu einer Klasse hinzu Eigenschaften Mit Hilfe der Schaltfl chengruppe Eigenschaften k nnen Sie bestimmte Attribute von Eigenschaften definieren Diese Befehle stehen auch im Kontextmen das durch Rechtsklick auf das K stchen einer Eigenschaft in der Detailansicht aufgerufen wird zur Verf gung subPropertyOf hinzuf gen F gt eine subPropertyOf Beziehung zu einer Eigenschaft hinzu Dom ne hinzuf gen F gt eine Dom ne zu einer Eigenschaft hinzu Bereich hinzuf gen F gt eine Bereichsdefinition zu einer Eigenschaft hinzu equivalentProperty hinzuf gen F gt eine equivalentProperty Beziehung zu einer Eigenschaft hinzu inverseOf hinzuf gen F gt eine inverseOf Beziehung zu einer Eigenschaft hinzu Diverses ber die Schaltfl chengruppe Klassen k nnen Sie eine Beziehung zu einer Klasse hinzuf gen Diese Befehle stehen auch im Kontextmen das durch Rechtsklick auf das K stchen einer Klasse in der Detailansicht aufgerufen wird zur Verf gung Ressourcenobjekt hinzuf gen F gt ein Ressourcenobjekt zu einem Pr dikat hinzu Literal Objekt hinzuf gen F gt ein Literal Objekt zu einem Pr dikat hinzu Pr dikat hinzuf gen F gt ein Pr dikat zu einer RDF Ressource hinzu Altova Semant
51. Bl Bl 4 5 5 x db Diese Ontologie ist ywohlgeformt T doc EN muss eines der Individuals in leerer Node 2 sein p doc HTML muss eines der Individuals in leerer Node 4 sein Q Diese Ontologie scheint nicht konsistent zu sein Eine vollst ndige Konsistenz berpr fung k nnte allerdings ein anderes Ergebnis zur Folge haben Anmerkung Die Anzeige von Inkonsistenzen kann auch ber den Filter Inkonsistenzwarnungen im Men Filter aktiviert bzw deaktiviert werden Altova SemanticWorks 2011 2011 Altova GmbH Benutzerreferenz Men RDF OWL 99 9 6 Men RDF OWL Das Men RDF OWL enth lt Befehle zum Konfigurieren der Einstellungen f r die RDF OWL Dokument Bearbeitungs und berpr fungsbefehle sowie die Befehle f r diese berpr fungen RDF OWL Ebene Ruft ein Untermen auf ber das sie die RDF bzw Ontologiespezifikation RDF Schema OWL Lite OWL DL oder OWL Full anhand derer das aktive Dokument bearbeitet werden soll ausw hlen k nnen Die RDF OWL Ebene kann auch in der Symbolleiste Ansichtsoptionen in der entsprechenden Auswahlliste Abbildung unten ausgew hlt werden Dies ist ein wichtiger Schritt da damit die Benutzeroberfl che f r die entsprechenden Bearbeitungsinteraktionen konfiguriert wird Wenn z B RDF ausgew hlt ist enth lt das Hauptfenster im Gegensatz zur bersicht ber f nf Kategorien bei Auswahl einer der Ontologieebenen nur eine Ressourcen bersicht Au erdem h ngt
52. Detailansicht der Klasse EnglishWebPage 2 Klicken Sie in der Detailansicht von EnglishWebPage Mit der rechten Maustaste auf den subclassOf Konnektor w hlen Sie im Kontextmen den Befehl Restriktion hinzuf gen und anschlie end den Eintrag dc language 3 Klicken Sie mit der rechten Maustaste auf das Restriktion K stchen und w hlen Sie den Befehl hasValue hinzuf gen 4 Klicken Sie mit der rechten Maustaste auf das hasValue K stchen w hlen Sie Ressourcenobjekt hinzuf gen und anschlie end den Eintrag doc EN 5 Klicken Sie mit der rechten Maustaste auf das EnglishWebPage K stchen und w hlen Sie den Befehl disjointWith hinzuf gen 6 Klicken Sie mit der rechten Maustaste auf das disjointWith K stchen w hlen Sie den Befehl Klasse hinzuf gen und anschlie end den Eintrag doc GermanWebPage Die Detailansicht sollte folgenderma en aussehen at ee docWebP ge deilanguage EP dosien JE doc EnglishWebPage E doc GermanWebPage Gehen Sie beim Definieren der Klasse GermanWebPage ebenso vor mit dem Unterschied dass als dc language Restriktion doc DE definiert werden sollte und die Klasse von der Klasse EnglishWebPage disjunkt sein sollte 2011 Altova GmbH Altova SemanticWorks 2011 70 Tutorial OWL DL Ontologie Erstellen von Instanzen von eingeschr nkten Klassen Wir wollen nun eine Instanz erstellen mit der die Indexseite der HTML Version des englischen Benutzerhandbuchs
53. Dublin Core DC Dokument in SemanticWorks zu erstellen ben tigen Sie eine Ontologie des DC Vokabulars Der Applikationsordner c Documents and Settings lt username gt My Documents Altova SemanticWorks2011 SemanticWorksExamples Tutorial enth lt eine OWL Lite Ontologie des DC Vokabulars namens DCOntology rdf Die Erstellung eines DC Dokuments erfolgt in zwei Schritten die beide in den entsprechenden Unterabschnitten dieses Kapitels im Detail beschrieben sind e Referenzieren der DC Ontologie e Erstellen der DC Metadaten Anmerkung zu der mit SemanticWorks mitgelieferten Dublin Core Ontologie Beachten Sie dabei bitte die folgenden Punkte e Die Ontologie ist eine OWL Lite Ontologie e Das behandelte DC Vokabular ist das DC Simple Set von 15 grundlegenden Elementen e Die DC Elemente wurden als Eigenschaften in der Ontologie erstellt e Es wurden fur die DC Elemente keine Datentypen definiert Wenn Sie Datentypen zuweisen m chten w hlen Sie die gew nschten Datentypen bei der Eingabe der Objektdefinition ber die Benutzeroberfl che aus Beachten Sie dass es nicht gen gt den Datentyp in der Ontologie zu definieren um die Metadaten im RDF Dokument als diesen Datentyp zu erstellen Anmerkung zu der mit SemanticWorks mitgelieferten Dublin Core Vorlage Beachten Sie dabei bitte die folgenden Punkte e Die DC Vorlage hat den Namen DCTemplate rdf und befindet sich im Applikationsordner c Documents and Settings lt username gt M
54. E AUS DER NUTZUNG DER SOFTWARE MIT AUSNAHME DER VORSTEHEND ANGEF HRTEN EINGESCHR NKTEN GARANTIE SOWIE IM HINBLICK Altova SemanticWorks 2011 2011 Altova GmbH Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung 131 AUF ALLE ANDEREN GEW HRLEISTUNGEN BEDINGUNGEN ZUSICHERUNGEN ODER ANSPR CHE DIE NACH DER F R IHR LAND GELTENDEN RECHTSORDNUNG NICHT AUSGESCHLOSSEN ODER EINGESCHR NKT WERDEN K NNEN SCHLIESSEN ALTOVA UND DESSEN LIEFERANTEN ALLE ANDEREN AUSDR CKLICHEN ODER STILLSCHWEIGENDEN GEW HRLEISTUNGEN BEDINGUNGEN ZUSICHERUNGEN UND ANSPR CHE AUS DIE SICH AUS DEM GESETZ DER RECHTSPRAXIS EINEM GEWOHNHEITSRECHT EINEM HANDELSBRAUCH ODER AUS SONSTIGEN GR NDEN ERGEBEN ALTOVA UND DESSEN LIEFERANTEN SCHLIESSEN IM GR SSTM GLICHEN RECHTLICH ZUL SSIGEN UMFANG ALLE ANDEREN AUSDR CKLICHEN UND STILLSCHWEIGENDEN GARANTIEN UND GEW HRLEISTUNGEN AUS DIES BEINHALTET UNTER ANDEREM GARANTIEN IM HINBLICK AUF MARKTGANGIGKEIT EIGNUNG F R EINEN BESTIMMTEN ZWECK ZUFRIEDENSTELLENDE QUALIT T INFORMATIONSGEHALT ODER RICHTIGKEIT UNGESTORTE NUTZUNG EIGENTUMSRECHT UND NICHTVERLETZUNG VON RECHTEN DRITTER UND DIE ERBRINGUNG ODER NICHTERBRINGUNG VON SUPPORTLEISTUNGEN IN BEZUG AUF DIE SOFTWARE MIT DIESER EINGESCHR NKTEN GARANTIE WERDEN IHNEN BESTIMMTE RECHTE EINGER UMT UNTER UMST NDEN BESITZEN SIE NOCH ANDERE RECHTE DIE JA NACH LAND RECHTSORDNUNG UNTERSCHIEDLICH SEIN KONNEN c Haftungseinschr nkung SOWEIT DIE ANWENDBAREN GES
55. ETZE DIES ZULASSEN HAFTEN ALTOVA ODER DESSEN LIEFERANTEN AUCH WENN EINE IM RAHMEN DER GARANTIE DURCHGEFUHRTE ABHILFEMASSNAHME IHREN WESENTLICHEN ZWECK NICHT ERF LLT IN KEINEM FALL F R KONKRETE ZUF LLIG ENTSTANDENE MITTELBARE UNMITTELBARE ODER FOLGESCH DEN JEGLICHER ART INSBESONDERE SCH DEN AUS ENTGANGENEM GEWINN GESCH FTSUNTERBRECHUNGEN VERLUST VON GESCH FTSINFORMATIONEN ODER ANDEREN FINANZIELLEN VERLUSTEN DIE DURCH DIE NUTZUNG ODER DIE UNM GLICHKEIT DER NUTZUNG DER SOFTWARE ODER DIE NICHTERBRINGUNG VON SUPPORTLEISTUNGEN ENTSTANDEN SIND SELBST WENN ALTOVA AUF DIE M GLICHKEIT EINES SOLCHEN SCHADENS HINGEWIESEN WURDE IN JEDEM FALL IST DIE GESAMTHAFTUNG VON ALTOVA GEM SS DIESEM LIZENZVERTRAG AUF DIE H HE DES F R DAS SOFTWAREPRODUKT ENTRICHTETEN BETRAGES BESCHR NKT Da es in einigen L ndern und Rechtsordnungen nicht zul ssig ist die Haftung f r Sch den auszuschlie en oder zu beschr nken gilt die obige Einschr nkung unter Umst nden nicht f r Sie In solchen L ndern und Rechtsordnungen gilt die Beschr nkung der Haftung durch Altova im gr tm glichen rechtlich zul ssigen Umfang und der Ausschluss bzw die Beschr nkung der in diesem Lizenzvertrag beinhalteten Garantien und Haftungen hat keine Auswirkung auf die Konsumentenschutzrechte von Personen die Waren auf andere Weise als im Zuge ihrer gesch ftlichen T tigkeit erwerben Der vorstehende Haftungssauschluss die vorstehende Haftungsbeschr nkung sind wesentliche Be
56. H Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung 135 8 DAUER UND BEENDIGUNG Dieser Lizenzvertrag wird folgenderma en beendet a indem Sie Altova eine schriftliche Benachrichtigung von der Vertragsbeendigung bermitteln b durch Altova in Form einer diesbez glichen schriftlichen Benachrichtigung wenn Sie gegen diesen Lizenzvertrag versto en und diesen Versto nicht innerhalb von 10 zehn Tagen nachdem Altova Ihnen dies mitgeteilt hat berichtigen oder c auf Verlangen eines autorisierten Vertriebsh ndlers von Altova wenn Sie eine Lizenzzahlung nicht entrichten oder sonstige Zahlungsverpflichtungen nicht einhalten Der Lizenzvertrag einer fr heren Version der Software f r die Sie ein Upgrade oder ein Update durchgef hrt haben wird mit Ihrer Zustimmung zu dem Lizenzvertrag der f r das Upgrade oder Update gilt automatisch beendet Bei Beendigung des Lizenzvertrags d rfen Sie die gesamte Software die Gegenstand dieser Lizenz ist nicht mehr verwenden m ssen alle Kopien die in Ihrem Besitz oder Einflussbereich stehen vernichten und m ssen in zumutbarem Rahmen alle von Altova geforderten Ma nahmen ergreifen um sicherzustellen dass keine Kopien der Software in Ihrem Besitz oder Einflussbereich verbleiben Die in den Abschnitten 1 h 1 i 1 j 1 k 2 5 b 5 c 5 d 7 d 7 e 9 10 und 11 niedergelegten Bestimmungen bleiben auch nach Beendigung dieses Lizenzvertrags weiterhin aufrecht 9 EINGESCHR N
57. Importe Einen berblick ber die Funktionsweise von owl imports finden Sie im Abschnitt Probleme bei der Verwendung 2011 Altova GmbH Altova SemanticWorks 2011 108 Benutzerreferenz Men Extras 9 7 4 Farbzuweisungen f r Namespaces Ressourcen aus unterschiedlichen Ontologien k nnen unterschiedliche Farben zugewiesen werden Diese Farbzuweisungen sind dann sowohl in der bersicht als auch der Detailansicht der RDF OWL Ansicht aktiv Die Zuweisung erfolgen auf Basis der Namespaces So kann jedem Namespace eine andere Farbe zugewiesen werden und in der RDF OWL Ansicht werden Ressourcen aus diesen Namespaces in ihren entsprechenden Farben angezeigt Wenn ein K stchen im Diagramm ausgew hlt ist wird es in eine dunkleren Schattierung der zugewiesenen Farbe angezeigt Um Namespaces Farben zuzuweisen gehen Sie folgenderma en vor 1 Klicken Sie auf Extras Namespace Farbzuweisungen Daraufhin wird das Dialogfeld Namespace Farbzuweisungen angezeigt Abbildung unten Mamespace Farbzuweisungen LIF Color OK http ey altaya comfontologiesiproducte ER http aw attove comtechnologies specs Abbrechen Atte er org 1999 22 rdt syntax net http May ses org 2001 AML Schemat Hinzufugen Laschen 2 Klicken Sie auf die Schaltfl che Hinzuf gen um eine Zeile f r eine Farbzuweisung hinzuzuf gen 3 Geben Sie in der neuen Zeile in die Spalte URI den gew nschten Namespace ein 4 Klicken Sie in de
58. KTE RECHTE UND EXPORTBESCHR NKUNGEN Die Entwicklung der Software wurde ausschlie lich privat finanziert Bei der Software handelt es sich um kommerzielle Computersoftware die mit eingeschr nkten Rechten ausgestattet ist Die Verwendung Vervielf ltigung oder Weitergabe der Software durch die US Regierung eine Beh rde oder einen Kooperationspartner der US Regierung unterliegt den Beschr nkungen im Rahmen dieses Vertrags sowie den Beschr nkungen nach FAR 12 211 und 12 212 48 C F R 812 211 und 12 212 bzw DFARS 227 7202 48 C F R 8227 7202 Dabei wird eine Lizenz f r kommerzielle Computersoftware und kommerzielle Computerdokumentation an die US Regierung als Endnutzer ausschlie lich in Form einer Lizenz f r kommerziell genutzte G ter erteilt weshalb es sich bei den damit verbundenen Rechten um dieselben Rechte handelt die allen anderen Endnutzern im Rahmen dieses Lizenzvertrags gew hrt werden Beim Hersteller handelt es sich um Altova GmbH Rudolfsplatz 13a 9 A 1010 Wien sterreich EU Die Software und oder Dokumentation darf ausschlie lich unter Einhaltung aller anwendbaren Exportbestimmungen der Vereinigten Staaten von Amerika sowie des Landes in dem Sie die Software erhalten haben verwendet exportiert oder wiedereingef hrt werden Insbesondere darf die Software und oder Dokumentation nicht i in ein Land exportiert oder wiedereingef hrt werden ber das die Vereinigten Staaten ein Embargo verh ngt haben oder einem Staat
59. Originaleinstellungen zur ckzusetzen klicken Sie auf die Schaltfl che Vordefiniert Altova SemanticWorks 2011 2011 Altova GmbH Benutzerreferenz Men Extras 105 Weitere Register im Dialogfeld Optionen erm glichen folgenden Einstellungen f r SemanticWorks e Auf dem Register Farbe k nnen Sie eine Hintergrundfarbe f r die Detailansicht definieren Sie k nnen einen einfarbigen Hintergrund oder einen Hintergrund mit Farbverlauf w hlen e Auf den Registern Schriftarten RDF OWL Ansicht und Schriftarten Textansicht k nnen Sie die Schriftart die Schriftgr e den Schriftstil und die Schriftfarbe f r die verschiedenen Elemente in der RDF OWL Ansicht und f r den Text in der Textansicht definieren e Auf dem Register Kodierung k nnen Sie die Standardkodierung fur XML und Nicht XML Dateien ausw hlen e Auf dem Register Applikation k nnen Sie ausw hlen ob das SemanticWorks Applikationslogo beim Programmstart angezeigt werden soll und ob es beim Drucken eines Dokuments von SemanticWorks aus gedruckt werden soll Sie k nnen auch ausw hlen ob Importe aufgel st und optional beim ffnen eines Dokuments auch validiert werden sollen 2011 Altova GmbH Altova SemanticWorks 2011 106 Benutzerreferenz Men Extras 9 7 3 Namespace Importe f r RDF Beim Erstellen eines RDF oder RDFS Dokuments ist es praktisch wenn die M glichkeit besteht Ressourcen durch Auswahl der jeweiligen Ressource aus einer Li
60. RANTIE ODER GEW HRLEISTUNG F R DIE FEHLERFREIHEIT DER SOFTWARE ABGEGEBEN ODER GEW HRT UND VON ALTOVA KEINERLEI HAFTUNG DIESBEZ GLICH BERNOMMEN UNABH NGIG VON IRGENDWELCHEN SUPPORTLEISTUNGEN NACH IRGENDEINEM TECHNISCHEN STANDARD IST DIE SOFTWARE KEINESFALLS F R DIE VERWENDUNG IN ODER IM ZUSAMMENHANG MIT KERNKRAFTANLAGEN FLUGGER TENAVIGATION KOMMUNIKATIONSSYSTEMEN ODER LUFTVERKEHRSKONTROLLEINRICHTUNGEN MEDIZINISCHEN GER TEN ODER LEBENSERHALTUNGSSYSTEMEN MEDIZINISCHEN ODER DIE GESUNDHEITSVORSORGE BETREFFENDEN ANWENDUNGEN ODER SONSTIGEN ANWENDUNGEN KONZIPIERT BEIDENEN FEHLER DER SOFTWARE ODER FEHLER BEI DER DATENVERARBEITUNG ZU TODESF LLEN PERSONENSCH DEN ODER SCHWEREN SACH ODER UMWELTSCH DEN F HREN K NNTEN SIE ERKL REN SICH DAMIT EINVERSTANDEN DASS SIE DIE ALLEINIGE VERANTWORTUNG F R DIE EIGNUNG UND ZWECKM SSIGKEIT DER SOFTWARE UND ALLE MIT DER SOFTWARE ERSTELLTEN ODER VERARBEITETEN DATEN F R DEN BEABSICHTIGTEN VERWENDUNGSZWECK TRAGEN UND SIE WERDEN ALTOVA UND DEREN GESCH FTSF HRER SOWIE ANGESTELLTE HINSICHTLICH ALLER ANSPR CHE FORDERUNGEN UND KLAGEN DRITTER DIE AUF DIE EIGNUNG UND ZWECKM SSIGKEIT DER VON IHNEN VERWENDETEN SOFTWARE ODER DIE VON DER SOFTWARE ERSTELLTEN DATEN GEGR NDET SIND SCHAD UND KLAGLOS HALTEN 2 GEISTIGE EIGENTUMSRECHTE Anerkennung der Rechte von Altova Die Software und alle Kopien deren Anfertigung Ihnen von Altova gestattet ist sind das geistige Eigentum von Altova und dessen Lieferanten u
61. Sie den OWL Lite Teil des Tutorials bereits durchgearbeitet haben Daher wird auf einige Schritte die bereits im vorhergehenden Teil genau beschrieben wurden in diesem Teil nicht n her eingegangen Wenn Sie Schwierigkeiten mit manchen Schritten haben schlagen Sie die Beschreibung dazu im ersten Teil des Tutorials OWL Lite nach Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL DL Ontologie 57 4 2 1 Erstellen einer OWL DL Ontologie Beim Erstellen einer OWL DL Ontologie in SemanticWorks gehen Sie auf dieselbe Weise vor wie bei einer OWL Lite Ontologie Die einzelnen Schritte sind 1 Erstellen eines neuen Ontologiedokuments 2 Definieren der Sprachebene in diesem Fall OWL DL 3 Deklarieren des Namespace 4 Speichern der Datei mit der Erweiterung rdf oder owl Wir werden diese Schritte in diesem Abschnitt der Reihe nach erkl ren Erstellen eines neuen Ontologiedokuments Um ein neues Ontologiedokument zu erstellen klicken Sie auf die Symbolleisten Schaltflache Neu D oder w hlen Sie den Befehl Datei Neu Definieren der Ebene der Ontologiesprache Wahlen Sie in der Auswahlliste RDF OWL Ebene in der Symbolleiste den Eintrag OWL DL aus Alternativ dazu k nnen Sie auch im RDF OWL Men den Befehl RDF OWL Ebene und anschlie end OWL DL ausw hlen Deklarieren von Namespaces F r diese OWL DL Ontologie m ssen Sie drei Namespaces deklarieren e den XML Schema Namespace http www w3 org 200
62. WL Syntaxuberprufung und die Semantik RDF OWL Semantikuberprufung Ihrer Ontologie berpr ft werden Vergewissern Sie sich dass die OWL Lite Ebene ausgew hlt ist Ihre OWL Lite Ontologie sollte zu diesem Zeitpunkt sowohl wohlgeformt als auch zumindest teilweise konsistent sein berpr fen der Beziehungen zwischen Eigenschaften und Klassen F r beide Eigenschaften hasEdition Und version wurde die Klasse xMLSpy als Dom ne definiert was bedeutet dass beide Eigenschaften auf die Klasse xMLSpy angewendet werden berpr fen Sie nun die Auswirkung dieser Definitionen auf die Klasse xMLS py class Gehen Sie dabei folgenderma en vor 2011 Altova GmbH Altova SemanticWorks 2011 48 Tutorial OWL Lite Ontologie 1 Wechseln Sie in die Dokument bersicht durch Klicken auf die Schaltfl che bersicht in der linken oberen Ecke der Detailansicht 2 Wahlen Sie das Register Klassen 3 Wechseln Sie in die Detailansicht der Klasse xMLSpy durch Klicken auf das Detailansichtssymbol neben dem Klasseneintrag Die Detailansicht der Klasse XMLSpy sollte in etwa folgenderma en aussehen AB prod Product prod hasEdition domain JE prod XMLSpy ORB fk o gt prod hasEdition range fF prod Edition procd XMLSpy prod version domain JE prod XMLSpYy ur prod version xSc positivelnteger Hier sehen wir dass die Klasse xMLSpy eine Unterklasse der Klasse Product ist und zwei Eigenschaften ha
63. antics and Abstract Syntax Section 4 Mapping to RDF Graphs festgelegten Regeln in die OWL Abstract Syntax transformiert werden kann Das Dokument gilt als wohlgeformt wenn es die am Ende von Abschnitt 4 beschriebenen die Definitionen f r eine OWL Lite Ontologie in Form eines RDF Graphen bzw die OWL DL Ontologie in Form eines RDF Graphen erf llt Semantik berpr fung des Dokuments Mit dem SemanticWorks Befehl Semantik berpr fung wird berpr ft ob das Dokument die im Dokument OWL Web Ontology Language Semantics and Abstract Syntax unter Section 5 RDF Compatible Model Theoretic Semantics beschriebenen Regeln erf llt Die Semantik berpr fung erfolgt in SemanticWorks rein anhand der vorhandenen Aussagen Es handelt sich hierbei um eine partielle Konsistenz berpr fung Altova SemanticWorks 2011 2011 Altova GmbH Kapitel 7 Lizenzinformationen 120 Lizenzinformationen 7 Lizenzinformationen Dieser Anhang enth lt die folgenden Informationen e Informationen ber den Vertrieb dieses Software Produkts e Informationen im Zusammenhang mit dem intellektuellen Eigentum dieses Software Produkts e Die Endbenutzer Lizenzvereinbarung zu diesem Software Produkt Lesen Sie die Informationen bitte sorgf ltig sie sind rechtlich bindend da Sie sich bei der Installation dieses Software Produkts damit einverstanden erkl rt haben Altova SemanticWorks 2011 2011 Altova GmbH Lizenzinformationen Electronic Software Distr
64. are gew hrt und Sie d rfen die Kopie des Upgrades oder Updates nicht zus tzlich zu der Kopie der Software verwenden die dadurch ersetzt wird und dessen Lizenz beendet wurde h Eigentumsrecht Das Eigentumsrecht an der Software wird Ihnen nicht bertragen Alle Exemplare der Software und alle von Ihnen angefertigte Kopien verbleiben vorbehaltlich der Ihnen durch diesen Lizenzvertrag einger umten Rechte im Eigentum von Altova Dokumente Dateien Stylesheets generierter Programmcode dies beinhaltet auch den unbeschr nkten Quellcode und Schemata die Sie unter Verwendung der Software anlegen oder erstellen sind in bereinstimmung mit der dazugeh rigen Dokumentation und den Bestimmungen dieses Lizenzvertrags Ihr Eigentum au er diese wurden mit einer Testsoftware gem Abschnitt 4 dieser Vereinbarung erstellt In diesem Fall wird Ihnen nur eine beschr nkte Lizenz zur Nutzung s mtlicher Ergebnisse welche einen generierten Programmcode inklusive eines unbeschr nkten Quellcodes enthalten wie Java C C VB NET oder XSLT und verbundene Projektdateien und Build Scripts sowie generierte XML XML Schematas Dokumentationen UML Diagrammen und Datenbankstrukturen f r die 30 Tage dauernde Testperiode einger umt i Reverse Engineering Sofern dies nicht ausdr cklich nach geltendem Recht der Europ ischen Union gestattet ist sind Sie nicht berechtigt an der Software Reverse Engineering durchzuf hren die Software zu dekompil
65. as Recht fur Sie einen Vergleich zu den von Altova fur zweckm ig erachteten Bedingungen einzugehen Sie k nnen auf eigene Kosten einen Rechtsberater hinzuziehen und an den Verfahrens oder Vergleichsverhandlungen teilnehmen Altova kommt bis zu einer H he von insgesamt maximal dem Kaufpreis der Software f r die Sch den Kosten und Anwaltsgeb hren auf zu deren Bezahlung Sie in Zusammenhang mit solchen Anspr chen verpflichtet werden oder die Sie aufgrund eines Vergleichs zu entrichten haben soweit diese nicht von einer Versicherung oder dritten Partei bernommen werden Ist oder wird die Software Gegenstand von aufgrund einer Urheberrechtsverletzung vorgebrachten Anspr chen oder wird ihre Verwendung untersagt oder ist es nach Ansicht des Rechtsberaters von Altova wahrscheinlich dass ein solcher Umstand eintritt so wird Altova versuchen eine Beilegung herbeizuf hren indem alle wirtschaftlich vertretbaren Anstrengungen unternommen werden um die Software zu modifizieren oder eine Lizenz f r die weitere Verwendung der Software zu erwerben Wenn es nach Ansicht des Rechtsberaters von Altova nicht m glich ist den bevorstehenden oder bereits vorgebrachten Anspruch bzw die Verf gung mit der die Verwendung der Software untersagt wurde durch angemessene Ab nderung oder den Erwerb einer Lizenz beizulegen so kann Altova diesen Lizenzvertrag ohne negative Konsequenzen f r Altova beenden und Ihnen anteilig alle bereits an Altova entrichteten
66. bPage oF bearbeiten um neuen AlNZUZUfIgEN oF bearbeiten um Negen AlNZUZUfIgEeN Eigenschaft 2006 10 03 doc HTML goc EM In der Abbildung oben sehen Sie die Details der Instanz doc XMLSpyEnterpriseUserManualENHTML im Details Fenster Vergleichen Sie das Fenster mit der Anzeige im unterhalb gezeigten Hauptfenster W hrend im Hauptfenster alle Details grafisch dargestellt werden werden sie im Details Fenster in kompakter Tabellenform angezeigt und k nnen dort auch bearbeitet werden DT delate OF E deformat doc X MLSpyEnterpriseUserMan Df rc delanguage Labels und Kommentare In der Abbildung oben sehen Sie das Details Fenster der Instanz XMLSpyEnterpriseUserManualENHTML der Klasse EnglishWebPage Sie k nnen ein rdfs label oder ein rdfs comment Element zur Instanz hinzuf gen indem Sie das Wertefeld von rdfs label bzw rdfs comment bearbeiten und anschlie end die Eingabetaste drucken Die Dropdown Liste dieser beiden Elemente bietet Optionen fur den Wert des Attributs xml lang das fur diese Elemente definiert werden kann Wenn ein Label oder ein Kommentar hinzugefugt wird wird er in fetter dunkelgrauer Schrift angezeigt Wenn Sie ein rdfs label Oder rdfs comment Element loschen mochten gehen Sie zum Detailansicht der Instanz wahlen Sie die Instanz aus klicken Sie mit der rechten Maustaste auf das Label bzw den Kommentar und wahlen Sie den Befehl Label entfernen oder Kommentar entfernen A
67. bnis zur ck Siehe auch Fehler Fenster Altova SemanticWorks 2011 2011 Altova GmbH Benutzerreferenz Men Extras 101 5 7 Menu Extras Mit Hilfe der Befehle im Men Extras k nnen Sie die Applikation anpassen Men befehl Optionen und die Namespaces URIref Prafixe URlref Serialisierung und die Basis URI des aktiven Dokuments definieren Diese Befehle werden in den Unterabschnitten dieses Abschnitts n her beschrieben e Anpassen Hier werden die verschiedenen M glichkeiten zum Anpassen Ihrer Applikation beschrieben e Optionen Hier werden die Optionen beschrieben die auf den verschiedenen Registern des Dialogfelds Optionen definiert werden k nnen e Namespace Importe f r RDF Hier wird beschrieben wie Sie ber das Dialogfeld Namespace Importe Namespaces importieren und dadurch in einer Ontologie beschriebene Ressourcen f r das Einf gen in ein RDF Dokument verf gbar machen k nnen e URlref Prafixe URlref Pr fixe erweitern Hier werden das Dialogfeld URIref Prafixe und die Funktion URIref Prafixe erweitern beschrieben e Basis URI Hier wird beschrieben wie ber das Dialogfeld Basis URI eine Basis URI f r ein Dokument definiert werden kann 2011 Altova GmbH Altova SemanticWorks 2011 102 Benutzerreferenz Men Extras 9 7 1 Anpassen Mit dem Befehl Anpassen k nnen Sie die Benutzeroberfl che von SemanticWorks anpassen Wenn Sie den Befehl aufrufen wird das Dialogfeld
68. but der zu importierenden Ontologie mit der owl imports URI identisch sein muss Das Dokumentelement der zu importierenden Ontologie m sste lauten lt rdf RDF xml base http www altova com ontologies documents rdf gt 2 Zus tzlich dazu muss die importierende Ontologie die in der owl imports Aussage verwendete URI dem aktuellen absoluten Pfad der importierten Ontologie mit Hilfe der Funktion Namespace Importe f r RDF zuweisen Informationen dazu finden Sie auch unter Basis URI und Namespace Importe f r RDF Altova SemanticWorks 2011 2011 Altova GmbH Kapitel 6 Konformit t 118 Konformit t 6 Konformit t SemanticWorks 2011 entspricht den W3C Spezifikationen in den W3C Dokumenten RDF Overview und OWL Overview Die entsprechenden Spezifikationen sind unten aufgelistet RDF Spezifikationen RDF Primer RDF Concepts and Abstract Syntax RDF XML Syntax RDF Semantics RDF Vocabulary Description Language 1 0 RDF Schema OWL Spezifikationen OWL Web Ontology Language Guide OWL Semantics and Abstract Syntax e OWL Web Ontology Lanquage Reference Implementierungsspezifische Informationen Beachten Sie bitte die folgenden implementierungsspezifischen Informationen Syntaxuberprufung des Dokuments berpr ft ob das Dokument ein wohlgeformtes RDF Dokument ist Mit dem SemanticWorks Befehl Syntax berpr fung wird berpr ft ob das Dokument gem den im Dokument OWL Web Ontology Language Sem
69. chem C Documents and Settingshitty Documents Altovatemanticyvorksel httg iew altova comfontologi C Documents and Settingshiiy Documents itovalSemanticvvorksel Abbrechen hitter url o g dclelements M Af C Documents and Settings hiy Documents Altovatsemanticvvorksct Hinzufugen Loschen 2 Fugen Sie eine Zeile fur einen neuen Eintrag hinzu Klicken Sie dazu auf die Schaltfl che Hinzuf gen und geben Sie anschlie end in die Spalte Namespace den ersten Namespace und in die Spalte Importdatei den Pfad zur Ontologie AltovaDocuments rdf ein Beachten Sie dass Sie f r das Ontologiedokument den absoluten Pfad angeben sollten 3 Wiederholen Sie Schritt 2 zwei Mal um die n chsten beiden Namespaces und den Pfad der jeweiligen Ontologie anzugeben Der Pfad zu den Ontologien ist f r alle drei Namespaces derselbe 4 Klicken Sie auf OK wenn Sie damit fertig sind Deklarieren von Namespaces f r das RDF Dokument In dem von Ihnen erstellten RDF Dokument werden zus tzlich zum RDF Namespace drei weitere Namespaces verwendet e der XML Schema Namespace http www w3 org 2001 XMLSchema der mit dem Pr fix xsd deklariert werden muss e ein Namespace f r das Altova Dokumentvokabular http www altova com ontologies document mit dem Pr fix doc e der Dublin Core Namespace zum Definieren von Dokument Metadaten http purl org dc elements 1 1 mit dem Pr fix dc Die Namespaces werden im unten gezeigten Dialogfeld URIref
70. cht statt wenn i der entsprechende Namespace erst nach der Erstellung des Elements deklariert wird oder ii das Ontologieelement umbenannt wird nachdem der Namespace deklariert wurde aber das Element vor der Deklaration des Namespace erstellt wurde e Ontologieelemente mit nicht erweiterten Pr fixen werden unter Umst nden nicht korrekt erkannt Speichern der Datei Sie k nnen die Datei mit der Erweiterung raf oder owl mit dem Befehl Datei Speichern Strg S speichern Speichern Sie die Datei unter dem Namen AltovaDocuments rdf Im n chsten Abschnitt werden Sie die Klassen erstellen und die Klassenhierarchie definieren Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL DL Ontologie 59 4 2 2 Erstellen der Klassen Wir wollen in der Dokumentontologie in der das Altova Dokumentvokabular verwendet wird die folgende grundlegende Klassenhierarchie erstellen Document PrintManual WebPage EnglishWebPage GermanWebPage Languages OutputFormats Erstellen der Klassen Zu Beginn werden wir in der Klassenubersicht die sieben in der Hierarchie oben gezeigten Klassen erstellen Das Verfahren zum Erstellen der einzelnen Klassen ist folgendes 1 Klicken Sie in der Klassenubersicht auf die Schaltfl che Neue hinzuf gen um einen Eintrag f r eine neue Klasse zu erstellen Abbildung unten Klassen Eigenschaften Instanzen allDifferent Ontologien 2 Geben Sie fur jede Klasse ei
71. chtskategarie 3 doc PDF jassen Zusatrfenster der bersicht Text RDF OWL TE RDF OWL Ansicht nicht ausgew hlt ausgew hlt RDF OWL Ansichtsfenster in der bersichtsanzeige Hauptfenster mit Zusatzfenster unterhalb davon Um von der bersicht in die Detailansicht f r ein Element zu wechseln klicken Sie auf die Schaltfl che Detailansicht links vom jeweiligen Element RDF OWL Ansicht Die RDF OWL Ansicht bietet i eine bersicht ber das Dokument und ii eine Detailansicht eines in der bersicht aufgelisteten Elements Um von der bersicht in die Detailansicht eines Elements zu wechseln klicken Sie auf die Schaltfl che Detailansicht k links von dem in der bersicht aufgelisteten Element Beachten Sie dass anstelle der gesamten bersicht Hauptfenster und Zusatzfenster nun die Detailansicht Abbildung unten angezeigt wird Um von der Detailansicht eines Elements wieder in die bersicht zu gelangen klicken Sie auf die Schaltfl che bersicht in der linken oberen Ecke der Detailansicht 2011 Altova GmbH Altova SemanticWorks 2011 16 Einf hrung t fs i Testr food hasFood food Dessert food Dessert Die Ontologieubersicht ist in f nf Elementkategorien gegliedert siehe erste Abbildung in diesem Abschnitt Klassen Hier werden alle Ontologieklassen aufgelistet Wenn die Option Leere Nodes anzeigen Ansicht Leere Node anzeigen aktiviert ist werden auch anonyme
72. d nennen Sie sie prod XMLSpy und prod Edition In der Textansicht sehen Sie dass die beiden Klassen als erweiterte URlrefs serialisiert wurden In der RDF OWL Ansicht werden die URIrefs in der Form angezeigt in der sie eingegeben wurden d h prod XMLS py und prod Edition Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL Lite Ontologie 37 URIrefs mit Pr fixen und Anleitung zum L schen einer Klasse Wenn Sie das RDF XML Dokument mit URlref Pr fixen anstelle von erweiterten URIrefs serialisieren m chten klicken Sie auf die Symbolleisten Schaltflache URIref Prafixe erweitern um diese Option zu deaktivieren Ab jetzt erstellte Identifier werden bis die Option wieder aktiviert wird mit Namen in der Form prefix localname serialisiert Ab diesem Zeitpunkt wird jede Eingabe als reine absolute oder relative URI verstanden und nicht als Prafix und lokaler Name D h Prafixe die bei aktivierter Option zu einem Teil einer URI erweitert worden waren werden nun einfach als Schemateil der eingegebenen URI verwendet Beachten Sie dass alle relativen URIs anhand der globalen Basis URI des Dokuments aufgel st werden Beachten Sie au erdem dass sich diese Option auch auf Auswahlm glichkeiten der Dropdown Listen auswirkt wenn URIref Prafixe also laut aktueller Einstellung nicht erweitert werden werden in Dropdown Listen immer vollst ndige URIs anstelle abgek rzter URlrefs angezeigt Um zu sehen wie nicht erweite
73. das bersichtsfenster und das Fehler Fenster kann jeweils innerhalb des Applikationsfensters angedockt oder als unabh ngiges Fenster frei schwebend angezeigt werden Fehler EI gt 4 D T E 318 x Abgedockt db Diese Ontologie ist wrohlgeformt Angedockt Dokument mit Registern Automatisch ausblenden Ausblenden Um das Details Fenster das bersichtsfenster oder das Fehler Fenster frei schwebend zu positionieren gehen Sie folgenderma en vor e Ziehen Sie das Fenster an seiner Titelleiste von der angedockten Position weg so dass das Fenster frei schwebend angezeigt wird oder e Klicken Sie auf den Abw rtspfeil auf der rechten Seite der Titelleiste des Fensters und w hlen Sie den Eintrag Abgedockt Um das Details Fenster das bersichtsfenster oder das Fehler Fenster relativ zum Hauptfenster oder anderen Fenster neu zu positionieren d h anzudocken gehen Sie folgenderma en vor e Ziehen Sie die Titelleiste des Fensters in das Applikationsfenster bis zwei Gruppen von blauen Pfeilen eine innere und eine u ere Gruppe erscheinen Ziehen Sie das Fenster auf einen der vier inneren oder u eren Pfeile Wenn Sie es auf einen der inneren Pfeile ziehen wird das Fenster innerhalb des Applikationsfensters und relativ zum Fenster ber das es gezogen wurde angedockt Wenn Sie es auf einen der u eren Pfeile ziehen wird es entlang eines der vier Innenr nder des Applikationsfensters angedockt Wenn das Details Fenst
74. den kann Da doc FR keine Instanz der Klasse Languages sein darf ndern Sie ihren Typ in den der allgemeinen Klasse owl Thing durch Doppelklick auf das Languages Ressourcenobjektk stchen von doc FR Klicken auf den Abw rtspfeil und Auswahl des Eintrags owl Thing aus der Dropdown Liste Erstellen weiterer enumerierter Klassen Erstellen Sie nun auf dieselbe Weise wie oben beschrieben die Instanzen HTML und PDF als Enumerationen der Klasse OutputFormats Gehen Sie dabei folgenderma en vor 1 Erstellen Sie in der Instanz bersicht zwei neue Instanzen und geben Sie ihnen die 2011 Altova GmbH Altova SemanticWorks 2011 64 Tutorial OWL DL Ontologie Namen doc HTML und doc PDF 2 Definieren Sie in der Detailansicht der jeweiligen Instanzen doc HTML und doc PDF als Instanzen der Klasse OutputFormats 3 Definieren Sie in der Detailansicht der Klasse OutputFormats und mit Hilfe des oneOf Konnektors f r die Klasse OutputFormats die enumerierten Instanzen HTML und PDF berpr fen Sie die Semantik der Ontologie um zu gew hrleisten dass diese teilweise konsistent ist Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL DL Ontologie 65 4 2 4 Definieren der Eigenschaften In diesem Abschnitt werden Sie drei Eigenschaften mit Metadaten ber Dokumente definieren Diese Eigenschaften stammen aus dem Dublin Core Vokabular zum Definieren von Dokument Metadaten Es handelt sich hierbei um die Ei
75. der Ontologie e Erstellen von RDF Aussagen Anmerkungen Sie m ssen auch den Pfad der im vorherigen Abschnitt OWL DL Ontologie erstellten Datei AltovaDocuments rdf kennen Falls Sie diesen Teil des Tutorials noch nicht durchgearbeitet haben finden Sie die Datei AltovaDocuments rdf im Applikationsordner c Documents and Settings lt username gt My Documents Altova SemanticWorks2011 SemanticWorksExamples Tutorial Erstellen eines neuen RDF Dokuments Erstellen Sie ein neues RDF Dokument Gehen Sie dazu folgenderma en vor 1 Klicken Sie auf die Symbolleisten Schaltfl che Neu oder w hlen Sie den Befehl Datei Neu 2 Wahlen Sie in der Symbolleiste in der Auswahlliste RDF OWL Ebene den Eintrag RDF W hlen Sie alternativ dazu im Men RDF OWL den Befehl RDF OWL Ebene und anschlie end RDF 3 Speichern Sie das Dokument unter dem Namen AltovaDocumentInstances rdf Im n chsten Abschnitt werden Sie Ihr Dokument so konfigurieren dass es die Ontologie AltovaDocuments rdf referenziert und Ressourcen aus dieser Ontologie in Ihrem RDF Dokument verwendet werden Referenzieren der Ontologie Die Ontologie AltovaDocuments rdf muss vom RDF Dokument aus referenziert werden damit ihre Ressourcen Klassen Eigenschaften und Instanzen f r die Verwendung im RDF Dokument zur Verf gung stehen Die Referenzierung der Ontologie in SemanticWorks erfolgt in einem zweistufigen Verfahren e Importieren von Namespaces aus der Ontolo
76. der Ontologiedatei DCOntology rd deklarierte DC Namespace ist 4 Geben Sie in die Spalte Importdatei den Pfad der Ontologiedatei DCOntology rdf ein Diese Datei befindet sich im Ordner C Documents and Settings lt username gt My Documents Altova SemanticWorks2011 SemanticWorksExamples Tutorialdes SemanticWorks Applikationsordners Beachten Sie dass Sie den absoluten Pfad f r das Ontologiedokument angeben sollten 5 Falls Sie die Ontologiedatei zur Definition der XML Schema Datentypen bearbeitet haben m ssen Sie auch den XML Schema Namespace http www w3 org 2001 XMLSchema importieren Geben Sie den zu importierenden Namespace in die Spalte Namespace und den Pfad der Ontologie DCOntology rdf in die Spalte Importdatei ein 6 Klicken Sie zum Fertigstellen auf OK Anmerkung Wenn Sie f r ein DC Element in der Ontologie einen bestimmten Datentyp definieren wird diese Datentyp Annotation beim Einf gen dieses DC Elements nicht automatisch in das RDF Dokument eingef gt Die Datentypinformationen im RDF Dokument m ssen explizit eingegeben werden wenn Sie die Objektdefinition f r diese Metadaten eingeben Deklarieren von Namespaces f r das RDF Dokument In Ihrem RDF Dokument m ssen der DC http purl org dc elements 1 1 und der XML Schema http www w3 org 2001 XMLSchema Namespace deklariert werden Deklarieren Sie diese Namespaces mit Pr fixen im unten gezeigten Dialogfeld URlref Pr fixe Extras URIref
77. der XMLSpy Enterprise Edition definiert werden soll Gehen Sie dabei folgenderma en vor 1 Klicken Sie in der Instanzen bersicht auf die Schaltfl che Neue hinzuf gen um einen Eintrag f r eine neue Instanz zu erstellen Geben Sie der Instanz den Namen doc XMLSpyEnterpriseUserManualENHTML 2 Erweitern Sie in der Detailansicht der Instanz doc XMLSpyEnterpriseUserManualENHTML das rdf type Pr dikatk stchen doppelklicken Sie auf das Ressourcenobjekt K stchen um rechts von diesem K stchen einen Abw rtspfeil anzuzeigen und w hlen Sie den Eintrag doc EnglishWebPage F hren Sie eine Semantik berpr fung durch Daraufhin wird eine Meldung angezeigt dass die Ontologie offenbar inkonsistent ist Dies liegt daran dass die Eigenschaften dc format and dc language f r eine Instanz der Klasse EnglishWebPage als HTML bzw En definiert sein m ssen Wenn diese Meldung nicht angezeigt wird stellen Sie sicher dass die Option M gliche Inkonsistenzen anzeigen aktiv ist Nehmen Sie diese Einstellungen f r die Eigenschaften dc format Und dc language zusammen mit der Einstellung fur die Eigenschaft dc date vor Gehen Sie dabei folgenderma en vor 1 Klicken Sie mit der rechten Maustaste auf das Instanzk stchen w hlen Sie im Kontextmen den Befehl Pr dikat hinzuf gen und w hlen Sie den Eintrag dc Format 2 Klicken Sie mit der rechten Maustaste auf das Pr dikat K stchen w hlen Sie im Kontextmen den Befehl Ressource
78. der Zwischenablage speichern k nnen siehe Abbildung unten Fehler rx Y wa mat 233 x Im Folgenden finden Sie eine Beschreibung dieser Schaltfl chen Wenn Sie den Cursor ber eine dieser Schaltfl chen platzieren wird ein Tooltip angezeigt Filter und Anzeige Wenn Sie auf die Schaltfl che Filter Schaltfl che ganz links klicken wird ein Men angezeigt Abbildung unten in dem Sie ausw hlen k nnen welche Meldungen im Fehler Fenster angezeigt werden sollen Fehler T la h AAJA x Alle aktivieren Ale deaktivieren Fehler Warnungen Infos Inkonsishenzwarnungen In diesem Menu konnen Sie auswahlen ob im Fehler Fenster Fehler Warnmeldungen Informationen und oder Inkonsistenzwarnungen angezeigt werden sollen Um einen bestimmten Meldungstyp auszuwahlen klicken Sie darauf um den Eintrag zu aktivieren Mit der Option Alle aktivieren werden alle Meldungstypen fur die Anzeige ausgew hlt mit Alle deaktivieren werden alle Meldungstypen deaktiviert Mit der Schaltfl che L schen werden alle aktuell angezeigten Meldungen gel scht Navigation 2011 Altova GmbH Altova SemanticWorks 2011 22 Einf hrung Benutzeroberfl che Mit Hilfe der Schaltfl chen Vorherige und N chste zweite und dritte von links k nnen Sie in der Liste der Meldungen jeweils eine Meldung nach oben bzw unten navigieren Wenn eine Meldung ausgew hlt ist wird sie markiert angezeigt siehe Abbildung unten Y vie maal 9
79. der her 2011 Altova GmbH Altova SemanticWorks 2011 86 Benutzerreferenz Symbolleisten Schaltfl chen Ed ko Ausschneiden Men Bearbeiten Strg X Umschalt Entf Schneidet den ausgew hlten Text aus dem Dokument Textansicht aus und speichert ihn in der Zwischenablage Kopieren Men Bearbeiten Strg C Kopiert den ausgew hlten Text aus der Textansicht in die Zwischenablage Einf gen Men Bearbeiten Strg V F gt den Text aus der Zwischenablage an der Cursorposition in das aktive Dokument ein Suchen Men Bearbeiten Strg F Sucht den eingegebenen Text String in der Textansicht Weitersuchen Men Bearbeiten Sucht die n chste Instanz des eingegebenen Text Strings in der Textansicht Ansichtsoptionen Bei der Schaltfl chengruppe Ansichtsoptionen handelt es sich um Shortcuts zu Befehlen die sich auf die Ansicht und die Semantik des aktiven Dokuments auswirken Leere Nodes anzeigen Men Ansicht Ein Ein Aus Befehl zum Ein und Ausblenden leerer Nodes in den Ubersichtskategorien Kommentare anzeigen Men Ansicht Ein Ein Aus Befehl zum Ein und Ausblenden von Kommentaren in der Detailansicht M gliche Inkonsistenzen anzeigen Men Ansicht Ein Ein Aus Befehl zum Ein und Ausblenden m glicher semantischer Inkonsistenzen in der Ontologie Wird auf die Semantik berpr fung von OWL Lite und OWL DL Ontologien angewendet RDF OWL Ebene Men RDF OWL Wahlt die RDF OWL Ebene f
80. der rechten Maustaste auf die Klasse zu klicken und den Befehl Neue Instanz hinzuf gen zu w hlen Die neue Instanz wird auf dem Register Instanzen der Detailansicht erstellt Geben Sie der Instanz den gew nschten Namen Erstellen von Instanzen die Pr dikate Eigenschaften haben Sie werden nun drei Instanzen der Klasse XMLS py erstellen F r alle diese Instanzen werden zus tzlich die zwei Eigenschaften hasEdition und version die f r die Klasse xMLSpy gelten definiert Erstellen Sie diese Instanzen folgenderma en 1 Klicken Sie in der RDF OWL Ansicht auf dem Registern Instanzen auf die Schaltfl che Neue hinzuf gen und w hlen Sie den Befehl Instanz Geben Sie der Instanz den Namen prod XMLSpyEnterprise 2 Klicken Sie auf die Schaltfl che Detailansicht des Eintrags prod XMLSpyEnterprise um in die Detailansicht zu wechseln 3 Erweitern Sie den rdf type Konnektor und w hlen Sie den Eintrag prod XMLSpy aus Damit wird xMLSpyEnterprise als eine Instanz der Klasse xMLSpy definiert Die Detailansicht sieht nun in etwa folgenderma en aus procd XMLSpyEnterprise C 4 Klicken Sie mit der rechten Maustaste auf das xMLSpyEnterprise Instanzk stchen und w hlen Sie den Eintrag Pr dikat hinzuf gen Abbildung unten Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL Lite Ontologie 51 pro XMLSpyEnterprise 1 varaype proiiX MLS py ped Pr dikat hinzuf gen owl sames hinzuf gen owl differe
81. des Befehls 95 S Schriftarten f r die Textansicht und die RDF OWL Ansicht konfigurieren 104 Semantics check of ontology 59 SemanticWorks Benutzerhandbuch 3 Produktfeatures 11 Produktinformationen 113 Semantik berpr fung f r eine Ontologie 36 und Fehler Fenster 21 Software Produktlizenz 124 Sprachebene auswahlen 31 Statusleiste Anzeige 97 Suchen Beschreibung des Befehls 95 Support Quellen 113 Symbolleisten Anzeige definieren 97 der Benutzeroberflache 13 Optionen definieren 97 Syntax check of ontology 59 Syntaxuberprufung fur eine Ontologie 36 und Fehler Fenster 21 T Textansicht Beschreibung 15 34 Triples Dateien exportieren 93 Tutorial OWL DL Ontologie 56 OWL Lite Ontologie 30 RDF Dokumenterstellung 72 U bersicht ber die Kategorien 1m Hauptfenster 15 UnionOf Klassen 67 Unterschiedliche Mitglieder in allDifferent Collections 54 URIref Pr fixe daf r deklarieren 34 URIref Prafixe erweitern 110 Namespaces deklarieren 110 V Vertrieb von Altova Produken 123 von Altova Software Produkten 120 von Altova Software Produkten 121 Verwendung Ubersicht 23 2011 Altova GmbH Index 143 W Wiederherstellen Beschreibung des Befehls 95 Wohlgeformt Ergebnis der Syntax berpr fung 99 X xml base Verwendung 34 XML Dateien exportieren 93 XML Schema Namespaces f r Datentypen deklarieren 34
82. e hergestellt wurden gestattet Es entstehen Ihnen daraus keinerlei Eigentumsrechte an dem betreffenden Warenzeichen XMLSpy Authentic StyleVision MapForce UModel DatabaseSpy DiffDog SchemaAgent SemanticWorks MissionKit Markup Your Mind Nanonull und Altova sind in mehreren L ndern eingetragene Warenzeichen von Altova GmbH Unicode und das Logo von Unicode sind Warenzeichen von Unicode Inc Windows Windows XP Windows Vista und Windows 7 sind Warenzeichen von Microsoft W3C CSS DOM MathML RDF XHTML XML und XSL sind in mehreren Landern eingetragene Warenzeichen des World Wide Web Consortium W3C Marken des W3C sind von den Dachinstitutionen des Konsortiums MIT INRIA und Keio eingetragen und stehen in deren Eigentum Sofern dies nicht ausdr cklich hierin festgelegt ist entstehen Ihnen aus diesem Lizenzvertrag keinerlei geistigen Eigentumsrechte an der Software Mitteilungen ber geltend gemachte Verst e gegen geistige Eigentumsrechte sind an den Copyright Agent von Altova zu richten n here Angaben dazu finden Sie auf der Website von Altova 3 BERTRAGUNGSBESCHR NKUNG Ungeachtet der vorstehenden Bestimmungen d rfen Sie alle Ihre Rechte zur Verwendung der Software an eine andere nat rliche oder juristische Person unter der Voraussetzung bertragen dass a Sie den vorliegenden Lizenzvertrag die Software und sonstige Soft oder Hardware die mit der Software die Gegenstand dieses Lizen
83. e unter Semantik berpr fung In den n chsten Abschnitten des Tutorials werden Sie die Klassenhierarchie durch die Klassen semantisch miteinander verkn pft werden erstellen 2011 Altova GmbH Altova SemanticWorks 2011 38 Tutorial OWL Lite Ontologie 4 1 4 Erstellen der Klassenhierarchie In diesem Abschnitt lernen Sie wie die drei im vorigen Abschnitt erstellten Klassen Product XMLSpy und Edition in einer einfachen Hierarchie miteinander verkn pft werden k nnen Wir m chten Folgendes tun e XMLSpy als Unterklasse von Product definieren wodurch im Grunde festgelegt wird dass jede Instanz der Klasse xMLSpy auch eine Instanz der Klasse Product sein Muss e diese Klasse mit Hilfe der Klasse Edition i als Bereich einer Eigenschaft namens prod hasEdition definieren und ii Instanzen von Edition erstellen Erstellen einer Klasse als Unterklasse einer anderen Um die Klasse xMLSpy als Unterklasse der Klasse Product Zu erstellen gehen Sie folgenderma en vor 1 Klicken Sie in der RDF OWL Ansicht auf dem Register Klassen auf die Schaltfl che Detailansicht der Klasse prod xMLSpy Abbildung unten klassen Eigenschaften Instanzen allDifferent Ontologien procd Edition prod Product Instanzen f r Klassen Klasseneigenschaften Text RDF OWL Dadurch wechseln Sie in die Detailansicht der Klasse xMLSpy Abbildung unten Beachten Sie die Form des Klassenk stchens
84. eben um andere Teile des Graphen anzuzeigen dieser Bereich des Graphen wird nun in der Detailansicht angezeigt Altova SemanticWorks 2011 2011 Altova GmbH Einf hrung Benutzeroberfl che 21 3 2 4 Fehler Fenster Im Fehler Fenster werden die Ergebnisse der Syntax und der Semantik berpr fung angezeigt e Die Syntax berpr fung wird durchgef hrt wenn Sie den Men befehl RDF OWL Syntax berpr fung ausw hlen oder auf die Symbolleisten Schaltfl che k klicken e Die Semantik berpr fung f r OWL Lite und OWL DL Ontologien wird durchgef hrt wenn Sie den Men befehl RDF OWL Semantik berpr fung ausw hlen oder auf die Symbolleisten Schaltfl che l klicken Bei der berpr fung der Semantik wird immer auch die Syntax berpr ft Wenn das Ergebnis der berpr fung positiv ist wird im Fehler Fenster eine Meldung angezeigt dass die Ontologie wohlgeformt Syntax berpr fung oder teilweise konsistent Semantik berpr fung ist Bei der Semantik berpr fung f r OWL Lite und OWL DL Ontologien wird berpr ft ob die Ontologie teilweise konsistent ist Wenn kein Fehler bzw keine Inkonsistenz gefunden wird wird ein positives Ergebnis teilweise konsistent zur ckgegeben Unterhalb der Titelleiste des Fehler Fensters befindet sich eine Leiste mit Schaltfl chen mit denen Sie i die Anzeige der Meldungen im Fehler Fenster konfigurieren ii durch die Meldungen im Fehler Fenster navigieren und die Meldungen in
85. eigen Blendet leere Nodes anonyme Klassen ein bzw aus Wenn der Befehl ausgew hlt ist ist die Anzeige aktiviert d h leere Nodes werden angezeigt wenn der Befehl nicht aktiv ist ist die Anzeige deaktiviert d h leere Nodes werden nicht angezeigt Kommentare anzeigen Blendet die Kommentare in der Detailansicht ein bzw aus Wenn der Befehl ausgew hlt ist ist die Anzeige aktiviert d h die Kommentare werden in der Detailansicht angezeigt wenn der Befehl nicht aktiv ist ist die Anzeige deaktiviert d h die Kommentare werden nicht angezeigt Beachten Sie dass Kommentare in gro en Ontologien ausgeblendet werden um eine bessere grafische bersicht ber das Dokument zu erhalten Beachten Sie dass Kommentare in der urspr nglichen Deklaration bearbeitet werden m ssen wo Kommentare als Referenzen angezeigt werden k nnen sie nicht bearbeitet werden M gliche Inkonsistenzen anzeigen Ein Ein Aus Befehl zum Anzeigen m glicher semantischer Inkonsistenzen in OWL Lite und OWL DL Ontologien Bei der Semantik berpr fung in SemanticWorks handelt es sich um eine teilweise semantische berpr fung Sie basiert auf Informationen die in der Ontologie explizit definiert sind implizite Informationen werden nicht davon abgeleitet Dies bedeutet dass implizite Informationen wie z B Informationen die sich durch R ckschluss oder als Folge 2011 Altova GmbH Altova SemanticWorks 2011 98 Benutzerreferenz Men Ansicht ableiten
86. en Sucht in der aktuellen Ansicht d h der Textansicht bzw der Detailansicht nach dem eingegebenen Text String Es stehen Optionen zum Suchen von ganzen W rtern und oder zum Ber cksichtigen bzw Ignorieren der Gro und Kleinschreibung zur Verf gung In der Textansicht deren Suchdialogfeld Sie in der Abbildung unten sehen k nnen Sie zus tzlich mit Hilfe von Regular Expressions suchen Au erdem k nnen Sie in der Textansicht bei Klicken auf die Schaltfl che Erweitert ausw hlen welche Teile des XML Dokuments durchsucht werden sollen Suchen 7 I x Optionen Vorhenges suchen Ganzes Wort Alles markieren GROSS klein beachten Abbrechen Regular E i Regular Expression See ey Typen W Elementnamen W Comments M Elementinhalte W CData Aaaa MW Attributnamen M Processing Instruction Zur cksetzen M Attributinhalte W Rest Mit dem Befehl Weitersuchen wird die n chste Instanz des Such Strings gesucht Ersetzen Ruft in der Textansicht das Dialogfeld Suchen und ersetzen auf in dem Sie einen zu suchenden Textstring A durch einen Textstring B ersetzen lassen k nnen Die Optionen zum Definieren des zu suchenden Textstrings sind dieselben wie die zum Befehl Suchen beschriebenen L schen Entf L scht das ausgew hlte Objekt in der RDF OWL Ansicht 2011 Altova GmbH Altova SemanticWorks 2011 96 Benutzerreferenz Men Bearbeiten Ausschneiden Umschalt Entf Kopieren Strg C Einf gen Str
87. en rechtlich zul ssigen Umfang wirksam und g ltig Die Vertragspartner haben die vorstehenden Vertragsbedingungen zur Kenntnis genommen und erkl ren sich ausdr cklich damit einverstanden Altova SemanticWorks 2011 2011 Altova GmbH Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung 137 Letzte Aktualisierung 2011 06 06 2011 Altova GmbH Altova SemanticWorks 2011 Index 139 Index nt Dateien exportieren 93 A AllDifferent Collections erstellen 54 Anonyme Klassen ein ausblenden 97 Anpassen von SemanticWorks 102 Aussschneiden Beschreibung des Befehls 95 B Basis URI 106 115 f r Dokument definieren 111 und owl imports 111 Benutzerhandbuch bersicht 6 Benutzeroberfl che allgemeine Beschreibung 13 Bereich von Eigenschaften 42 65 Bilder Detailansichtsgraph speichern 93 Bildschirmhilfe 113 C Checking the ontology syntax and semantics 59 Classes defining hierarchy 59 Copyright Informationen 120 Creating ontology classes 59 D Dateien in SemanticWorks ffnen 93 Dateien in SemanticWorks speichern 93 Dateierweiterungen zum Speichern und Exportieren 93 Datentypeigenschaften definieren 42 65 Datentypen XML Schema Namespace deklarieren 34 Detailansicht Beschreibung 15 Darstellung konfigurieren 104 Graph im Darstellungsbereich anzeigen 20 Details Fenster 18 der Benutzeroberflache 13 Dialogfeld Optionen Beschre
88. en Sie am unteren Rand des Hauptfensters auf die Schaltfl che Textansicht Die Textansicht sieht in etwa folgenderma en aus lt xml wersi on 1 0 Fp J lt PdTiROF xml nstowl http Afi We org 00 oF owl mIns rdf http Ana a2 org 1999702 f22 FOT Ssyvntax ns Pam ns rdfs http Aw org 2000 r0l rdrf schema gt ROF Ow L Beachten Sie dass es ein einziges Element rdf RDF gibt Dies ist das Root Element jeder OWL Ontologie Es hat drei Namespace Deklarationen f r den RDF den RDFS und den OWL Namespace SemanticWorks f gt den RDF RDFS und OWL Namespace standardm ig ein diese Namespaces werden auch ben tigt um RDF RDFS und OWL Elemente und Attribute im Ontologiedokument verwenden zu k nnen Anmerkung Sie k nnen die Schriftarten der Textansicht im Dialogfeld Optionen Extras Optionen konfigurieren Deklarieren von Namespaces f r das Ontologiedokument F r Ihr Altova Produktvokabular wird der Namespace http www altova com ontologies product verwendet Dieser Namespace muss deklariert werden Au erdem m ssen Sie den XML Schema Namespace deklarieren damit Sie die XML Schema Datentypen f r OWL Datentypeigenschaften verwenden k nnen Die Deklarierung von Namespaces erfolgt folgenderma en 1 Wahlen Sie die RDF OWL Ansicht 2 Wahlen Sie den Befehl Extras URIref Prafixe Daraufhin wird das Dialogfeld URlref Pr fixe angezeigt URIref Pr fixe Be URI UK http Ar or ZOO f
89. en erstellen Gehen Sie folgenderma en vor 1 Klicken Sie in der RDF OWL Ansicht auf dem Register Klassen auf die Schaltfl che Neue hinzuf gen und w hlen Sie den Eintrag owl Class Klassen Eigenschaften Instanzen allDifferent Ontologien Daraufhin wird in der Klassenubersicht eine Zeile fur die Klasse erstellt 2 Wahrend in der neu erstellten Klassenzeile urn Unnamed 1 markiert ist geben Sie prod Product ein und drucken Sie die Eingabetaste Daraufhin wird eine Klasse mit einer URIref http www altova com ontologies product Product erstellt Wechseln Sie in die Textansicht um zu sehen wie die Klasse in RDF XML serialisiert wurde Sie sehen die folgenden Zeilen ror Description Bra http www altova com ontologies product Product gt lt rdi tvpe gt lt rdf Description rdf about http www w3 org 2002 07 owl Class i gt lt rdf type gt lt rdf Description gt Beachten Sie dass der Klassenname als erweiterte URlref serialisiert wurde da die Option URIref Prafixe erweitern Extras URIref Prafixe erweitern aktiviert ist Beachten Sie au erdem dass die URIref obwohl sie in ihrer serialisierten Form erweitert wurde in der RDF OWL Ansicht als prod Product also mit einem Prafix f r den Namespace Teil der URlref angezeigt wird URlrefs werden in der RDF OWL Ansicht in der Form angezeigt in der sie eingegeben wurden 3 Erstellen Sie in der RDF OWL Ansicht zwei neue Klassen un
90. en wird wird sie im RDF XML Dokument nicht serialisiert wenn sie der URL des Dokuments entspricht Nur eine URI die nicht die URL des Dokuments ist wird serialisiert Informationen zur Verwendung der Basis URI mit der Funktion Namespace Importe zum Importieren von Ontologien finden Sie in den Abschnitten Probleme bei der Verwendung und Namespace Importe f r RDF 2011 Altova GmbH Altova SemanticWorks 2011 112 Benutzerreferenz Men Fenster 9 8 Menu Fenster Das Men Fenster enth lt Befehle mit denen definiert werden kann wie die Fenster von SemanticWorks auf der Benutzeroberfl che angezeigt werden sollen berlappend nebeneinander oder maximiert Um ein Fenster zu maximieren klicken Sie auf die Maximieren Schaltfl che dieses Fensters Au erdem werden alle aktuell offenen Dokumentfenster in diesem Menu nach Dokumentnamen aufgelistet wobei das aktive Fenster mit einem H kchen versehen ist Um ein anderes Fenster zu aktiven zu machen klicken Sie auf den Namen des gew nschten Fensters Dialogfeld Fenster Am unteren Rand der Liste der offenen Fenster befindet sich ein Menubefehl f r das Dialogfeld Fenster Wenn Sie diesen Befehl ausw hlen wird das Dialogfeld Fenster aufgerufen das eine Liste aller offenen Fenster enth lt sowie Befehle die auf die ausgew hlten Fenster angewendet werden k nnen Ein Fenster kann durch Anklicken des Fensternamens ausgew hlt werden Fenster ee x Fenst
91. enden Kontrollk stchens aktiviert d h auf der SemanticWorks Benutzeroberfl che angezeigt werden Um die Symbolleiste zu deaktivieren klicken Sie nochmals auf das entsprechende Kontrollk stchen Die Men Symbolleiste kann nicht deaktiviert werden Beachten Sie dass die Textlabels f r einzelne Symbolleisten aktiviert werden k nnen Dabei handelt es sich um die Beschreibungen die Sie im Dialogfeld Anpassen auf dem Register Befehle f r die einzelnen Befehle sehen siehe oben Mit Hilfe der Schaltfl che Zur cksetzen k nnen Sie die Symbolleiste auf die urspr nglichen Altova SemanticWorks 2011 2011 Altova GmbH Benutzerreferenz Men Extras 103 Einstellungen zur cksetzen Mit der Schaltfl che Alles zur cksetzen werden alle Symbolleisten und Men s auf ihre urspr nglichen Einstellungen zur ckgesetzt ber die Schaltfl che Neu k nnen Sie eine neue Symbolleiste definieren Anmerkung Sie k nnen auch einzelne Symbolleisten durch Ziehen mit der Maus an ihrem Ziehpunkt an jede beliebige Stelle auf dem Bildschirm verschieben Register Tastatur Auf dem Register Tastatur k nnen Sie Tastaturk rzel f r verschiedene Befehle definieren Um eine neue Tastenkombination f r einen Befehl f r den es eventuell schon eine Tastenkombination gibt oder auch nicht zu definieren gehen Sie folgenderma en vor 1 Wahlen Sie den gew nschten Befehl im Fenster Befehle aus 2 Platzieren Sie den Cursor in das Text
92. ennnn 4 1 7 Deklarieren von AllDifferent Instanzen 22 0 4 2 gt OWIEDE Onlelssie z rsn a rer 4 2 1 Erstellen einer OWL DL Ontologie uuuueeeeeeeeeeeeeeeeeeeeeeeen 42 2 Erstellen der Klasen see ae a 4 2 3 Instanzen als Klassenenumerationen 2022cseeeeesnnneeeseeeeeeennnn 4 2 4 Definieren der Eigenschaften uuueeeeeeeeeeeeeeeeeeeeeeeeneeeeeeenen 4 2 5 Beschreiben von Klassen und ihren Instanzen Ad RIDE OK UMC S run 4 3 1 Instanzen f r eine OWL DL Ontologie uuueeeeeeeeeeeeeeeeeeen Erstellen eines neuen RDF DOKUMENIUS c1ccececeececeecsccecscnececeees Referenzieren der Ontologio ann Altova SemanticWorks 2011 5 Benutzerreferenz 5 1 Symbolleisten Schaltflachen 5 2 Symbole in der Detailansicht 5 3 Men Datei Erstellen der RDF Aussagen Erstellen eines Dublin Core DC Dokuments Referenzieren der DC Ontologie Erstellen der DC Metadaten 5 4 Ment Bearbeiten 5 5 Ment Ansicht 5 6 Men RDF OWL 5 7 Men Extras Fdal 31 2 5 7 3 5 7 4 3 5 7 6 5 8 Ment Fenster 5 9 Men Hilfe 5 10 Probleme bei der Verwendung Anpassen OPONI tose tieeeees ee Namespace Importe f r RDF Farbzuweisungen fur Namespaces URIref Prafixe URIref Prafixe erweitern Basis URI 6 Konformit t 7 Lizenzinformationen 7 1 Electronic Software Distribution 7 2 Software Aktivierung und Lizenz berwachung
93. ente anhand der OWL Lite bzw OWL DL Spezifikation auf korrekte Semantik berpr ft werden Beachten Sie allerdings dass die Semantik in SemanticWorks auf teilweise Konsistenz berpr ft wird Eine Erkl rung dazu finden Sie in den Beschreibungen zu den Befehlen M gliche Inkonsistenzen anzeigen und Semantik berpr fung Um die Syntax und Semantik von Ontologiedokumenten zu berpr fen gehen Sie folgenderma en vor e Wahlen Sie die gew nschte Spezifikation aus anhand von der die Ontologie berpr ft werden soll RDF OWL RDF OWL Ebene e Wahlen Sie den Befehl Syntax berpr fung bzw Semantikuberprufung Men RDF OWL oder die gleichnamige Schaltfl che in der Symbolleiste aus Falls Fehler gefunden werden werden diese im Fehler Fenster ausgegeben wobei jeder Fehler einen oder mehrere Link s zum entsprechenden Ontologieelement enth lt Abbildung unten Fehler Y va maal 1 gt 18 E Qf Cie Verwendung von owldisjointfth Aussage in OWL Lite ist in doc EnglishivebPaqe owl disjointvvith doc German vebP T Die Yerwendung von owel disjointth Aussage in OWL Lite ist in doc GermanmwvebPage owel disjointwith doc Engis hiet El T Die Yerwendung von owloneof Zussage in OAL Lite ist in doc Languages owl onet leerer Node 5 unzul ssig T Die Yerwendung von ovlhoneOt Aussage in OWL Lite ist in dac OutputFormats owel onett leerer Node 9 unzul ssig T Die Yerwendung von owlunonof Aussage in OWL Lite ist in doc VebPage ow
94. er das bersichtsfenster oder das Fehler Fenster angedockt ist haben Sie bei Klick auf den Abwartspfeil siehe Abbildung oben die Option das Fenster auszublenden Men option Ausblenden Wenn Sie auf die Schaltfl che Schlie en am rechten Rand der Titelleiste des Details Fensters bersichtsfensters oder Fehler Fensters klicken wird das Fenster geschlossen Um das Details Fenster bersichtsfenster oder Fehler Fenster wieder zu ffnen w hlen Sie den Befehl Ansicht Detailansicht Ansicht bersicht bzw Ansicht Fehler Fenster Altova SemanticWorks 2011 2011 Altova GmbH Einf hrung Benutzeroberfl che 15 3 2 1 Hauptfenster SemanticWorks Dokumente werden im Hauptfenster ge ffnet und im Hauptfenster angezeigt und bearbeitet Das Hauptfenster hat zwei Ansichten die Textansicht und die RDF OWL Ansicht Abbildungen unten zwischen denen Sie durch Klicken auf das entsprechende Register wechseln k nnen Klassen Eigenschaften Instanzen allDiifferent Ontologien tlowi Class doc Document bersichtskategorien l 2lowi Class doc EnglishWebPage ausgew hlt ist Klassen 2lowl Class doc GermanWebPage schalttlache Meue hinzuf gen Bear owl Class ger ek 2 owlClass i Schaltfl che 2jowi Class doc PrintManual Hauptfenster der Detailansicht slowl Class doc WebPage Ubersicht Hr Instanzen f r Klassen Klasseneigenschaften Zusatzkategorien zur SEHOSIHTML Ubersi
95. er ausw hlen AltovaDocumentinstancer rd OO i oF Altova ocuments rt o k DCOntology rdf Speichern Fenster schlielYen berlappend Horzantal anordnen vertikal anordnen Minimieren Die Optionen berlappend und Nebeneinander stehen nur zur Verf gung wenn mehr als ein Fenster ausgew hlt ist Die Option zum Aktivieren ist nur aktiv wenn ein einzelnes Fenster ausgew hlt ist Warnung Um das Dialogfeld Fenster zu verlassen klicken Sie auf OK klicken Sie nicht auf die Schaltfl che Fenster schlie en Mit dieser Schaltfl che wird werden das die im Dialogfeld Fenster ausgew hlten Fenster geschlossen Altova SemanticWorks 2011 2011 Altova GmbH Benutzerreferenz Men Hilfe 113 9 9 Menu Hilfe Das Men Hilfe enth lt eine Bildschirmversion dieser Dokumentation Registrierungsinformationen relevante Internet Links sowie Informationen ber Ihre Version von SemanticWorks gt Inhaltsverzeichnis Software Aktivierung Bestellformular Registrieren Auf Updates berpr fen Support Center Fragen und Antworten im Web Komponenten und Gratistools downloaden SemankicWorks im Internet ee ber SemanticwWorks Software Aktivierung Nachdem Sie Ihre Altova Software heruntergeladen haben k nnen Sie sie entweder mit Hilfe eines kostenlosen Evaluierungs Keycode oder eines k uflich erworbenen permanenten Lizenzkeycode aktivieren e Kos
96. er nicht in dasselbe physische Netzwerk eingebunden ist ist f r diesen eine lokal installierte Benutzerlizenz erforderlich Be und Einschr nkungen hinsichtlich der Nutzung von Parallelbenutzer Lizenzen auf Heimcomputern sind in Abschnitt 1 f geregelt e Kopien f r Sicherungs und Archivierungszwecke iii Sie d rfen eine 1 Kopie der Software f r Sicherungs und eine Kopie f r Archivierungszwecke herstellen sofern diese nicht auf einem Computer installiert oder verwendet werden Au erdem m ssen bei Kopien zu Sicherungs und Archivierungszwecken alle im Original enthaltenen urheber und patentrechtlichen Angaben sowie alle anderen Angaben hinsichtlich geistiger Eigentumsrechte von Ihnen reproduziert werden und in der jeweiligen Kopie der Software unver ndert enthalten sein Die Befugnis zum Anlegen einer Sicherungs und Archivierungskopie darf nur an Dritte bertragen werden wenn gleichzeitig eine bertragung aller Rechte an der Software gem Abschnitt 3 erfolgt f Nutzung auf dem Privat PC privater und nicht kommerzieller Gebrauch Um sich mit der Software ihren Features und Funktion besser vertraut zu machen sind Sie als vorrangiger Benutzer des Computers auf dem die Software installiert wurde berechtigt ein Altova SemanticWorks 2011 2011 Altova GmbH Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung 127 weiteres Exemplar der Software zum pers nlichen und nicht kommerziellen Gebrauch pnk auf
97. erstellt wird lernen Sie wie Sie die Ressourcen einer Ontologie verwenden k nnen um RDF Ressourcen zu erstellen und zu definieren Au erdem enth lt der Teil eine Anleitung zur Erstellung eines RDF Dokuments unter Verwendung des Dublin Core Vokabulars Durcharbeiten des Tutorials Im OWL Lite und OWL DL Abschnitt des Tutorials beginnen Sie von Grund auf neu daher ben tigen Sie keine Ausgangsdatei Sie k nnen mit dem Tutorial beginnen sobald Sie SemanticWorks installiert haben Die in diesen beiden Abschnitten erstellten Dateien finden Sie im Ordner cC Documents and Settings lt username gt My Documents Altova SemanticWorks2011 SemanticWorksExamples Tutorial Die OWL DL Ontologie die zur Erstellung eines OWL DL basierten RDF Dokuments verwendet wird ist die OWL DL Ontologie die Sie im OWL DL Abschnitt des Tutorials erstellen Am besten arbeiten Sie also zuerst den OWL DL Abschnitt durch bevor Sie zu dem Abschnitt bergehen in dem ein RDF Dokument auf Basis dieser Ontologie erstellt wird Da die ben tigte Ontologie aber im Ordner c Documents and Settings lt username gt My Documents Altova SemanticWorks2011 SemanticWorksExamples Tutorial Zur Verf gung steht k nnen Sie auf Wunsch zuerst auch mit der Erstellung des RDF Dokuments beginnen In dem Abschnitt des Tutorials in dem ein RDF Dokument auf Basis von Dublin Core erstellt wird wird von Grund auf neu begonnen d h Sie k nnen auch hiermit beginnen Wir empfehlen das Tu
98. es aktiven Dokuments OWL Lite oder OWL DL definiert ist Dabei wird die Semantik des aktiven Dokuments anhand der Semantikregeln der entsprechenden Spezifikation berpr ft Das Ergebnis der berpr fung positiv zumindest teilweise konsistent wird im Fehler Fenster angezeigt Wenn Fehler gefunden werden werden diese ebenfalls im Fehler Fenster zusammen mit Links zur Detailansicht des entsprechenden Elements angezeigt Beachten Sie dass es sich bei der Semantik berpr fung um eine teilweise berpr fung der Semantik handelt Das bedeutet dass nur Informationen die in der Ontologie explizit definiert 2011 Altova GmbH Altova SemanticWorks 2011 100 Benutzerreferenz Men RDF OWL sind berpr ft werden w hrend Informationen die sich aus bestimmten Dingen implizit ergeben z B als Folge von etwas nicht berpr ft werden Inkonsistenzen die sich aus der Nicht Ber cksichtigung m glicher vorhandener impliziter Informationen ergeben werden angezeigt wenn der Ein Aus Befehl M gliche Inkonsistenzen anzeigen aktiv ist Wenn es m glicherweise eine Inkonsistenz gibt und der Befehl M gliche Inkonsistenzen anzeigen deaktiviert ist so wird bei der Semantik berpr fung angezeigt dass offenbar Inkonsistenzen vorhanden sind Die m glichen Inkonsistenzen werden bei Einschalten des Befehls M gliche Inkonsistenzen anzeigen angezeigt Wenn keine m gliche Inkonsistenz gefunden wird gibt die Semantik berpr fung ein positives Erge
99. eses Absatzes 6 a kostenlosen technischen Support von Altova Au erdem kann Altova in Einzelf llen auch w hrend des drei ig 30 Tage dauernden Evaluierungszeitraums technischen Support als kostenlose Zusatzleistung zur Verf gung stellen Technischen Support erhalten Sie ausschlie lich ber ein webbasiertes Supportformular wobei es keine garantierte Reaktionszeit gibt b Mit dem Erwerb eines SMP haben Sie w hrend des daf r geltenden Supportzeitraums Anspruch auf die von Ihnen erworbene Produktversion sowie auf alle Wartungsreleases und Updates f r diese Produktversion die w hrend des f r Sie geltenden Supportzeitraumsfreigegeben werden W hrend des Supportzeitraums Ihres SMP erhalten Sie auch Upgrades auf die entsprechende Produktversion der Software mit der auf eine h here Version der Software f r die Sie die Lizenz erworben haben gewechselt wird und die w hrend Ihres Supportzeitraums freigegeben werden Die einzelnen Upgradeeditionen auf die Sie innerhalb Ihres Supportzeitraums Anspruch haben sind in dem von Ihnen erworbenen SMP im Detail angef hrt Software die als gesondertes Produkt eingef hrt wird ist nicht im SMP enthalten Wartungsreleases Updates und Upgrades k nnen neue Features enthalten dies muss aber nicht der Fall sein Dar ber hinaus erhalten Sie w hrend des Supportzeitraums bevorzugten technischen Support von Altova und zwar ausschlie lich ber ein webbasiertes Supportformular Altova wird alle wirtscha
100. f einen der folgenden Gr nde zur ckzuf hren ist i Fehler die durch die Verlegung der Software auf einen anderen Rechner oder Speicherort hervorgerufen werden ii nderungen Modifikationen oder Versuche die Software abzuwandeln die von Altova nicht schriftlich genehmigt wurden iii Au ere Einfl sse auf die Software wie z B Naturkatastrophen Stromausf lle Stromschwankungen oder Computerausf lle iv Ihr Versaumnis die Software auf dem von Altova festgelegten Release Level zu halten oder v Nutzung der Software ohne vorherige Genehmigung durch Altova zusammen mit einer anderen Software Sie alleine sind daf r verantwortlich i allen Betriebs und Fehlerbehebungsanleitungen von Altova Folge zu leisten Altova unverz glich von Fehlern oder Defekten an der Software zu informieren und Altova eine genaue Beschreibung dieser Fehler und oder Defekte zu liefern ii f r den Schutz Ihrer vertraulichen Informationen zu sorgen ili Datensicherungssysteme und abl ufe fur die Wiederherstellung verlorener oder ge nderter Dateien Daten oder Programme einzurichten und anzuwenden 7 AKTIVIERUNG DER SOFTWARE UPDATES UND LIZENZ BERWACHUNG a Lizenz berwachung Altova verf gt ber ein integriertes Lizenz berwachungsmodul das Ihnen hilft unbeabsichtigte Verletzungen dieses Lizenzvertrags zu vermeiden Dabei kann Altova zur Lizenz berwachung von verschiedenen installierten Versionen der Software Ihr internes Netzwerk verwenden
101. feld Tastaturk rzel dr cken und dr cken Sie die gew nschte Tastenkombination f r diesen Befehl 3 Wenn die Tastenkombination bereits einem Befehl zugewiesen wurde erscheint unterhalb des Textfelds die Meldung zugeordnet zu andernfalls erscheint die Meldung Nicht zugeordnet Klicken Sie auf die Schaltfl che Zuordnen um dem ausgew hlten Befehl eine nicht verwendete Tastenkombination zuzuweisen Sie k nnen eine Tastenk rzelzuweisung durch Ausw hlen des Tastenk rzels im Fenster Aktuelle Tasten und klicken auf die Schaltfl che Entfernen entfernen Wenn Sie auf die Schaltfl che Alles zur cksetzen klicken werden die Tastenk rzel auf die Originaleinstellungen zur ckgesetzt Register Menu Uber das Register Menu k nnen Sie Kontextmen s ausw hlen und Ansichtsoptionen wie z B Men schatten konfigurieren Register Optionen Auf dem Register Optionen k nnen Sie die folgenden Symbolleisten Optionen konfigurieren i ob Tooltips angezeigt werden sollen wenn der Cursor ber eine Symbolleisten Schaltfl che platziert wird ii ob Tastenk rzel in den Tooltips angezeigt werden sollen und ili ob Symbolleisten Schaltfl chen als kleine oder gro e Symbole angezeigt werden sollen 2011 Altova GmbH Altova SemanticWorks 2011 104 Benutzerreferenz Men Extras 5 7 2 Optionen Wenn Sie den Men befehl Optionen ausw hlen wird das gleichnamige Dialogfeld angezeigt Abbildung unten in dem Sie die Opt
102. ftlich vertretbaren Anstrengungen unternehmen um Altova SemanticWorks 2011 2011 Altova GmbH Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung 133 alle Anfragen per E Mail innerhalb von achtundvierzig 48 Stunden w hrend der Gesch ftszeiten Montag bis Freitag 8 00 bis 22 00 Uhr UTC ausgenommen Feiertage in sterreich und den USA zu beantworten Au erdem wird Altova sich in angemessenem Umfang darum bem hen Workarounds f r Fehler die bei der Software aufgetreten sind zur Verf gung zu stellen W hrend des Supportzeitraums k nnen Sie Altova Fehler oder Defekte in der Software melden Wenn nach Altovas Einsch tzung ein reproduzierbarer schwerwiegender Fehler vorliegt der die Verwendung und Funktionalit t der Software erheblich beeintr chtigt wird Altova wirtschaftlich vertretbaren Anstrengungen unternehmen um Korrekturen oder provisorische L sungen anzubieten die in zuk nftigen Updates oder Wartungsreleases enthalten sind Diese Updates oder Wartungsreleases werden von Altova von Zeit zu Zeit zur Verf gung gestellt Es steht im Ermessen von Altova einen schriftlichen Nachweis ber von Ihnen festgestellte Fehler oder Funktionsst rungen zu verlangen oder Beispieldateien anzufordern aus denen das aufgetretene Softwareproblem hervorgeht In einem solchen Fall m ssen Sie die angeforderten Nachweise oder Dateien aus denen ausreichend detailliert hervorgeht in welchen Aspekten Fehler bei der Software auftreten
103. g O ffnet rdf rdfs owl nt und xml Dateien in der RDF OWL Ansicht Speichern Strg S Speichern unter Speichert das aktive Dokument als RDF rdf RDF Schema rdfs OWL owl Datei oder im XML xml oder Textformat txt Um die Datei im T Triples Format nt zu speichern verwenden Sie den Befehl Datei Exportieren in Beachten Sie bitte Sobald eine Datei in einem bestimmten Format gespeichert wurde steht sie nur in diesem Format zur Verf gung und kann daher in anderen Editoren nur in diesem Format angezeigt werden So kann z B eine nt Datei in einem Standard Text Editor nur im N Triples Format angezeigt werden die grafische Ansicht dieser nt Datei ist eine spezielle Funktion von SemanticW orks Diagramm als Bild speichern Dieser Befehl ist in der Detailansicht der RDF OWL Ansicht aktiv und speichert die aktive Detailansicht als Bild im PNG oder EMF Format Exportieren in nt und xml Exportiert das aktive SemanticWorks Dokument als N Triples oder XML Datei im gew nschten Ordner Die Datei wird mit der Erweiterung nt bzw xml gespeichert Schlie en Alle schlie en Schlie t das aktive Dokument bzw alle Dokumente Kodierung Ruft das Dialogfeld Kodierung auf in dem Sie die Kodierung des RDF XML RDF Schema oder OWL Dokuments definieren k nnen Die ausgew hlte Kodierung wird als Wert des encoding Attributs der XML Deklaration des Dokuments eingegeben wie z B lt xml 2011 Altova
104. g V Schneidet den ausgew hlten Text in der Textansicht aus bzw kopiert ihn und f gt ihn aus der Zwischenablage an der Cursorposition in der Textansicht ein Altova SemanticWorks 2011 2011 Altova GmbH Benutzerreferenz Men Ansicht 97 9 9 Menu Ansicht Mit Hilfe der Befehle im Men Ansicht k nnen Sie die Anzeige von Symbolleisten und der Statusleiste konfigurieren und leere Nodes anonyme Klassen ein bzw ausblenden Symbolleisten Details Skatusleiste bersicht Fehler Leere Nodes anzeigen Kommentare anzeigen 2 M gliche Inkonsistenzen anzeigen Symbolleisten Wenn Sie den Cursor ber den Eintrag Symbolleisten platzieren erscheint ein Untermen ber das Sie die verschiedenen Symbolleisten ein und ausblenden k nnen Wenn einer der Eintr ge dieses Untermen s mit einem H kchen versehen ist wird dieses GUI Element auf der Benutzeroberfl che angezeigt andernfalls wird es nicht angezeigt Fenster Details Statusleiste Fenster bersicht Fenster Fehler Mit dem entsprechenden Menubefehl k nnen Sie das Details Fenster die Statusleiste das Fenster bersicht und das Fehler Fenster jeweils ein und ausblenden Die Statusleiste befindet sich am unteren Rand des SemanticWorks Applikationsfensters Wenn Sie den Cursor ber einen Men befehl bzw eine Symbolleisten Schaltfl che platzieren wird in der Statusleiste eine kurze Beschreibung des Befehls angezeigt Leere Nodes anz
105. genschaften dc date dc language und dc format In diesem Abschnitt werden Sie die Eigenschaft dc date als Datentypeigenschaft mit dem Bereich des XML Schema Datentyps date und die Datentypen dc language Und dc format als Objektdatentypen mit dem Bereich der Klassen Languages bzw OutputFormats erstellen Erstellen Sie diese drei Eigenschaften wie folgt 1 Klicken Sie in der Eigenschafts bersicht auf die Schaltfl che Neue hinzuf gen um einen Eintrag f r die neue Datentypeigenschaft anzulegen Geben Sie der Eigenschaft den Namen dc date Wiederholen Sie diesen Schritt zwei Mal um zwei weitere Eigenschaften zu erstellen erstellen Sie jedoch beide Eigenschaften als Objekteigenschaften dc language und dc format Die Eigenschafts bersicht sollte nun folgenderma en aussehen Klassen Eigenschaften Instanzen allDifferent Ontologien a owl DatatypeProperty de date oo OWLDatatypeProperty deformat O oo oO Klicken Sie auf die Schaltflache Detailansicht der Eigenschaft dc date Klicken Sie in der Detailansicht der Eigenschaft dc date mit der rechten Maustaste auf das Eigenschaftskastchen wahlen Sie Domane hinzufugen und definieren Sie als Domane die Klasse doc Document Klicken sie mit der rechten Maustaste auf das Eigenschaftsk stchen w hlen Sie den Eintrag Bereich aus klicken Sie anschlie end mit der rechten Maustaste auf den Konnektor Bereich und wahlen Sie den Befehl XML Schema Datentyp hinzuf gen
106. genschaften der OWL Lite Untermenge verwendet SemanticWorks berpr ft Ontologien anhand der durch den Benutzer ausgew hlten Sprachebene und stellt Konstruktoren auch abh ngig von der ausgew hlten Sprache zur Verf gung Am besten Sie w hlen daher die gew nschte Sprache gleich am Anfang aus Um die OWL Lite Untermenge auszuw hlen gehen Sie folgenderma en vor 1 Klicken Sie in der Symbolleiste in der Auswahlliste RDF OWL Ebene auf den Abw rtspfeil um die Dropdown Liste der Optionen anzuzeigen Abbildung unten W hlen Sie alternativ dazu den Befehl RDF OWL RDF OWL Ebene aus um ein Untermen der Sprachebene anzuzeigen 4 Altova SemanticWorks Unbenannti fy Datei Bearbeiten Ansicht RDFIOWL Extras Fenster Hilfe E ery aloa pt y i RDF WD Goei A g i 3 m Rs id 69 apes schema C it L L i t E Klassen Eigenschaften Instanzen allDifferent Ontologien wL DL SWL Full ETT 2 Wahlen Sie in der Dropdown Liste den Eintrag OWL Lite aus Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL Lite Ontologie 33 Beachten Sie Sobald Sie die Spezifikationsebene ausgew hlt haben wird eine Syntax berpr fung am Dokument durchgef hrt und im Fehler Fenster wird die Meldung Diese Ontologie ist wohlgeformt angezeigt Anmerkung Sie k nnen die RDF OWL Ebene jederzeit wechseln Die ausgew hlte Ebene wird beim Wechsel zwischen Ansichten Textansicht und RDF OWL Ansicht
107. gie In diesem Schritt wird jeder zu importierende Ontologie Namespace zusammen mit dem Dateipfad aufgelistet Dies erfolgt im Dialogfeld Namespace Importe Extras Namespace Importe fur RDF e Deklarieren der im RDF Dokument verwendeten Namespaces Alle Namespaces die im RDF Dokument verwendet werden sollen werden einschlie lich der importierten Namespaces deklariert und erhalten Pr fixe zugewiesen Auf diese Art k nnen Sie die Pr fixe als K rzel f r den Namespace Teil der URlrefs verwenden Die Namespaces werden im Dialogfeld URIref Prafixe Extras URlref Pr fixe deklariert Sie sollten f r Ihr RDF Dokument die folgenden beiden unten beschriebenen Schritte 2011 Altova GmbH Altova SemanticWorks 2011 74 Tutorial RDF Dokumente durchf hren Importieren von Namespaces aus der Ontologie Die zu referenzierende Ontologie ist die OWL DL Ontologie AltovaDocuments rdf die Sie im vorherigen Teil des Tutorials erstellt haben In dieser Ontologie werden drei Namespaces verwendet die Sie in das RDF Dokument importieren m ssen e http www w3 org XMLSchema e http www altova com ontologies document httcpory purl org dc ele ments 1 1 Um diese Namespaces zu importieren gehen Sie folgenderma en vor 1 Klicken Sie auf Extras Namespace Importe f r RDF Daraufhin wird das Dialogfeld Namespace Importe aufgerufen Abbildung unten Mamespace Importe l Namespace Importdatei OF http Aaa aS org MLS
108. gisters Instanzen auf die Schaltfl che Neue hinzuf gen 3 Geben Sie der neu erstellten Instanz einen Namen 4 Da die Instanz ausgew hlt ist werden die Einzelheiten dazu im Details Fenster angezeigt W hlen Sie in der Dropdown Liste des Felds Typ die Klasse f r diese Instanz aus Die Dropdown Liste enth lt alle Klassen in der Ontologie 5 Nachdem die Klasse ausgew hlt wurde werden die Eigenschaften die mit dieser Klasse in Zusammenhang stehen im Fenster Eigenschaften des Fensters angezeigt W hlen Sie die f r die einzelnen Eigenschaften ben tigten Werte aus 6 Speichern Sie das Dokument nachdem Sie die Instanz im Details Fenster fertig definiert haben 2011 Altova GmbH Altova SemanticWorks 2011 20 Einf hrung Benutzeroberfl che 3 2 3 Das Fenster bersicht Wenn im Hauptfenster die Detailansicht zu sehen ist wird der entsprechende Bereich im Fenster bersicht angezeigt Sie sehen im Fenster bersicht eine Miniaturdarstellung der gerade in der Detailansicht dargestellten Grafik sowie den Bildausschnitt der gerade in der Detailansicht angezeigt wird Siehe Abbildung unten I a Der Bereich des Graphen der gerade in der Detailansicht im Darstellungsbereich zu sehen ist wird im Fenster bersicht durch ein rotes Rechteck gekennzeichnet Wenn Sie den Cursor in das rote Rechteck platzieren Cursor wird als Hand angezeigt k nnen Sie den Darstellungsbereich durch Ziehen des Rechtecks verschi
109. hend beschriebene Weise bekannt gegebene Adresse geschickt werden Dieser Lizenzvertrag ist f r die Vertragspartner verbindlich und geht auf ihre Erben pers nlichen und rechtlichen Vertreter verbundenen Unternehmen Rechtsnachfolger und zul ssigen Abtretungsempf nger ber Die Nichtdurchsetzung oder Nichtaus bung von Rechten oder Rechtsmitteln unter diesem Lizenzvertrag durch die Vertragspartner stellt keinen Verzicht auf ein solches Recht oder Rechtsmittel dar und beeintr chtigt in keiner Weise das Recht des betreffenden Vertragspartners ein solches Recht oder Rechtsmittel sowie alle anderen Rechte oder Rechtsmittel aus diesem Lizenzvertrag sp ter durchzusetzen bzw auszu ben Eine nderung dieses Lizenzvertrags ist nur Form einer schriftlich niedergelegten Vereinbarung m glich die von beiden Vertragspartnern unterzeichnet wird Wenn eine Zuwiderhandlung gegen die Bestimmungen dieses Lizenzvertrags durch einen der Vertragspartner erfolgt ist oder droht so kann der jeweils andere Vertragspartner alle ihm zustehenden Rechte und Rechtsmittel geltend machen Jeder Vertragspartner ist ordnungsgem befugt und erm chtigt in diesen Lizenzvertrag einzutreten und die daraus erwachsenden Verpflichtungen zu erf llen Sollte eine Bestimmung dieses Lizenzvertrags f r unwirksam rechtswidrig oder undurchf hrbar erkl rt werden so wird dadurch die Wirksamkeit der brigen Bestimmungen nicht ber hrt und dieser Lizenzvertrag bleibt im gr tm glich
110. her sein k nnen dass nicht mehr als die lizenzierte Anzahl an Lizenzen gleichzeitig in Verwendung ist Dieselbe Lizenzuberwachungstechnologie wird auch bei Unix und vielen anderen Datenbankentwicklungstools verwendet Sie gestattet Benutzern den Erwerb von Parallellizenzen f r mehrere Benutzer zu vern nftigen Preisen Wir sind au erdem bestrebt nur wenige kleine Netzwerkpakete zu versenden um Ihr Netzwerk nicht zu berlasten Die von Ihrem Altova Produkt verwendeten TCP IP Ports 2799 sind offiziell bei IANA registriert n here Informationen siehe http www isi edu in notes iana assignments port numbers und unser Lizenzuberwachungsmodul basiert auf einer bew hrten und getesteten Technologie Wenn Sie eine Firewall verwenden werden Sie unter Umst nden feststellen dass die Computer auf denen Altova Produkte laufen ber Port 2799 miteinander kommunizieren Sie k nnen diesen Netzwerkverkehr zwischen verschiedenen Gruppen in Ihrem Unternehmen nat rlich blockieren solange Sie mit anderen Mitteln sicherstellen k nnen dass Ihre Lizenzvereinbarung eingehalten wird Sie werden au erdem auch feststellen dass Ihr Altova Produkt viele n tzliche Funktionen enth lt die Ihre Internet Verbindung verwenden diese stehen jedoch nicht mit der Lizenz berwachungsfunktion in Zusammenhang Altova SemanticWorks 2011 2011 Altova GmbH Lizenzinformationen Rechte am geistigen Eigentum 123 7 3 Rechte am geistigen Eigentum Die
111. hnitt Benutzerreferenz eine Beschreibung aller Symbolleisten Schaltfl chen und Men befehle Bei Fragen oder Problemen im Zusammenhang mit SemanticWorks stehen Ihnen die folgenden Support Optionen zur Verf gung 1 Lesen Sie in der Hilfe also in dieser Dokumentation nach Die Hilfe Datei enth lt eine Funktion zur Volltextsuche sowie einen ausf hrlichen Index 2 Werfen Sie auf der Altova Website einen Blick in den Abschnitt Fragen und Antworten und das Diskussionsforum 3 Kontaktieren Sie den Altova Support Center Dateipfade in Windows XP Windows Vista und Windows 7 Die in dieser Dokumentation angegebenen Dateipfade sind nicht fur alle Betriebssysteme gleich Sie sollten die folgenden Ubereinstimmungen beachten e Verzeichnis Eigene Dateien Das Verzeichnis Eigene Dateien in Windows XP entspricht in Windows Vista und Windows 7 dem Verzeichnis Dateien Es befindet sich standardm ig an den nachstehend angef hrten Orten Beispieldateien befinden sich im Normalfall in einem Unterverzeichnis des Verzeichnisses Eigene Dateien Windows XP C Dokumente und Einstellungen lt Benutzername gt Eigene Dateien Windows Vista Windows C Benutzer lt Benutzername gt Dateien T e Anwendungsverzeichnis Das Anwendungsverzeichnis ist jener Ordner in dem sich Ihre Altova Anwendung befindet Der Pfad zum Anwendungsverzeichnis ist standardm ig folgender Windows XP C Programme Altova ae Altova SemanticWorks 2011
112. ibrary die in der Software inkludiert sind der auf diese Weise generierte Code wird als beschr nkter Quellcode bezeichnet oder ii anhand Ihrer eigenen Schemata oder Mappings der anhand Ihres eigenen Quellmaterials generierte Code wird als unbeschr nkter Quellcode bezeichnet Zus tzlich zu den durch diesen Lizenzvertrag einger umten Rechten gew hrt Ihnen Altova eine nicht ausschlie liche nicht bertragbare und eingeschr nkte Lizenz den gesamten generierten Code bestehend aus dem beschr nkten und unbeschr nkten Quellcode in eine ausf hrbare Objektcodeform zu bersetzen und diese zu verwenden zu kopieren weiterzugeben oder zu lizenzieren Sie sind nur dann befugt den beschr nkten Quellcode ab oder weiterzugeben weiterzulizenzieren zu verkaufen oder an Dritte zu bertragen wenn die betreffende Partei bereits in Form eines gesonderten Lizenzvertrags mit Altova zur Verwendung des beschr nkten Quellcodes berechtigt ist Ungeachtet anderslautender Bestimmungen in diesem Lizenzvertrag d rfen Sie die Altova Library Module oder den beschr nkten Quellcode oder sonstiges geistiges Eigentum von Altova enthalten in oder in Verbindung mit den Altova Library Modulen oder dem beschr nkten Quellcode nicht in solcher Art und Weise weitergeben in andere Software einbetten mit anderer Software verbinden oder auf andere Weise verwenden die den beschr nkten Quellcode den Bestimmungen des Copylefts der freien Software oder
113. ibung 104 Dokumentation bersicht 6 Dom ne von Eigenschaften 42 65 Drucken von Dokumenten 93 Dublin Core im RDF Dokument verwenden 78 Metadaten erstellen 81 Namespaces in einem RDF Dokument 78 Dublin Core Vokabular 57 E Ebene der Ontologiesprache ausw hlen 31 Eigenschaften definieren 42 65 Dom ne und Bereich 42 65 in RDF Dokumenten deklarieren 75 81 Kardinalit ts Constraints 42 65 Eigenschaftsrestriktionen Kardinalit tsanforderungen eingeben 115 Einf gen 2011 Altova GmbH 140 Index Einf gen Beschreibung des Befehls 95 Einf hrung 10 Endbenutzer Lizenzvereinbarung 120 124 Enumerationen von Klassen 62 Ersetzen Beschreibung des Befehls 95 Erstellen von Ontologieklassen 36 Evaluierungszeitraum bei Altova Software Produkten 123 f r Altova Software Produkte 121 von Altova Software Produkten 120 Exportieren von Dateien in das Triples und XML Format 93 gt Features von SemanticWorks 11 Fehler Fenster Beschreibung 21 der Benutzeroberfl che 13 Fenster auf der Benutzeroberfl che verschieben 13 Fenster bersicht Beschreibung 20 der Benutzeroberfl che 13 Fenster auf der Benutzeroberfl che Anzeige konfigurieren 112 Funktionale Eigenschaften definieren 42 G GUI allgemeine Beschreibung 13 G ltig Ergebnis der Semantik berpr fung 99 H Hauptfenster der Benutzeroberfl che 13 15 Importe neu lade
114. ibution 121 7 1 Electronic Software Distribution Dieses Produkt ist Uber EDS Electronic Software Distribution also auf elektronischem Weg erhaltlich eine Methode die die folgenden einzigartigen Vorteile bietet e Sie k nnen die Software kostenlos testen bevor Sie sich zu einem Kauf entscheiden e Wenn Sie sich entschieden haben die Software zu kaufen k nnen Sie Ihre Bestellung online abgeben und das Produkt steht Ihnen in Minutenschnelle im vollen Lizenzumfang zur Verf gung e Sie erhalten immer die neueste Version unserer Software e Die Software enth lt ein umfassendes Online Hilfesystem Die neueste Version des Benutzerhandbuchs steht auf unserer Website www altova com i im HTML Format zum Aufrufen online und ii im PDF Format zum Download und Ausdrucken zur Verf gung 30 Tage Evaluierungszeitraum Nachdem Sie dieses Software Produkt heruntergeladen haben k nnen Sie es 30 Tage lang kostenlos testen W hrend dieses Zeitraums werden Sie nach etwa 20 Tagen in regelm igen Abst nden daran erinnert dass die Software noch nicht lizenziert wurde Diese Erinnerungsmeldung wird allerdings nur einmal n mlich bei jedem Start des Programms angezeigt Wenn Sie das Programm nach Ablauf des 30 t gigen Evaluierungszeitraums weiterverwenden m chten m ssen Sie eine Software Produktlizenz erwerben die Sie in Form eines Keycodes erhalten der in das Dialogfeld Software Aktivierung eingegeben werden muss um das Produkt zu aktiv
115. icWorks 2011 2011 Altova GmbH Benutzerreferenz Symbolleisten Schaltfl chen 89 if Restriktion hinzufugen Fugt eine Restriktion zu einer Klassen oder Eigenschaftsbeziehung hinzu allValuesFrom hinzufugen Fugt eine all ValuesFrom Beziehung hinzu um eine Restriktion mit einer Klasse oder einem Datenbereich zu verknupfen someValuesFrom hinzufugen F gt eine someValuesFrom Beziehung hinzu um eine Restriktion mit einer Klasse oder einem Datenbereich zu verkn pfen hasValue hinzuf gen F gt eine someValuesFrom Beziehung hinzu um eine Restriktion mit einer Klasseninstanz oder einem Datenwert zu verkn pfen 2011 Altova GmbH Altova SemanticWorks 2011 90 Benutzerreferenz symbole in der Detailansicht 5 2 Symbole in der Detailansicht Im Folgenden sind die verschiedenen Symbole zur Anzeige der Beziehungen zwischen Ontologieelementen in der Detailansicht zusammen mit einer kurzen Beschreibung aufgelistet Die Symbole sind in die folgenden Gruppen eingeteilt Ontologieelemente RDF Beh lter und Collections Klassenbeschreibungen Klassenaxiome Eigenschaftsbeschreibungen OWL Individuals Instanzen Ontologieelemente Ontologieelemente sind Klassen Instanzen Eigenschaften und Literale Bei einigen Elementen werden verschiedene Varianten unterschieden ur Tours Das Klassensymbol wird sowohl f r RDFS als auch f r OWL Klassen verwendet Beachten Sie die abgeschr gten Kanten auf der linken Seite des Klassensy
116. icht deklariert wurde so wird das mit diesem Namespace verkn pfte URIref Prafix bei Verwendung im Namen eines Elements nicht zu diesem Namespace erweitert e Die Erweiterung eines URlref Pr fixes zu einem Namespace findet auch nicht statt wenn i der entsprechende Namespace erst nach der Erstellung des Elements deklariert wird oder ii das Ontologieelement umbenannt wird nachdem der Namespace deklariert wurde aber das Element vor der Deklaration des Namespace erstellt wurde e Ontologieelemente mit nicht erweiterten Pr fixen werden unter Umst nden nicht korrekt erkannt 2011 Altova GmbH Altova SemanticWorks 2011 36 Tutorial OWL Lite Ontologie Erstellen von Klassen Die Ontologie wird in diesem Tutorial nach der Methode von oben nach unten erstellt Egal welche Methode Sie w hlen normalerweise beginnt man mit der Definition von Klassen In diesem Abschnitt erfahren Sie wie Sie drei Klassen in der RDF OWL Ansicht erstellen n mlich Product XMLSpy und Edition und die Ontologie auf korrekte Syntax und Semantik berpr fen Erstellen neuer Klassen Sie k nnen Klassen in SemanticWorks so benennen dass sie in der RDF XML Serialisierung entweder i durch Verwendung von Namespace Pr fixen f r die Namespace URI oder ii durch Verwendung der vollst ndigen URlref d h mit erweitertem Pr fix repr sentiert werden Sie werden die Klassen Product Und XMLSpy mit Hilfe unterschiedlicher Methoden fur die einzelnen Klass
117. icken auf Dr in der unteren H lfte des Symbols E Klicken Sie anschlie end auf den Abwartspfeil der Auswahlliste um eine Dropdown Liste verf gbarer XML Schema Datentypen anzuzeigen und w hlen Sie den Eintrag xsd date aus Die dc date Metadaten werden erstellt Sie haben den XML Schema Datentyp xsd date Die Detailansicht von urn SamplePage Sollte folgenderma en aussehen 2011 Altova GmbH Altova SemanticWorks 2011 82 Tutorial RDF Dokumente EE u E urn SamplePage E A sample page for the DC m Lang aa m A Sample Page Wechseln Sie in die Textansicht um die RDF XML Serialisierung zu sehen die in etwa folgenderma en aussehen sollte lt 7xml wersi on 1 0 F gt mrdr ROF ml bases file Ci workarea Semanticworks tutorials icTemplate rdf Px ns dce http purl org dc elements 1 1 i MIAS i ow ACEP Aw org 002 07 fo xml ns a rdf hEEpi sa w3 0r gr 1999 022 2 rdf syntax n5 p xminsirdfs http p fii org 2 000 01 rdT schema ums 1x5 d AEEp i N org z001 xMLScChema gt erdt Description rdf about urn Samplerage gt lt dc date rdtidatatype AtCtp Au w3 org 001 MLSchema date gt 20065 10 03 lt dc date gt lt dc description A sample page for the OC metadata tutorial lt dc descriptions lt dc title gt sA Sample Page lt dc title gt lt r rdf Description lt rdf ROF gt Beachten Sie dass das Element dc date ein Attribut raf datatype mit dem Wert http www w3
118. ie ber einen solchen Netzwerk oder Terminalserver bzw eine virtuelle Maschine zum selben Zeitpunkt auf die Software zugreifen die maximale Zahl der im Lizenzumfang enthaltenen User nicht berschreiten Au erdem darf die Gesamtanzahl der Benutzer die die Software ber den Terminal Server den Anwendungsvirtualisierungsserver oder eine virtuelle Maschine verwenden die sechs 6 fache Anzahl der lizenzierten Benutzer nicht bersteigen Folglich gelten die in Abschnitt 1 d festgelegten Einschr nkungen betreffend die Anzahl der Installationen und die Voraussetzung dass die Verwendung ber dasselbe physische Netzwerk erfolgen muss nicht f r Terminal Server Anwendungsvirtualisierungsserver Umgebungen oder Umgebungen auf virtullen Maschinen Altova gibt ber die Performance der Altova Software in einer Umgebung in der Terminalserver Anwendungsvirtualisierungserver oder virtuelle Maschinen verwendet werden keinerlei Zusicherungen oder Gew hrleistungen ab Die Anwendung der Altova Software auf die vorstehend beschriebene Weise ist ausdr cklich von der eingeschr nkten Garantie die durch Abschnitt 5 dieses Lizenzvertrags einger umt wird ausgeschlossen Ebenso wird kein technischer Support bei Problemen geleistet die aufgrund der Anwendung in einer solchen Umgebung auftreten c Benutzerdefinierte Nutzung Wenn Sie eine Lizenz der benutzerdefinierten Version der Software erworben haben sind Sie berechtigt die Software auf bis zu f
119. ie ausgew hlte Klasse ist mit einer anderen Klasse identisch 4 owl disjointWith Die ausgewahlte Klasse ist mit einer anderen Klasse nicht identisch Eigenschaftsbeschreibungen Mit den folgenden Symbolen werden OWL Klassenbeziehungen gekennzeichnet Sie k nnen eingef gt werden wenn eine Klasse ausgew hlt ist N rdfs subPropertyOf Deklariert die ausgew hlte Eigenschaft als Untereigenschaft einer anderen Eigenschaft So k nnte z B die Eigenschaft hasMother eine Untereigenschaft der Eigenschaft hasParent sein domain rdfs domain Definiert die Domane einer Eigenschaft P d h die Ressourcenklasse die das Subjekt in einem Tripel mit dem Pradikat P sein kann range rdfs range Definiert den Bereich einer Eigenschafty P d h die Klasse der Ressourcen oder Datentypen die in einem Tripel der Wert eines Pradikats P sein konnen owl DataRange Definiert eine Enumeration von Datenwerten owl equivalentProperty Deklariert die Aquivalenz von Eigenschaften Aquivalente Eigenschaften haben dieselben Eigenschaftserweiterungen Hee Wy s owl inverseOf Deklariert die Eigenschaft als invers zu einer anderen So konnte z B die Eigenschaft hasChild die inverse Eigenschaft zur Eigenschaft hasParent sein OWL Individuals Instanzen Mit den folgenden Symbolen werden OWL Klassenbeziehungen gekennzeichnet Sie k nnen eingef gt werden wenn eine Klasse ausgew hlt ist owl sameAs Deklariert zwei Individuals als ide
120. ieren Sie k nnen Ihre Lizenz online in unserem Web Shop unter Altova Shop erwerben Weitergabe der Software an andere Mitarbeiter in Ihrem Unternehmen zu Testzwecken Wenn Sie die Evaluierungsversion der Software auch anderen Personen in Ihrem Unternehmen ber das Netzwerk zur Verf gung stellen m chten oder wenn Sie sie auf einem PC installieren m chten der nicht mit dem Internet verbunden ist sollten Sie nur das Installationsprogramm weitergeben vorausgesetzt es wurde nicht modifiziert Jeder der das von Ihnen zur Verf gung gestellte Installationsprogramm aufruft muss einen eigenen Evaluierungs Keycode f r 30 Tage anfordern Nach Ablauf des Testzeitraums muss eine Lizenz erworben werden damit das Produkt weiter verwendet werden kann N here Informationen finden Sie in der Altova Software Lizenzvereinbarung am Ende dieses Handbuchs 2011 Altova GmbH Altova SemanticWorks 2011 122 Lizenzinformationen Software Aktivierung und Lizenz berwachung 7 2 Software Aktivierung und Lizenzuberwachung Im Rahmen der Aktivierung der Software durch Altova verwendet die Software unter Umst nden Ihr internes Netzwerk und Ihre Internetverbindung um die Lizenzdaten w hrend der Installation Registrierung der Verwendung oder der Aktualisierung an einen von Altova betriebenen Lizenzserver zu bertragen und die Authentizit t der Lizenzdaten zu berpr fen damit Altova Software nicht ohne Lizenz oder auf unzul ssige Art und Weise
121. ieren zu disassemblieren oder auf andere Weise zu versuchen den Quellcode zugrunde liegende Konzepte Techniken f r Benutzerschnittstellen oder Algorithmen der Software direkt oder indirekt zu entschl sseln Davon ausgenommen ist lediglich das ausdr cklich nach geltendem Recht der Europ ischen Union gestattete Ma an Dekompilierung das erforderlich ist um die Funktionsf higkeit der Software mit anderen Softwareprogrammen zu erzielen Dies ist Ihnen jedoch erst dann gestattet wenn Sie zuerst bei Altova die daf r notwendigen Informationen angefordert haben und Altova Ihnen diese nicht zur Verf gung gestellt hat Altova ist berechtigt f r die Bereitstellung solcher Informationen angemessene Bedingungen aufzustellen und eine angemessene Entsch digung zu verlangen Die von Altova zur Verf gung gestellten Informationen bzw alle von Ihnen im Sinne der hier festgelegten Bestimmungen rechtm ig erworbenen Informationen d rfen nur zu den hierin angef hrten Zwecken verwendet und keinesfalls an Dritte weitergegeben oder zur Entwicklung von Software genutzt werden die der Software die Gegenstand dieses Lizenzvertrags ist in wesentlichen Aspekten hnlich ist Informationen im Sinne dieses Absatzes k nnen von Benutzern aus der Europ ischen Union bei der Kundendienstabteilung von Altova angefordert werden j Sonstige Beschr nkungen Sie sind nicht berechtigt die Software zur G nze oder teilweise zu verleihen zu vermieten per Leasing z
122. in Absatz 7 d beschriebenen Informationen von Altova Inc einem Unternehmen mit Sitz in Beverly Massachusetts USA oder seinen Tochterunternehmen Zweigniederlassungen oder weltweit ans ssigen autorisierten Partnern zum Zweck der Datenverarbeitung Analyse und berpr fung nach au erhalb der EU transferiert werden k nnen Sie werden darauf hingewiesen dass in den USA ein Datenschutzmodell zur Anwendung kommt das teils auf Gesetzen teils auf Regierungsverordnungen und zum Teil auf Selbstregulierung beruht Des Weiteren werden Sie darauf hingewiesen dass der Rat der Europ ischen Union befunden hat dass dieses amerikanische Modell den in Artikel 25 der Datenrichtlinie der Europ ischen Union Richtlinie Q95 46 EC 1995 OJ L 281 31 festgelegten Datenschutzbestimmungen nicht in ausreichendem Ausma Rechnung tr gt Laut Artikel 26 der Datenrichtlinie der Europ ischen Union d rfen pers nliche Daten dann von der Europ ischen Union in ein Drittland bertragen werden wenn die jeweilige Person ihre Zustimmung zur bertragung derartiger Informationen eindeutig gegeben hat unabh ngig davon in welchem Ausma diese Daten in anderen L ndern gesch tzt sind Durch Ihre Zustimmung zu dieser Software Lizenzvereinbarung gestatten Sie die bertragung aller derartiger Informationen an die USA sowie deren Verarbeitung gem dieser Software Lizenzvereinbarung und Altovas Datenschutbestimmungen Altova SemanticWorks 2011 2011 Altova Gmb
123. in das RDF bzw RDFS Dokument zur Verf gung Eine ausf hrliche Beschreibung zur Verwendung in der Praxis finden Sie im Tutorial Abschnitt RDF Dokumente Anmerkung Ressourcen die in der Ressource oder Instanz bersicht als Ergebnis von Namespace Importen und nicht weil Sie manuell in das Dokument eingegeben wurden angezeigt werden stehen nur zum Einf gen zur Verf gung Sie sollten als abstrakte Ressourcen die zur Instantiierung zur Verf gung stehen betrachtet werden und unterscheiden sich insofern von den tats chlich im Dokument enthaltenen Ressourcen Namespace Importe und owl imports Die Funktion Namespace Importe kann auch als Pfadangabe zum Auffinden von Ontologieressourcen die in der owl imports Aussage einer Ontologie definiert sind verwendet werden Die in der owl imports Aussage verwendete URI wird als Namespace in das Dialogfeld Namespace Importe Abbildung oben eingegeben Der tats chliche absolute Pfad der zu importierenden Ontologie wird als die entsprechende Importdatei eingegeben Damit der Namespace importiert werden kann muss die Basis URI der zu importierenden Ontologie die mit Hilfe des xml base Attributs ihres raf RDF Dokumentelements definiert ist mit der URI die in der owl imports Aussage der importierenden Ontologie definiert ist identisch sein Beachten Sie Folgendes Der tats chliche Pfad der zu importierenden Ontologie ist die Zuordnung der importierenden Ontologie im Dialogfeld Namespace
124. inbarung erhalten haben unterliegt Ihre Verwendung der Software den darin enthaltenen Bedingungen Es ist Ihnen nicht gestattet die Pre Release Software unterzulizenzieren per Leasing zur Verf gung zu stellen zu verleihen zu vermieten weiterzugeben oder auf sonstige Weise Dritten zu berlassen Sie verpflichten sich bei Erhalt einer sp teren unver ffentlichten Version der Pre Release Software bzw bei Erhalt einer kommerziellen Vollversion von Altova entweder als Einzelprodukt oder als Teil eines Gesamtprodukts die zuvor von Altova erhaltene Pre Release Software zur ckzugeben oder zu vernichten und den Bestimmungen des Lizenzvertrags f r die betreffende sp tere Version der Pre Release Software Folge zu leisten 5 EINGESCHR NKTE GARANTIE UND HAFTUNGSBESCHR NKUNG a Eingeschr nkte Garantie und Garantieanspr che der Kunden Altova garantiert der Person Rechtspers nlichkeit die urspr nglich die Lizenz f r die Verwendung der Software gem den Bestimmungen dieses Lizenzvertrags erworben hat dass i die Software ber einen Zeitraum von neunzig 90 Tagen nach Erhalt im Wesentlichen in bereinstimmung mit der dazugeh rigen Dokumentation funktioniert und ii die von Altova zur Verf gung gestellten Supportleistungen im Wesentlichen auf die in Abschnitt 6 dieses Vertrags niedergelegte Weise erfolgen In einigen L ndern sind Beschr nkungen ber die Dauer einer stillschweigenden Garantie nicht zul ssig so dass die obigen Besch
125. ionen f r die Applikation einstellen k nnen Schriftarten Textansicht Kodierung Applikation Einstellungen Detalansicht Farbe Schriftarten ADF O L Ansicht Breite ka Mas Im Diagramm anzeigen M Kommentare Breite beschr nken Label mit Sprach Tag statt URI anzeigen Abst nde Anzeigen Farent Child Horizontal Child Child C Vertikal Referenzen anzeigen f r Klassen IM Objekttitel in Referenz anzeigen f r Eigenschaften f r Instanzen UF Cancel Apply Auf dem Register Einstellungen Detailansicht k nnen Sie die folgenden Einstellungen f r die Detailansicht vornehmen e Im Bereich Anzeigen k nnen Sie festlegen in welcher Richtung ein Element in der Detailansicht gezeichnet werden soll von links nach rechts horizontal oder von oben nach unten vertikal e Im Bereich Breite k nnen Sie die minimale und maximale Breite von Objektkastchen definieren e Im Bereich Abst nde k nnen Sie die Abst nde zwischen Parent und Child Objekten und zwischen Child Objekten untereinander definieren e Definieren Sie im Bereich Im Diagramm anzeigen i ob Kommentare angezeigt werden sollen und definieren Sie deren Breite und ii ob anstelle von URIs Labels angezeigt werden sollen e Definieren Sie im Bereich Referenzen anzeigen ob Referenzen auf Klassen Eigenschaften und Instanzen angezeigt werden sollen Um die Einstellungen auf die urspr nglichen
126. istent ist Doppelklicken Sie auf das Ressourcenobjektk stchen Enterprise w hlen Sie xMLSpyEnterprise aus und f hren Sie eine Semantik berpr fung durch Sie erhalten eine Meldung dass die Ontologie wohlgeformt ist Beachten Sie dass XMLSpyEnterprise keine Instanz der Klasse Edition und kein g ltiger Wert der Eigenschaft hasEdition Ist Da aber ein Bereich keine Einschr nkungen auf Eigenschaftswerte aus bt h lt xMLS pyEnterprise der berpr fung dass dies ein Wert der Eigenschaft hasEdition Ist stand Beachten Sie daher dass bei einer Semantik berpr fung nicht zwischen Eigenschaftswerten unterschieden werden kann Doppelklicken Sie auf das Ressourcenobjektk stchen Enterprise und w hlen Sie erneut Enterprise aus um das beabsichtigte Ergebnis zu erzielen Klicken Sie mit der rechten Maustaste auf das Instanzk stchen xMLSpyEnterprise und w hlen Sie den Befehl Pr dikat hinzuf gen um eine zweite Eigenschaft hinzuzuf gen W hlen Sie in der Dropdown Liste die Eigenschaft prod version aus um diese als Pr dikat hinzuzuf gen Klicken Sie auf die rechte Maustaste und w hlen Sie den Eintrag Literal Objekt hinzuf gen Erinnern Sie sich dass die Eigenschaft version als Bereich einen Literalwert des XML Schema Datentyps positivelnteger definiert hat SemanticWorks liefert automatisch die richtige Eingabehilfe dazu Geben Sie am blinkenden Cursor 2006 in das Literalobjektk stchen ein und dr cken Sie die Eingabetaste Die Detaila
127. it der Ontologie korrekte Syntax und partielle Konsistenz zu berpr fen und speichern Sie die Datei Anmerkung Alternativ dazu k nnen Sie eine Gruppe von Instanzen als unterschiedlich definieren indem Sie die Instanzen in der bersicht der RDF OWL Ansicht ausw hlen rechtsklicken und den Befehl Als unterschiedlich definieren ausw hlen Fertig Sie haben das OWL Lite Tutorial erfolgreich abgeschlossen gelernt wie man eine OWL Lite Ontologie mit Hilfe von SemanticWorks erstellt und dabei die Benutzeroberfl che die Funktionen und Mechanismen von SemanticWorks kennengelernt 2011 Altova GmbH Altova SemanticWorks 2011 56 Tutorial OWL DL Ontologie 4 2 OWL DL Ontologie Mit der OWL DL Ontologie die Sie hier erstellen werden werden Altova Dokumente beschrieben Anhand dieser Anleitung wird gezeigt wie Sie SemanticWorks Funktionen die beim Bearbeiten von OWL Lite Ontologie nicht zur Verfugung stehen verwenden konnen Das Kapitel besteht aus den folgenden Abschnitten e Erstellen einer OWL DL Ontologie Hier wird beschrieben wie Sie ein neues Ontologiedokument erstellen die Ontologieebene ausw hlen Namespaces deklarieren und das Ontologiedokument speichern e Erstellen von Klassen und Klassenhierarchien Hier erfahren Sie wie man die Ontologieklassen erstellt und mit Hilfe des Unterklassen Konnektors eine Klassenhierarchie erstellt e Instanzen als Klassenenumerationen Hier wird erkl rt wie Instanzen als
128. ject aa dcrtithe e8 ctype Tet RDF OWL Die 15 Simple DC Elemente stehen jetzt als Ressourcen zur Verf gung und k nnen als Pr dikate von RDF Aussagen verwendet werden Sie k nnen nun mit der Erstellung der DC Metadaten beginnen Fehlerbehebung Wenn die DC Ressourcen in der Ressourcen bersicht nicht angezeigt werden berpr fen Sie die folgenden Punkte e ob die RDF Ebene ausgew hlt ist e ob die Namespaces korrekt eingegeben wurden Sie sollten auch berpr fen ob sie mit den Namespaces im Ontologiedokument bereinstimmen Altova SemanticWorks 2011 2011 Altova GmbH Tutorial RDF Dokumente 81 e ob der Pfad der Ontologiedatei ein absoluter Pfad ist und korrekt eingegeben wurde e ob die Namespaces korrekt f r das RDF Dokument deklariert wurden Erstellen der DC Metadaten In diesem Abschnitt werden Sie Dublin Core DC Metadaten f r eine einzige Ressource erstellen Dabei werden Sie eine Ressource mit dem Namen A Sample Page erstellen und die Elemente dc title dc description und dc date daf r definieren Erstellen einer neuen Ressource Um eine neue Ressource zu erstellen klicken Sie auf die Schaltfl che Neue hinzuf gen Abbildung unten und geben Sie der neu erstellten Ressource den Namen urn SamplePage Ressourcen CCC Ressource hinzuf gen Hinzufugen von DC Metadaten fur eine Ressource Klicken Sie auf die Schaltflache Detailansicht der Ressource
129. ken Sie in der Instanzen bersicht auf die Schaltfl che Neue hinzuf gen um einen Eintrag f r die neue Instanz anzulegen Geben Sie der Instanz den Namen doc EN 2 Wiederholen Sie diesen Schritt zweimal um zwei weitere Instanzen zu erstellen doc DE und doc FR Die Instanzen bersicht sollte nun folgenderma en aussehen Klassen Eigenschaften Instanzen allDifferent Ontologien 3 Klicken Sie auf die Schaltflache Detailansicht der Instanz EN 4 Erweitern Sie in der Detailansicht der Instanz EN das Pradikatkastchen rdf type und doppelklicken Sie auf das Ressourcenobjekt K stchen um rechts vom Ressourcenobjektk stchen einen Abw rtspfeil anzuzeigen Abbildung unten owkThing 5 Klicken Sie auf den Abwartspfeil um eine Liste mit den verf gbaren Klassen aufzurufen Abbildung unten doc Document doc EnglishWebPage doe GermanWebPage doc Languages doc OutputFormats doc PrintManual owl Thing 6 Wahlen Sie den Eintrag doc Languages Daraufhin wird EN als Instanz der Klasse Languages erstellt Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL DL Ontologie 63 doc Languages 7 Definieren Sie auf dieselbe Weise auf die Sie EN als Instanz von Languages definiert haben DE und FR als Instanzen der Klasse Languages Wenn Sie damit fertig sind haben Sie EN DE und FR als drei Instanzen der Klasse Languages definiert Anmerkung Eine andere M glichkeit Instanzen einer Klasse zu erstel
130. l unionit leerer Node 1 unzul ssig E T Die Yerwendung von owl haswalue Aussage in OWL Lite ist in leerer Mode 4 owl haswalue doc HTML unzul ssig T Die Yerwendung von owl haswalue Aussage in OWL Lite ist in leerer Node 5 owlhasYvalue doci EN unzul ssig T Die Yerwendung von owel hasvalue Aussage in OWL Lite ist in leerer Node 6 owl haswalue doc DE unzul ssig db Diese Ontologie ist NICHT wohlgeformt m F Erstellen und Bearbeiten von RDF Dokumenten Wenn als RDF OWL Ebene in der RDF OWL Ansicht RDF gew hlt wurde werden die Ressourcen im bersichtsfenster der RDF OWL Ansicht aufgelistet Dabei werden zwei Arten von Ressourcen aufgelistet i diejenigen die aus einer Ontologie stammen und ii diejenigen die Sie erstellen oder die im bearbeiteten RDF Dokument vorhanden sind Um Ressourcen aus einer Ontologie in der Ressourcen bersicht verf gbar zu machen gehen Sie folgenderma en vor 1 Importieren Sie den in der Ontologie verwendeten Namespace 2 Deklarieren Sie den im RDF Dokument ben tigten Namespace Altova SemanticWorks 2011 2011 Altova GmbH Einf hrung bersicht ber die Verwendung 25 In der Ressourcen bersicht werden Ressourcen je nach Bedarf erstellt und dann benannt Als n chstes f gen Sie in der Detailansicht f r die einzelnen Ressourcen Pr dikate ein entweder indem Sie diese eingeben oder indem Sie sie aus einer Dropdown Liste verf gbarer Ressourcen zu denen auch Ressourcen aus einer Onto
131. len Sie in der Dropdown Liste den Befehl doc Document aus Wenn Sie damit fertig sind sieht die Detailansicht der Klasse PrintManual in etwa folgenderma en aus doc Document doc PrintManual Erstellen Sie nun auf die oben beschriebene Weise die folgenden Klassen als Unterklassen e WebPage als Unterklasse von Document e EnglishWebPage als Unterklasse von WebPage e GermanWebPage als Unterklasse von WebPage Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL DL Ontologie 61 Sie haben eine Hierarchie von Dokumenten bestehend aus f nf der sieben von Ihnen angelegten Klassen erstellt Die anderen beiden Klassen Languages und OutputFormats sind nicht direkt Teil dieser Hierarchie Ihre Definition wird im n chsten Abschnitt beschrieben 2011 Altova GmbH Altova SemanticWorks 2011 62 Tutorial OWL DL Ontologie 4 2 3 Instanzen als Klassenenumerationen Wir m chten f r die beiden Klassen Languages und OutputFormats die Instanzen English EN und German DE f r die Klasse Languages und HTML und PDF f r die Klasse OutputFormats aufz hlen Dazu m ssen wir zuerst Instanzen f r die Klassen erstellen z B EN und DE f r Languages und dann f r jede Klasse definieren dass eine Instanz aus einer Liste enumerierter Instanzen als Instanz dieser Klasse zul ssig ist Erstellen von Instanzen Erstellen Sie als erstes Instanzen f r die Klasse Languages Gehen Sie dabei folgenderma en vor 1 Klic
132. len ist in die Detailansicht der jeweiligen Klasse zu wechseln mit der rechten Maustaste auf die Klasse zu klicken und den Befehl Neue Instanz hinzuf gen auszuw hlen Die neue Instanz wird erstellt und auf dem Register Instanzen der Detailansicht angezeigt Benennen Sie die Instanzen wie gew nscht Definieren von Instanzen als Enumeration einer Klasse Wir wollen nun festlegen dass die Klasse Languages als Wert entweder die Instanz EN oder DE nicht aber FR haben darf Gehen Sie dabei folgenderma en vor 1 Klicken Sie auf das Register Klassen um in die Klassen bersicht zu wechseln und klicken Sie dort auf die Schaltfl che Detailansicht des Eintrags Languages 2 Klicken Sie in der Detailansicht von Languages Mit der rechten Maustaste auf das K stchen Languages und w hlen Sie den Befehl oneOf hinzuf gen diese ist keine OWL Lite Funktion aber eine OWL DL Funktion 3 Klicken Sie mit der rechten Maustaste auf das oneof Konnektork stchen und w hlen Sie den Befehl Instanz hinzuf gen 4 Klicken Sie im neu hinzugef gten Instanzk stchen auf den Abw rtspfeil und w hlen Sie in der Dropdown Liste den Eintrag doc EN aus 5 Klicken Sie abermals auf das oneof Konnektork stchen f gen Sie eine weitere Instanz hinzu und w hlen Sie doc DE Die Detailansicht von Languages Sollte nun folgenderma en aussehen doc Languages Dies zeigt an dass die Klasse Languages von einer der Instanzen EN oder DE instantiiert wer
133. logie geh ren ausw hlen Die Objekte von RDF Aussagen k nnen ebenfalls entweder durch Eingabe des Namens einer RDF Ressource oder durch Auswahl aus einer Liste verf gbarer Ressourcen oder durch Eingabe eines Literalwerts f r das Objekt eingef gt werden Sie k nnen die Syntax des RDF Dokuments jederzeit berpr fen Eine ausf hrliche Beschreibung der einzelnen oben beschriebenen Schritte finden Sie im RDF Dokument Tutorial Alternativ dazu k nnen Sie RDF Dokumente mit Hilfe der RDF XML oder N Triples Notation direkt in der Textansicht erstellen 2011 Altova GmbH Altova SemanticWorks 2011 Kapitel 4 Tutorial 28 Tutorial Tutorial In diesem Tutorial finden Sie Anleitungen zu folgenden Themen Erstellung einer OWL Lite Ontologie von Grund auf Erstellung einer OWL DL Ontologie von Grund auf Erstellung einer Gruppe von RDF Ressourcen auf Basis der OWL DL Ontologie Erstellung eines RDF Dokuments in dem das Dublin Core Vokabular zur Beschreibung von Metadaten die mit Ressourcen vom Typ Dokument verknupft sind verwendet wird Die OWL Lite und die OWL DL Ontologie die Sie erstellen werden sind kleine Ontologien anhand derer die verschiedenen Funktionen von SemanticW orks erkl rt werden Wenn Sie die Ontologien fertig erstellt haben kennen Sie alle Funktionen von SemanticWorks die Sie ben tigen um jede beliebige Art von Ontologie schnell zu erstellen In dem Teil des Tutorials in dem das RDF Dokument
134. ls Bereich der Eigenschaft bezeichnet wird e version Dies ist ein Literalwert der das Erscheinungsjahr eines Produkts angibt Wir erstellen diese Eigenschaft als Datentypeigenschaft Sie setzt Instanzen der Klasse XMLS py mit einer positiven Ganzzahl n mlich dem Erscheinungsjahr das die Produktversion bezeichnet in Beziehung Erstellen von Eigenschaften Eigenschaften werden auf dieselbe Art wie Klassen n mlich durch Klicken auf die Schaltfl che Neue hinzuf gen und Definition des Namens der zu erstellenden Eigenschaft erstellt Um eine Eigenschaft zu erstellen gehen Sie folgenderma en vor 1 Klicken Sie in der RDF OWL Ansicht auf dem Register Eigenschaften auf die Schaltfl che Neue hinzuf gen und w hlen Sie den Eintrag owl ObjectProperty Klassen Eigenschaften Instanzen allDitferent Ontologien owl ObjectProperty he owl DababypeProperty owl AnnobationProperty owl OnkologyProperty 2 Daraufhin wird eine Zeile fur die neu erstellte Objekteigenschaft angelegt Geben Sie in diese Zeile den Eintrag prod hasEdition als den Namen der neuen Objekteigenschaft ein 3 Fugen Sie nun auf folgende Weise eine Datentypeigenschaft hinzu i Klicken Sie auf die Schaltfl che Neue hinzuf gen und w hlen Sie den Eintrag owl DatatypeProperty und ii geben Sie als den Namen der Datentypeigenschaft prod version ein Sie haben jetzt zwei Eigenschaften erstellt i eine Objekteigenschaft namens hasEdition und
135. ltova SemanticWorks 2011 2011 Altova GmbH Einf hrung Benutzeroberfl che 19 Erstellen und Bearbeiten von Eigenschaften Die Eigenschaften die mit der Klasse der Instanz in Zusammenhang stehen werden in der unteren H lfte des Fensters unterhalb des schwarzen Lineals aufgelistet Sie k nnen die Werte dieser Eigenschaften bearbeiten und neue oder zus tzliche Eigenschaften erstellen Die verf gbaren Optionen werden in der Dropdown Liste f r die einzelnen Eigenschaften aufgelistet Im Fall von Literal Objekten wie in der Abbildung oben z B dc date k nnen Sie zwischen der Auswahl eines Datentyps durch Klick auf DT in der unteren H lfte des Symbols und der Auswahl von xml lang durch Klick auf Lang in der oberen H lfte des Symbols wechseln Wenn eine Eigenschaft hinzugef gt wird wird sie in einer fetten dunkelgrauen Schriftart angezeigt Um eine Eigenschaft zu l schen wechseln Sie in die Detailansicht klicken Sie mit der rechten Maus auf die Eigenschaft und w hlen Sie den Eintrag L schen Anmerkung Wenn Sie auf den diagonalen Referenzpfeil einer Klasse oder Instanz doppelklicken wird der Graph dieser Klasse oder Instanz in der Detailansicht angezeigt die Einzelheiten dazu werden im Details Fenster angezeigt Definieren einer neuen Instanz Um im Details Fenster eine neue Instanz zu definieren gehen Sie folgenderma en vor 1 Klicken Sie auf das Register Instanzen 2 Klicken Sie in der linken oberen Ecke des Re
136. m Recht der Republik sterreich unter Ausschluss von dessen Verweisungsnormen und der UN Kaufrechtskonvention Sie erkl ren sich ausdr cklich damit einverstanden dass alle Streitigkeiten oder Konflikte mit Altova die in Zusammenhang mit Ihrer Verwendung der Software stehen in die alleinige Zust ndigkeit des Handelsgerichts Wien fallen Sie erkl ren sich weiters ausdr cklich damit einverstanden dass Sie bez glich solcher Streitigkeiten oder Konflikte der pers nlichen Zust ndigkeit des Handelsgerichts Wien unterstellt sind Die Anwendung von Verweisungsnormen einer Rechtsordnung sowie des UN Abkommens zum internationalen Warenkauf CISG auf diesen Lizenzvertrag wird ausdr cklich ausgeschlossen Dieser Lizenzvertrag enth lt die gesamte Vereinbarung zwischen den Parteien in Bezug auf den Vertragsgegenstand und tritt an die Stelle aller diesbez glichen fr heren m ndlichen oder schriftlichen Vereinbarungen zwischen den Parteien Benachrichtigungen oder sonstige Mitteilungen im Rahmen dieses Lizenzvertrags m ssen schriftlich erfolgen und gelten als ordnungsgem bermittelt wenn sie per Einschreiben mit R ckschein oder per Kurierdienst mit Zustellung am n chsten Tag an die auf der Website von Altova angegebene Adresse wenn Altova der Empf nger ist bzw an die in den Aufzeichnungen von Altova f r Sie eingetragene Adresse wenn Sie der Empf nger sind oder aber an eine andere von den Vertragspartnern festgelegte und auf die vorste
137. mbols im Gegensatz zu den abgerundeten Ecken des Instanzsymbols Year1998 Instanzen von RDFS und OWL Klassen und Subjekte von RDF Triples Instanzen werden in der OWL Terminologie auch als Individuals bezeichnet RDFS Eigenschaft Weist im Unterschied zu OWL Eigenschaften keine Symbole in der linken oberen Ecke auf OWL Objekteigenschaft Hat im Unterschied zu OWL Datentypeigenschaften in der linken oberen Ecke das Symbol o Die anderen Symbole sind von links nach rechts funktionale Eigenschaft invers funktionale Eigenschaft transitive Eigenschaft und symmetrische Eigenschaft Wenn Sie auf ein Symbol klicken wird dieser Typ f r die Eigenschaft definiert rdfs property oO p T u ur foodkcourse a OWL Datentypeigenschaft Unterscheidet sich von VEAU OWL Objekteigenschaften durch das Symbol DT in der linken oberen Ecke Der Eigenschaftstyp kann durch Klicken auf das Symbol f auf funktional gesetzt werden Yi owl Ontologies OWL Ontologie Die Ontologie berschrift ist optional Sie ist beim Import anderer Ontologien und dem Deklarieren fr herer Versionen n tzlich se J CONTO Altova SemanticWorks 2011 2011 Altova GmbH Benutzerreferenz symbole in der Detailansicht 91 RDF Behalter und Collections Mit den folgenden Symbolen werden Klassenbeziehungen gekennzeichnet Sie konnen eingef gt werden wenn eine Klasse ausgew hlt ist ES edt Bag ge rdf Seq a rdf Alt rat List Klassenbeschreibu
138. ments and Settings My Documents Altova http Wpurlorgidcelements 217 CDocuments and Settings My Documents Vitoveas Abbrechen Hinzuf gen Loschen 2 Geben Sie in die Spalte Namespace den ersten zu importierenden Namespace ein z B http purl org dc elements 1 1 welcher der DC Namespace ist der z B im Ontologiedokument DCOntology raf deklariert ist 3 Geben Sie in die Spalte Importdatei den Pfad zum Ontologiedokument DCOntology rdf ein Beachten Sie dass Sie den absoluten Pfad f r das Ontologiedokument angeben sollten 4 Wenn in der Ontologiedatei XML Schema Datentypen definiert sind m ssen Sie auch den XML Schema Namespace http www w3 org 2001 XMLSchema importieren Geben Sie den XML Schema Namespace http www w3 org 2001 XMLSchema in die Namespace Spalte ein und den Pfad der Ontologiedatei in die Spalte Importdatei 5 Klicken Sie zum Fertigstellen auf OK Sie haben im oben beschriebenen Vorgang zwei Namespace URIs importiert Nachdem Sie diese Namespaces in Ihrem RDF Dokument deklariert haben eine Beschreibung dazu finden Sie unter URlref Pr fixe und Namespaces werden Ressourcen aus der Ontologiedatei aus der die Namespaces importiert wurden als Ressourcen in RDF Dokumenten oder Instanzen in RDFS Dokumenten aufgelistet und ii stehen in der Detailansicht der Ressoucen oder Altova SemanticWorks 2011 2011 Altova GmbH Benutzerreferenz Men Extras 107 Instanzen zum Einf gen
139. mmen zu dass diese Vereinbarung in demselben Umfang g ltig und durchsetzbar ist wie ein von Ihnen pers nlich unterzeichneter Vertrag Wenn Sie den Bedingungen dieses Lizenzvertrags nicht zustimmen sind Sie nicht zur Verwendung der Software berechtigt und m ssen alle heruntergeladenen Kopien die sich in Ihrem Besitz oder unter Ihrer Kontrolle befinden vernichten W hrend des Installationsvorganges k nnen Sie eine Kopie dieses Lizenzvertrages zum Zeitpunkt Ihrer Zustimmung ausdrucken Dar ber hinaus k nnen Sie unsere Website unter http www altova com de eula besuchen um eine Kopie dieses Lizenzvertrags herunterzuladen und auszudrucken Die Datenschutzbestimmungen k nnen unter http www altova com de privacy eingesehen werden 1 SOFTWARELIZENZ a Lizenzgewahrung i Sofern Sie diesem Lizenzvertrag zugestimmt haben gewahrt Ihnen Altova eine nicht ausschlie liche und nicht ubertragbare mit Ausnahme der nachfolgenden Bestimmungen Lizenz ohne das Recht zur Vergabe von Sublizenzen zur Installation und Verwendung der Software auf einem kompatiblen Einzelplatzrechner oder einer Workstation wobei die maximale Zahl an Computern die im Lizenzumfang enthalten sind nicht berschritten werden darf Vorbehaltlich der Beschr nkungen gem Abschnitt 1 c d rfen Sie eine Kopie der Software auf mehr als einem Ihrer kompatiblen Einzelplatzrechnern oder Workstations installieren und verwenden wenn Sie eine Named User Lizenz erworben haben
140. n 99 Importieren von Namespaces f r RDF Dokumente 106 Instanzen erstellen 49 62 im Details Fenster erstellen 18 Pr dikate daf r definieren 49 Pr dikate definieren 62 IntersectionOf Klassen 67 K Kardinalitat min und max bei Restriktionen eingeben 115 Kardinalitats Constraints von Eigenschaften 42 65 Klassen Beziehungen definieren 38 erstellen und loschen 36 Instanzen enumerieren 62 intersectionOf 67 Restriktionen von 67 unionOf 67 Kodierung Standard einstellen 104 von SemanticWorks Dokumenten 93 Kommentare 97 Konsistenzuberprufung von Ontologien 97 99 Kopieren Beschreibung des Befehls 95 L Leere Nodes ein ausblenden 97 Lizenz 124 2011 Altova GmbH Index 141 Lizenz 124 Informationen 120 Lizenz berwachung bei Altova Produkten 122 L schen Beschreibung des Befehls 95 Klassen und andere Ontologieelemente 36 Men Ansicht Beschreibung der Befehle 97 Men Bearbeiten Beschreibung der Men befehle 95 Men Datei Beschreibung der Befehle 93 Men Extras Beschreibung der Befehle 101 Men Fenster Beschreibung von Befehlen 112 Men Hilfe Beschreibung 113 Men RDF OWL Beschreibung der Befehle 99 Men leiste der Benutzeroberfl che 13 N Namespace Importe f r RDF Dokumente 106 und owl imports 106 Namespaces aus einer Ontologie in ein RDF Dokument importieren 73 78 deklarieren 34
141. n oder Warenzeichen sind das Eigentum ihrer jeweiligen Inhaber 2011 Altova GmbH Altova SemanticWorks 2011 124 Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung 7 4 Altova Endbenutzer Lizenzvereinbarung DIES IST EINRECHTSGULTIGES DOKUMENT BITTE BEWAHREN SIE ES SORGFALTIG AUF ALTOVA ENDBENUTZER LIZENZVERTRAG Lizenzgeber Altova GmbH Rudolfsplatz 13a 9 A 1010 Wien Osterreich Wichtig Bitte sorgfaltig lesen Benutzerinformation Dieser Endbenutzer Lizenzvertrag Lizenzvertrag ist ein rechtsg ltiger Vertrag der zwischen Ihnen und Altova GmbH Altova abgeschlossen wurde Bevor Sie die von Altova bereitgestellte Software Software sowie die dazugeh rige Dokumentation u a Unterlagen in gedruckter Form Online Dateien oder Dokumentation in elektronischer Form Dokumentation verwenden lesen Sie bitte dieses Dokument sorgf ltig durch Indem Sie auf die untenstehenden Schaltfl chen Ich akzeptiere und Weiter klicken oder indem Sie die Software installieren oder auf sonstige Weise nutzen stimmen Sie zu dass Sie die Bedingungen dieses Lizenzvertrags sowie die Datenschutzbestimmungen Datenschutzbestimmungen von Altova inklusive jedoch nicht ausschlie lich die nachfolgend festgelegten Garantieausschl sse Haftungsbeschr nkungen sowie Datennutzungs und K ndigungsregelungen als rechtsverbindlich anerkennen auch wenn Sie die Software nicht k uflich erwerben Sie sti
142. nd stehen in deren Besitz Struktur Organisation und Code der Software stellen wertvolle Betriebsgeheimnisse und vertrauliche Informationen von Altova und dessen Lieferanten dar Die Software ist durch gesetzliche Bestimmungen urheberrechtlich gesch tzt Diese gesetzlichen Bestimmungen beinhalten ohne darauf beschr nkt zu sein das Urheberrecht der Vereinigten Staaten internationale Vertr ge und das in den L ndern in denen die Software genutzt wird geltende Recht Sie anerkennen dass sich Altova das Eigentum an allen Patenten Urheberrechten Branchengeheimnissen Warenzeichen und sonstigen geistigen Eigentumsrechten die hinsichtlich der Software bestehen vorbeh lt Das Eigentumsrecht von Altova erstreckt sich auch auf alle Bilder Fotografien Animationen Videos Audioaufzeichnungen Musikst cke Texte und Applets die Teil der Software sind und alle dazugeh rigen Unterlagen in gedruckter Form Sie d rfen keine Handlungen vornehmen die sich nachteilig auf die geistigen Eigentumsrechte von Altova an der Software auswirken Warenzeichen d rfen nur in bereinstimmung mit den anerkannten Standards f r die Verwendung von Warenzeichen einschlie lich der namentlichen Nennung der Warenzeicheninhaber verwendet werden Die Verwendung von Warenzeichen ist nur zur Altova SemanticWorks 2011 2011 Altova GmbH Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung 129 Kennzeichnung von Druckmaterialien die mit der Softwar
143. nd verbundene Projektdateien und Build Scripts sowie generierte XML XML Schematas Dokumentationen UML Diagramme und Datenbankstrukturen enthalten erlischt automatisch nach Ablauf der vorgesehenen Testperiode Die Lizenz zum Gebrauch dieser Ergebnisse lebt nach dem Kauf einer Lizenz fur die Software die Sie getestet und mit der Sie das Ergebnis erstellt haben wieder auf Der Zugriff auf Dateien die mit der Testsoftware erstellt wurden erfolgt auf Ihr alleiniges Risiko Sie bestatigen dass Altova Ihnen weder zugesichert noch garantiert hat die Pre Release Software zu einem sp teren Zeitpunkt anderen Personen anzuk ndigen oder zur Verfugung zu stellen Sie bestatigen ferner dass Altova sich Ihnen gegenuber weder ausdr cklich noch stillschweigend verpflichtet hat die Pre Release Software ffentlich anzuk ndigen oder einzuf hren und dass Altova kein Produkt anbieten muss das der Pre Release Software hnlich oder mit ihr kompatibel ist Sie best tigen folglich dass jegliche Forschungs oder Entwicklungsarbeit die Sie in Bezug auf die Pre Release Software oder damit verbundene Produkte ausf hren in Ihr alleiniges Risiko f llt Wenn Altova Sie dazu auffordert werden Sie f r die Dauer dieses Lizenzvertrags Altova R ckmeldung bez glich Ihrer Tests und der Pre Release Software geben einschlie lich entsprechender Berichte ber Fehler und Funktionsst rungen Wenn Sie die Pre Release Software im Rahmen einer gesonderten schriftlichen Vere
144. nehmens nur so viele Versionen der Altova Software installiert werden d rfen wie lizenziert wurden Mehrplatzlizenz Anmerkung Stellen Sie bitte sicher dass die von Ihnen in das Registrierungsdialogfeld 2011 Altova GmbH Altova SemanticWorks 2011 114 Benutzerreferenz Men Hilfe eingegebenen Daten genau mit denen in Ihrer Lizenz E Mail bereinstimmen Geben Sie au erdem bei Mehrplatzlizenzen den Namen des jeweiligen Benutzers in das Feld Name ein Das Dialogfeld Software Aktivierung kann jederzeit ber den Befehl Hilfe Software Aktivierung aufgerufen werden Bestellformular Sobald Sie eine lizenzierte Version der Software bestellen m chten klicken Sie im Dialogfeld Software Aktivierung siehe oben auf die Schaltfl che Permanenten Key Code erwerben um zum sicheren Online Shop von Altova weitergeleitet zu werden Registrierung Wenn Sie Ihre Altova Software nach der Aktivierung das erste Mal starten erscheint ein Dialogfeld in dem Sie gefragt werden ob Sie Ihr Produkt registrieren m chten Es gibt in diesem Dialogfeld drei Schaltfl chen e OK Leitet Sie zum Registrierungsformular weiter e Sp ter erinnern Ruft ein Dialogfeld auf in dem Sie ausw hlen k nnen wann Sie das n chste Mal erinnert werden m chten e Abbrechen Schlie t das Dialogfeld und unterdr ckt die Anzeige in Zukunft Wenn Sie das Produkt zu einem sp teren Zeitpunkt registrieren m chten verwenden Sie den Befehl Hilfe Regi
145. nen Namen ein und verwenden Sie jeweils das Prafix doc Z B doc Document Nachdem Sie diese sieben Klassen erstellt haben sollte die Klassenubersicht in etwa folgenderma en aussehen 2011 Altova GmbH Altova SemanticWorks 2011 60 Tutorial OWL DL Ontologie Klassen Eigenschaften Instanzen allDifferent Ontologien doc Dokument doc EnglishWebPage doc GermanWebPage doc Languages doc OutputFormats doc PrintManual al owlClass docWebpage Instanzen fur Klassen Klasseneigenschaften Tet RDFFOWL berpr fen Sie die G ltigkeit des Dokuments korrekte Syntax und partielle Konsistenz durch Klicken auf die Schaltfl che RDF OWL Semantik berpr fung Es sollten Meldungen angezeigt werden dass das Dokument sowohl wohlgeformt als auch teilweise konsistent ist Definieren der Klassenhierarchie f r Dokumente Definieren Sie als erstes die Klasse PrintManual als Unterklasse der Klasse Document Gehen Sie dabei folgenderma en vor 1 Klicken Sie in der Klassen bersicht auf die Schaltfl che Detailansicht der Klasse PrintManual 2 Klicken Sie in der Detailansicht von PrintManual Mit der rechten Maustaste auf das K stchen PrintManual und w hlen Sie den Befehl subClassOf hinzuf gen 3 Klicken Sie mit der rechten Maustaste auf das subClassOf Konnektorkastchen und w hlen Sie Klasse hinzuf gen 4 Klicken Sie im neu hinzugef gten Klassenkastchen auf den Abwartspfeil und w h
146. ng unten Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL Lite Ontologie 45 Or mc proc hasEdition 7 a OW L Nothing Die Klasse prod XMLSpy wird als Domane der Eigenschaft prod hasEdition definiert Mit dieser Beziehung wird angegeben dass die Eigenschaft hasEdition fur die Klasse xMLSpy gilt 5 Definieren Sie nun auf dieselbe Weise auf die Sie die Dom ne der Eigenschaft definiert haben den Bereich der Eigenschaft i Klicken Sie mit der rechten Maustaste auf das Eigenschaftsk stchen hasEdition li W hlen Sie Bereich hinzuf gen iii klicken Sie mit der rechten Maustaste auf das Bereichs Konnektork stchen iv W hlen Sie den Befehl Klasse hinzuf gen v w hlen Sie in der Dropdown Liste im Klassenk stchen den Eintrag class prod Edition Die Detailansicht der Eigenschaft hasEdition Sollte folgenderma en aussehen prod xAMLspy SE fF ok ob prod hasEdition prod Edition Als Bereich der Eigenschaft sind nun Instanzen der Klasse Edition definiert Definieren der Kardinalitatsrestriktion einer Eigenschaft Wir mochten nun definieren dass die Eigenschaft hasEdition als Wert nur eine Instanz der Klasse Edition erhalten kann Dazu mussen wir festlegen dass die Eigenschaft hasEdition funktional ist Um die Eigenschaft funktional zu machen klicken Sie im Eigenschaftskastchen hasEdition auf das f Symbol Symbol funktionale Eigenschaft Die Detailansicht der Eigenschaft hasEdition s
147. ngen Mit den folgenden Symbolen werden Klassenbeziehungen gekennzeichnet Sie k nnen eingef gt werden wenn eine Klasse ausgew hlt ist owl allValuesFrom Definiert dass alle in einer Restriktion erlaubten Werte aus der angegebenen Klasse bzw dem angegebenen Datenbereich stammen m ssen owl someValuesFrom Definiert dass mindestens einer der in der Restriktion erlaubten Werte aus der angegebenen Klasse bzw dem angegebenen Datenbereich stammen muss iy m Ti owl hasValue Definiert den Wert den eine Restriktion erhalten muss owl unionOf Eine Klasse die eine Vereinigung von zwei oder mehr Klassen darstellt entspricht dieser Vereinigung owl intersectionof Wenn eine Klasse ABC A s B s und c s enth lt und mit einer Klasse CDE die c s D s und E s enth lt geschnitten wird so enthalt die resultierende Klasse c s owl complementof Wenn eine Klasse A ein Komplement der Klasse B Ist dann kann keine Instanz von A eine Instanz von B sein O aef owl oneOf Beschreibt eine Klasse durch Aufz hlen ihrer Instanzen X O00 F u Peontd 2011 Altova GmbH Altova SemanticWorks 2011 92 Benutzerreferenz Symbole in der Detailansicht Klassenaxiome Mit den folgenden Symbolen werden OWL Klassenbeziehungen gekennzeichnet Sie k nnen eingef gt werden wenn eine Klasse ausgew hlt ist N rdfs subClassOf Die ausgew hlte Klasse ist eine Unterklasse einer anderen Klasse owl equivalentClass D
148. nkspfeil der nun im Fehler Fenster angezeigt wird Das Fehler Fenster selbst sollte sich am unteren Rand des Applikationsfensters befinden Abw rtspfeil der u eren Pfeilgruppe Klicken Sie in der Symbolleiste auf die Schaltfl che Neu oder auf Datei Neu oder Strg N um ein leeres Dokument in SemanticWorks zu ffnen Das Hauptfenster sieht nun folgenderma en aus 2011 Altova GmbH Altova SemanticWorks 2011 32 Tutorial OWL Lite Ontologie Klassen Eigenschaften Instanzen allDifferent Ontologien Instanzen f r Klassen Klasseneigenschaften Text RDF OWL Beachten Sie dass der obere Bereich des Fensters f nf Register enth lt und das Register Klassen ausgew hlt ist Auf diesen f nf Registern sind die Ontologieinformationen in f nf Kategorien geordnet sodass Sie einen berblick ber die Ontologieinformationen erhalten Diese Ansicht wird als die Ontologieansicht oder auch kurz die bersicht bezeichnet nicht zu verwechseln mit dem Fenster bersicht Beachten Sie au erdem dass unterhalb der Hauptkategorie ein Fenster mit zus tzlichen Informationen zur ausgew hlten bersichtskategorie derzeit die Kategorie Klassen angezeigt wird Wenn das Register Klassen ausgew hlt ist sehen Sie im Zusatzfenster die Instanzen und Eigenschaften der ausgew hlten Klasse Auswahl der Sprachebene der Ontologie In der Ontologie die Sie in diesem Abschnitt des Tutorials erstellen werden werden Ei
149. nobjekt hinzuf gen und anschlie end den Eintrag doc HTML 3 Klicken Sie mit der rechten Maustaste auf das Instanzkastchen wahlen Sie im Kontextmen den Befehl Pr dikat hinzuf gen und w hlen Sie den Eintrag dc language 4 Klicken Sie mit der rechten Maustaste auf das Pr dikat K stchen w hlen Sie im Kontextmen den Befehl Ressourcenobjekt hinzuf gen und anschlie end den Eintrag doc EN 5 F hren Sie eine Semantik berpr fung durch um zu berpr fen ob die Ontologie konsistent ist 6 Klicken Sie mit der rechten Maustaste auf das Instanzk stchen w hlen Sie im Kontextmen den Befehl Pr dikat hinzuf gen und w hlen Sie den Eintrag dc date 7 Klicken Sie mit der rechten Maustaste auf das Pr dikat K stchen w hlen Sie im Kontextmen den Befehl Literal Objekt hinzuf gen und geben Sie in das neue erstellte Literalobjekt Kastchen durch Klicken auf Dr in in der unteren H lfte des Symbols ba den Wert 2006 10 03 ein Klicken Sie anschlie end auf den Abwartspfeil der Auswahlliste um eine Dropdown Liste der verf gbaren XML Schema Datentypen anzuzeigen und w hlen Sie den Eintrag xsd date aus 8 berpr fen Sie die Konsistenz mit Hilfe der Semantik berpr fung Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL DL Ontologie 71 Die Detailansicht sollte folgenderma en aussehen dec date fk xad date sdate 2006 10 03 deformat oF 7 deformat doc XMLSpyEnterpriseU
150. nsicht sollte in etwa folgenderma en aussehen prod X MLSpyEnterprise C Die Instanz xMLSpyEnterprise wurde also als Instanz der Klasse xMLSpy definiert mit einer Objekteigenschaft hasEdition die die Instanz Enterprise als Objekt erh lt und eine Datentypeigenschaft version hat die den positiven Ganzzahlwert 2006 als Literalwert erh lt Wenn Sie die Semantik der Ontologie berpr fen wird eine Meldung angezeigt dass die Ontologie sowohl wohlgeformt als auch teilweise konsistent ist Stellen Sie die Ontologie nun Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL Lite Ontologie 53 durch Erstellung von zwei weiteren Instanzen der Klasse xMLSpy fertig Geben Sie diesen Instanzen die Namen xMLSpyProfessional bzw XMLSpyHome Definieren Sie die Instanzen wie Sie die Instanz xMLSpyEnterprise definiert haben mit dem einzigen Unterschied dass diese die Instanzen Professional bzw Home als Objekte der Eigenschaft hasEdition haben sollen Klasseninstanzen in der Klassen bersicht Sie sehen die Instanzen einer ausgew hlten Klasse im Zusatzfenster Instanzen f r Klassen der Klassen bersicht Register Klassen der Ontologie bersicht In der Abbildung unten ist die Klasse XMLS py ausgew hlt Im Zusatzfenster Instanzen f r Klasse sehen Sie die Instanzen der Klasse xMLSpy Klassen Eigenschaften Instanzen allDifferent Ontologien prod Edition prod Product a prod XMLSpyProfessional a prod XMLSpyH
151. ntFrom hinzuf gen L schen Kommentar hinzuf gen Label hinzuf gen 5 Klicken Sie im Eigenschaftsk stchen auf den Abw rtspfeil um eine Dropdown Liste der f r diese Klasse definierten Eigenschaften anzuzeigen und w hlen Sie den Eintrag prod hasEdition aus Abbildung unten prod XML5Spy Sr feck lt b owlObjectPrope ail prod hasEdition pr clversion procd XMLSpyEnterprise 6 Klicken Sie mit der rechten Maustaste auf das prod hasEdition Eigenschaftsk stchen und w hlen Sie den Befehl Ressourcenobjekt hinzuf gen Abbildung unten ORB fk ob procd hasEdition proc XMLSpyEnterprise Ressourcenobjekt hinzuf gen Leeres Node Objekk hinzuf gen rdf List hinzuf gen L schen 7 Klicken Sie auf den Abw rtspfeil des Ressourcenobjektk stchens und w hlen Sie aus der Liste der verf gbaren Instanzen den Eintrag prod Enterprise Abbildung unten prod XMLSpytnterprise E prod Professional Prod 7 prod XMLSpyEnterprise 2011 Altova GmbH Altova SemanticWorks 2011 52 Tutorial OWL Lite Ontologie 10 11 12 Damit wird definiert dass die Objekteigenschaft hasEdition als Objekt die Instanz Enterprise der Klasse Edition hat Erinnern Sie sich dass Sie den Bereich der Eigenschaft hasEdition als Instanzen der Klasse Edition definiert haben Wenn Sie die Semantik der Ontologie berpr fen sehen Sie dass die Ontologie g ltig wohlgeformt und teilweise kons
152. ntisch Ifo i W owl differentFrom Deklariert dass zwei Individuals nicht identisch sind if owl AllDifferent Deklariert die paarweise Ungleichheit von Individuals in einer Gruppe Altova SemanticWorks 2011 2011 Altova GmbH Benutzerreferenz Men Datei 93 5 3 Menu Datei Mit Hilfe der Befehle im Men Datei k nnen Sie SemanticWorks Dateien erstellen ffnen speichern exportieren und drucken SemanticWorks Dateien sind Dateien mit der Dateierweiterung nt rdf rdfs und owl Neu Strg N ffnet auf der Benutzeroberfl che ein neues leeres Dokument mit den Namen Unbenanntx wobei x eine Ganzzahl ist Dieses Dokument kann in der Folge als RDF rdf RDF Schema rdfs oder OWL owl Datei oder im Format XML xm1 oder Text txt gespeichert werden Um die Datei im T Triples Format nt zu speichern verwenden Sie den Befehl Datei Exportieren in nt Beachten Sie Folgendes Da alle OWL Dateien g ltige RDF Dateien sind werden diese normalerweise als raf Dateien gespeichert Das neue Dokument wird mit dem folgenden rudiment ren Inhalt erstellt lt xml version 1 0 gt lt rdf RDF xmlns owl http www w3 org 2002 07 owl xmlns rdf http www w3 org 1999 02 22 rdf syntax ns xmlns rdfs http www w3 org 2000 01 rdf schema gt Beachten Sie dass der RDF RDF Schema und OWL Namespace automatisch zum Element rdf RDF deklariert werden ffnen Str
153. ogie verwendete Pr fixe von URlrefs k nnen in einer speziellen Tabelle die ber die Benutzeroberfl che aufgerufen werden kann definiert werden e Leere Nodes anonyme Klassen k nnen ein und ausgeblendet werden In der Textansicht kann das Ontologiedokument direkt bearbeitet werden berpr fen der Dokumente Ein RDF RDF Schema OWL Lite OWL DL oder OWL Full Dokument kann gem den Regeln der jeweiligen Spezifikation en einer Syntax berpr fung unterzogen werden Zus tzlich kann bei OWL Lite und OWL DL Dokumenten auch die Semantik gem den Regeln von OWL Lite bzw OWL DL berpr ft werden Die Fehler werden im Fehler Fenster aufgelistet wobei jeder Fehler einen oder mehrere Links zum fehlerhaften Element zu den fehlerhaften Elementen in der aktuellen Ansicht Textansicht oder RDF OWL Ansicht dieses Dokuments aufweist Systemanforderungen Altova SemanticWorks l uft auf den Systemen Windows XP Windows 2003 Server Windows 2008 Server Windows Vista und Windows 7 Weitere wichtige Funktionen SemanticWorks bietet die folgenden zus tzlichen Funktionen e Importe k nnen jederzeit mit einem Mausklick neu geladen werden Ontologien k nnen als rdf rdfs oder owl Dateien gespeichert werden und in das RDF XML und N Triples Format exportiert werden e Es k nnen gleichzeitig mehrere Ontologien in mehreren Fenstern bearbeitet werden e Dank einer breiten Palette an anpassbaren Optionen kann die Benutzeroberfl che de
154. ollte folgenderma en aussehen prod X MLSpy prod Edition Cre amp prod hasEdition Beachten Sie dass das f Symbol im hasEdition Eigenschaftskastchen markiert ist womit angezeigt wird dass es aktiv ist Definieren einer Datentypeigenschaft Fur die Datentypeigenschaft prod version wird auf ahnliche Weise wie oben fur die Objekteigenschaft has Edition eine Domane definiert Definieren Sie als Domane die Klasse XMLS py Als Bereich definieren wir den XML Schema Datentyp xsd positiveInteger Gehen Sie dabei folgenderma en vor 2011 Altova GmbH Altova SemanticWorks 2011 46 Tutorial OWL Lite Ontologie 1 F gen Sie das Konnektork stchen range hinzu indem Sie mit der rechten Maustaste auf das Eigenschaftsk stchen version klicken und den Befehl Bereich hinzuf gen ausw hlen 2 Klicken Sie mit der rechten Maustaste auf das Konnektork stchen range und w hlen Sie den Befehl XML Schema Datentyp hinzuf gen Daraufhin wird ein Datentypk stchen hinzugef gt 3 W hlen Sie in der Dropdown Liste des Datentypk stchens den Eintrag xsd positivelnteger aus Abbildung unten HIF prod version xsd nonPositivelnteger xsd normalizedString aia xsc unsignedint 4 Definieren Sie die Kardinalit t der Eigenschaft version indem Sie die Definition funktionale Eigenschaft aktivieren Die Eigenschaft version Ist nun eine funktionale Eigenschaft Sie gilt f r Instanzen der Klasse XMLS py ihre
155. ome Text RDF OWL Klicken Sie auf die Schaltfl che Detailansicht einer Instanz um direkt in die Detailansicht dieser Instanz zu wechseln 2011 Altova GmbH Altova SemanticWorks 2011 54 Tutorial OWL Lite Ontologie 4 1 7 Deklarieren von AllDifferent Instanzen Im vorherigen Abschnitt haben Sie drei Instanzen der Klasse xMLSpy erstellt xMLSpyEnterprise XMLSpyProfessional und XMLSpyHome Dies sind die drei Editionen des Produkts XMLSpy Den Unterschied zwischen den Editionen haben Sie mit Hilfe der Eigenschaft hasEdition und durch Zuweisung dreier unterschiedlicher Objektwerte n mlich der Instanzen Enterprise Professional Und Home definiert Damit wird allerdings nicht sichergestellt das die drei URlrefs prod XMLSpyEnterprise prod XMLSpyProfessional Und prod XMLSpyHome tats chlich unterschiedlich sind da sich zwei oder sogar drei davon tats chlich auf ein einziges Individual oder eine Ressource beziehen k nnten Dass es sich hierbei um drei unterschiedliche URlrefs handelt muss explizit festgelegt werden Mit Hilfe des AllDifferent Konstrukts kann definiert werden dass alle Instanzen einer Collection sich voneinander unterscheiden In diesem Abschnitt des Tutorials werden Sie ein AllDifferent Collection Objekt erstellen und darin alle Instanzen zusammenfassen die sich voneinander unterscheiden m ssen Gehen Sie dabei folgenderma en vor 1 Klicken Sie in der RDF OWL Ansicht auf dem Register allDifferen
156. orks mit grafischen Mitteln in der RDF OWL Ansicht von SemanticWorks erstellt und bearbeitet werden Um eine RDF Ressource zu definieren wird diese grafisch mit einem Pr dikat verkn pft Dieses Pr dikat wird anschlie end mit einem Ressourcenobjekt oder Literalwert verkn pft Durch Referenzierung einer Ontologie werden Ressourcen f r die Auswahl auf der grafischen Benutzeroberfl che verf gbar gemacht Dank einer Funktion zum Deklarieren von Namespaces und Pr fixen k nnen URlrefs den RDF Ressourcen flexibel und korrekt zugewiesen werden SemanticWorks berpr ft auch die Syntax von RDF Dokumenten Alternativ zur Bearbeitung der RDF Dokumente in der grafischen RDF OWL Ansicht k nnen RDF Dokumente auch unter Verwendung der RDF XML oder der N Triples Notation direkt in der Textansicht bearbeitet werden Bearbeiten von Ontologien SemanticWorks bietet die M glichkeit Ontologien ber eine grafische Benutzeroberfl che oder eine Textansicht zu bearbeiten e Inder grafischen RDF OWL Ansicht k nnen Sie RDF Schemas und OWL Ontologien m helos erstellen und bearbeiten indem Sie Elemente in eine grafische Darstellung der Ontologie einf gen e Die Ontologie Ebene kann je nach Anforderung jederzeit w hrend der Bearbeitung gewechselt werden e An RDF Schemas OWL Lite OWL DL und OWL Full Ontologien k nnen Syntax berpr fungen durchgef hrt werden An OWL Lite und OWL DL Dokumenten k nnen Semantik berpr fungen durchgef hrt werden Diese
157. orks zum e Erstellen und Bearbeiten von Ontologien e Erstellen und Bearbeiten von RDF Dokumenten Erstellen und Bearbeiten von Ontologien Wenn Sie Ontolgien mit SemanticWorks erstellen und bearbeiten gehen Sie im Allgemeinen folgenderma en vor 1 Erstellen Sie ein neues Ontologiedokument oder laden Sie ein vorhandenes Ontologiedokument in SemanticWorks 2 Bearbeiten Sie das Dokument in der RDF OWL Ansicht 3 berpr fen Sie die Syntax und oder Semantic des Dokuments in SemanticWorks anhand der RDF Schema OWL Lite OWL DL oder OWL Full Spezifikation 4 Speichern Sie das Dokument als rdf rdfs oder owl Datei 5 Exportieren Sie das Dokument ggf als N Triples nt oder XML xml Datei Die Schritte 1 4 und 5 dieses Vorgangs sind ganz einfach In diesem Abschnitt wird kurz erkl rt wie Ontologien in der RDF OWL Ansicht Schritt 2 oben bearbeitet werden und auf korrekte Syntax und Semantic Schritt 3 berpr ft werden k nnen Bearbeiten von Ontologien in der RDF OWL Ansicht Ontologien werden am besten in der RDF OWL Ansicht bearbeitet Die Textansicht sollte verwendet werden um die Serialisierung des in der RDF OWL Ansicht erstellten bzw bearbeiteten Ontologiegraphs im XML Format zu berpr fen Au erdem kann die Textansicht dazu verwendet werden um kleinere nderungen an der XML Serialisierung vorzunehmen Haupts chlich jedoch sollte die Bearbeitung in der RDF OWL Ansicht vorgenommen werden Diese Ansicht bietet
158. oyylt http rar 3 org 9990222 rdi syntax nat Abbrechen http Ar sas org 2000 rdf schema Hinzufugen Laschen 3 Klicken Sie in diesem Dialogfeld auf die Schaltfl che Hinzuf gen um eine Zeile f r Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL Lite Ontologie 35 eine neue Namespace Deklaration hinzuzuf gen 4 Geben Sie in der Spalte Pr fix prod ein Geben Sie in der Spalte URI http www altova com ontologies product ein 5 F gen Sie als n chstes den XML Schema Namespace http www w3 org 2001 XMLSchema hinzu und definieren Sie als Pr fix xsd Das Dialogfeld URIref Prafixe sieht nun in etwa folgenderma en aus URIref Pr fixe u URI UK http Ar or ZOO foyylt http Jaan ww org S9Q0222 rdf syntax nst Abbrechen http Ar sas org 2000 rdf schema http er altaya comontologiespraduct http May ws org 2001 xMLSchemaz Hinzufugen Laschen 5 Wechseln Sie in die Textansicht um zu berpr fen ob die neu deklarierten Namespaces korrekt hinzugef gt wurden Sie haben nun alle Namespaces f r Ihre Ontologie hinzugef gt und k nnen mit der Erstellung von Ontologieelementen beginnen Anmerkung e Es ist wichtig dass die Namespaces ganz zu Beginn deklariert werden Damit stellen Sie sicher dass die URIref Prafixe in den Namen von Ontologieelementen korrekt zu den entsprechenden Namespaces erweitert werden wenn ein neues Ontologieelement erstellt wird Wenn ein Namespace n
159. r Applikation nach Ihren W nschen angepasst werden Die Optionen reichen von der Auswahl der Schriftart f r die Benutzeroberfl che bis zur Wahl der Dokumentkodierung e Die grafische Detailansicht von Ontologieelementen kann gedruckt oder als Bild gespeichert werden Altova SemanticWorks 2011 2011 Altova GmbH Einf hrung Benutzeroberfl che 13 3 2 Benutzeroberfl che Die Benutzeroberfl che von SemanticWorks besteht aus i einem oberen Bereich bestehend aus der Men leiste und den Symbolleisten ii dem Fensterbereich und iii einem unteren Bereich bestehend aus der Statusleiste Siehe Abbildung unten Die Fensterbereiche bestehen aus drei Fenstern e dem Hauptfenster e dem Fenster bersicht und e dem Fehler Fenster Men leiste Symbolleisten Klassen Eigenschaften Instanzen allDifferent Ontologien Details i doc Langquages a Class owl Class doc Document sowl Class doc EnglishWebPage 2 owlClass doc GermanWebPage wl bearhelen u oe J Bearbeiten u oe owl Class doc Languages 2lowl Class doc OutputFormats towl Class dor PrintManual Haupt lowl Class doc WebPa Ei edhe ge fenster Fenster i Details Instanzen f r Klassen Klasseneigenschaften EA i mg GoccEn Aktives Dokument Text ADF OWL feyDCOntolagy rdf BhaltovaDocuments rdf 4b bersicht X Fehler ww x wy vr m em 8 S S x dh Diese On
160. r nkungen und Ausschl sse eventuell f r Sie nicht zutreffen Im gr tm glichen rechtlich zul ssigen Ma sind stillschweigende Garantien in Bezug auf die Software sofern solche existieren auf neunzig 90 Tage beschr nkt Die gesamte Haftung von Altova und dessen Lieferanten sowie Ihre einzigen Garantieanspr che sind nach dem Ermessen von Altova auf eine der beiden folgenden Optionen beschr nkt i Erstattung des Kaufpreises wenn zutreffend oder ii Reparatur oder Austausch der Software die unter die eingeschr nkte Garantie von Altova f llt und die unter Vorlage einer Kopie des Kaufbelegs bei Altova reklamiert wird Diese eingeschr nkte Garantie gilt nicht wenn die Funktionalit t der Software durch ein Versehen durch Missbrauch falsche Anwendung Trojaner Viren oder einen sonstigen sch dlichen externen Code beeintr chtigt wurde Die Garantie f r jede Ersatzsoftware erstreckt sich auf die Restdauer des urspr nglichen Garantiezeitraums oder auf drei ig 30 Tage je nachdem welcher Zeitraum l nger ist Die eingeschr nkte Garantie gilt nicht f r Test und oder Pre Release Software b Keine weiteren Garantien Haftungsausschluss MIT AUSNAHME DER VORSTEHEND ANGEF HRTEN EINGESCHR NKTEN GARANTIE UND DEN DIESBEZ GLICHEN GARANTIEANSPR CHEN BESTEHEN SEITENS ALTOVA ODER DESSEN LIEFERANTEN KEINERLEI WEITEREN GARANTIEVERPFLICHTUNGEN ALTOVA UND DESSEN LIEFERANTEN BERNEHMEN KEINE GEW HR F R DIE ANWENDUNG ODER DIE ERGEBNISS
161. r Dom ne und kann Werte vom XML Schema Datentyp xsd positivelnteger ihrem Bereich erhalten Die Detailansicht der Eigenschaft version sollte folgenderma en aussehen prod XMLSpy ma prod version xsd positivelnteger Liste der Dom nen in der Eigenschafts bersicht Wenn Sie in die Eigenschafts bersicht d h auf das Register Eigenschaften der Ontologie bersicht wechseln beachten Sie dass die Dom nen der ausgew hlten Eigenschaft im Zusatzfenster angezeigt werden Abbildung unten Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL Lite Ontologie 47 Klassen Eigenschaften Instanzen allDifferent Ontologien Text ADFAOWE Klicken Sie auf die Schaltflache Detailansicht einer Domanenklasse um direkt zur Detailansicht dieser Klasse zu wechseln Klasseneigenschaften in der Klassenubersicht Sie sehen die Eigenschaften der ausgew hlten Klasse im Zusatzfenster Klasseneigenschaften der Klassen bersicht Register Klassen in der Ontologie bersicht Siehe Abbildung unten Klassen Eigenschaften Instanzen allDifferent Ontologien prod Edition prod Product Instanzen f r Klassen Hlasseneigenschaften a prod hasEdition a prochversion Text RDF OWL Klicken Sie auf die Schaltflache Detailansicht der Eigenschaft um direkt zur Detailansicht dieser Eigenschaft zu wechseln Uberpriifen der Syntax und Semantik der Ontologie Zu diesem Zeitpunkt sollte die Syntax RDF O
162. r Spalte Farbe auf die Farbpalette um die Farbe f r diesen Namespace auszuw hlen 5 F gen Sie mit Hilfe der Schaltfl chen Hinzuf gen bzw L schen weitere Zeilen f r Farbzuweisungen hinzu bzw l schen Sie Zeilen falls erforderlich 6 Klicken Sie anschlie end auf OK Die Farben werden den verschiedenen Ressourcen je nachdem welchem Namespace die Ressource angeh rt als Hintergrundfarben zugewiesen In der Abbildung unten sehen Sie die Detailansicht von Ressourcen mit Farbzuweisungen procd XMLSpy xSc positivelnteger Altova SemanticWorks 2011 2011 Altova GmbH Benutzerreferenz Men Extras 109 Anmerkung Auch dem RDF RDFS OWL und XML Schema Namespaces k nnen Farben zugewiesen werden 2011 Altova GmbH Altova SemanticWorks 2011 110 Benutzerreferenz Men Extras 5 7 5 URIref Pr fixe URIref Pr fixe erweitern In diesem Abschnitt werden die Men befehle URIref Pr fixe und URIref Pr fixe erweitern beschrieben Informationen dazu finden Sie auch im Kapitel Namespace Importe f r RDF URIref Pr fixe Bei Auswahl des Men befehls URIref Pr fixe wird das Dialogfeld URIref Pr fixe Abbildung unten aufgerufen in dem alle f r die aktive Ontologie deklarierten Namespaces angezeigt werden Der RDF RDF Schema und der OWL Namespace werden f r neue Dokumente standardm ig deklariert ber dieses Dialogfeld k nnen Sie i Namespaces zur Ontologie hinzuf gen und diese Name
163. rdf Property Y owlRestriction owl Thing owlcomplementOf owl disjointWith owl hasValue Klicken Sie mit der rechten Maustaste auf das Kastchen dc language und wahlen Sie den Befehl Ressourcenobjekt hinzuf gen W hlen Sie in der Dropdown Liste des Ressourcenobjektk stchens den Eintrag doc EN aus Wenn der Abw rtspfeil am rechten Rand des Ressourcenobjektk stchens nicht angezeigt wird doppelklicken Sie in das K stchen um ihn anzuzeigen Die Darstellung der RDF Aussage sollte folgenderma en aussehen dockMLSpyProfessionallserM Sie haben nun eine Eigenschaft f r Ihre Ressource definiert und ihren Wert festgelegt Um die Eigenschaft dc format Zu definieren klicken Sie mit der rechten Maustaste auf das Ressourcenk stchen klicken Sie auf den Befehl Pr dikat hinzuf gen und w hlen Sie als Namen des Pr dikats dc format aus F gen Sie ein Ressourcenobjekt zu dieser Eigenschaft hinzu und w hlen Sie als Ressourcenobjekt aus der Dropdown Liste den Eintrag doc HTML aus Erstellen Sie eine Eigenschaft dc date f r die Ressource F gen Sie ein Literalobjekt und kein Ressourcenobjekt zur Eigenschaft dc date hinzu geben Sie 2006 10 03 ein und w hlen Sie als Datentyp fur das Literalobjekt xsd date aus F gen Sie ein weiteres Pr dikat zur Ressource hinzu und w hlen Sie rdf type als seinen Namen aus F gen Sie ein Ressourcenobjekt zum Pr dikat hinzu und geben Sie als seinen Namen doc EnglishWebPage ein
164. rt k nnen Sie eine Ontologie aus dem Internet oder einem lokalen Netzwerk als Basis f r ein separates RDF Dokuments verwenden e Erstellen eines Dublin Core DC Dokuments In diesem Teil wird beschrieben wie man Dublin Core Metadaten f r eine Ressource wie z B eine Webseite oder ein Buch erstellt Anmerkung Wenn die Ressourcen einer Ontologie nicht zur Verf gung stehen k nnen Sie URIrefs immer auch direkt entweder in die Textansicht oder die RDF OWL Ansicht eingeben Altova SemanticWorks 2011 2011 Altova GmbH Tutorial RDF Dokumente 73 4 3 1 Instanzen f r eine OWL DL Ontologie Dieses RDF Dokument basiert auf der OWL DL Ontologie AltovaDocuments rdf die Sie im vorherigen Teil dieses Tutorials erstellt haben Ziel ist die Erstellung von Instanzen dieser OWL DL Ontologie in einer separaten RDF Datei Um solche Instanzen in denen Ontologieeigenschaften als Pr dikate und Ontologieinstanzen als Objekte verwendet werden erstellen zu k nnen m ssen die Ontologieressourcen dem Benutzer ber die Benutzeroberfl che zur Verf gung stehen In diesem Teil des Tutorials wird beschrieben i wie man das RDF Dokument in SemanticWorks erstellt so dass ber die Benutzeroberfl che Ontologieressourcen zur Verf gung stehen und ii wie man mit Hilfe dieser Ressourcen tats chlich RDF Aussagen erstellt Dieser Teil des Tutorials ist in drei Abschnitte gegliedert e Erstellen eines neuen RDF Dokuments e Referenzieren
165. rte Beziehungen zwischen Klassen definieren Im Detail m chten wir definieren dass die Klasse WebPage eine Vereinigung der Klassen EnglishWebPage und GermanWebPage Ist dass die Klasse WebPage eine Restriktion hat die definiert dass alle ihre Instanzen eine Eigenschaft dc format mit einem Objekt das die Instanz HTML ist haben mussen dass eine Instanz der Klasse EnglishWebPage eine Instanz der Klasse WebPage sein muss mit der Restriktion dass ihre Eigenschaft dc language ein Objekt haben muss das die Instanz EN ist dass eine Instanz der Klasse GermanWebPage eine Instanz der Klasse WebPage sein muss mit der Restriktion dass ihre Eigenschaft dc language ein Objekt haben muss das die Instanz DE ist Nachdem Sie diese Beschreibungen erstellt haben werden Sie Instanzen dieser Klassen anlegen um die G ltigkeit der von Ihnen definierten Axiome zu berpr fen 2011 Altova GmbH Altova SemanticWorks 2011 68 Tutorial OWL DL Ontologie Definieren einer Klasse als eingeschr nkte Vereinigung von Klassen Um die Klasse WebPage als Vereinigung der Klassen EnglishWebPage und GermanWebPage mit der Restriktion dass Instanzen der Klasse eine Eigenschaft dc format Mit einem Wert der die Instanz HTML ist haben m ssen zu definieren gehen Sie folgenderma en vor 1 Klicken Sie in der Klassen bersicht auf die Schaltfl che Detailansicht der Klasse WebPage 2 Klicken Sie in der Detailansicht von WebPage mit der rechten Mausta
166. rte URlrefs serialisiert werden gehen Sie folgenderma en L schen Sie die Klasse XMLS py durch Ausw hlen der Klasse und Klicken auf Bearbeiten L schen Heben Sie die Auswahl von URlref Pr fixe erweitern auf so dass die Option deaktiviert ist Erstellen Sie die Klasse XMLS py neu und geben Sie ihr den Namen prod XMLSpy In der Textansicht wird die Klasse als prod XMLSpy Serialisiert wobei das Pr fix nicht erweitert wird Falls Sie dies ausprobieren denken Sie daran die Klasse xMLSpy wieder zu l schen und sie wie urspr nglich neu zu erstellen d h so dass die URIref Prafixe erweitert werden berpr fen der Ontologie Sie haben nun eine einfache Ontologie in der drei URIrefs als drei nicht miteinander in Bezug stehende OWL Klassen deklariert sind Um die Syntax der Ontologie zu berpr fen klicken Sie in der Symbolleiste auf die Schaltfl che Syntax berpr fen Men RDF OWL Daraufhin wird im Fehler Fenster die Meldung Diese Ontologie ist wohlgeformt angezeigt berpr fen Sie nun die Semantik der Ontologie durch Klicken auf die Symbolleisten Schaltfl che Semantik berpr fen Daraufhin wird im Fehler Fenster die Meldung Diese Ontologie ist zumindest teilweise konsistent angezeigt Dies ist eine g ltige Ontologie sie hat eine korrekte Syntax und ist zumindest teilweise konsistent enth lt aber nicht viele Informationen ber die drei Klassen N here Informationen zur Konsistens berpr fung finden Si
167. sangeh rigen oder Bewohner eines solchen Landes berlassen werden oder ii einer Person berlassen werden die auf der Liste der Specially Designated Nationals des U S Treasury Department oder dem Table of Denial Orders des U S Department of Commerce verzeichnet sind Indem Sie die Software benutzen erkl ren Sie dass Sie weder in einem dieser L nder ans ssig sind noch seiner Kontrolle unterliegen noch ein Staatsangeh riger oder Bewohner eines dieser L nder sind noch auf einer der vorstehend erw hnten Listen genannt werden 10 SOFTWARE DRITTER Die dieser Lizenz unterliegende Software kann Software Dritter enthalten f r die erg nzende Vermerke und oder Nutzungsbedingungen gelten Diese Vermerke und erg nzenden Nutzungsbedingungen f r die Software Dritter k nnen ber unsere Website unter http www altova com legal_ 3rdparty html eingesehen werden und sind durch Bezugnahme Teil dieses Lizenzvertrags Indem Sie Ihre Zustimmung zu den Bedingungen dieses Vertrags erteilen stimmen Sie auch automatisch allen erg nzenden Bestimmungen die m glicherweise darin enthalten sind zu 11 ALLGEMEINE BESTIMMUNGEN Wenn Sie sich in der Europ ischen Union befinden und die Software in der Europ ischen Union 2011 Altova GmbH Altova SemanticWorks 2011 136 Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung und nicht in den Vereinigten Staaten verwenden unterliegt dieser Lizenzvertrag dem Recht der Republik sterreich
168. serMan C S de language Sf Fok o gt delanguage doc EN E a doc EnglishWebPage Erstellen Sie auf die gleiche Weise eine Instanz namens doc XMLSpyEnterpriseUserManualDEHTML mit dem Unterschied dass i dies eine Instanz der Klasse GermanWebPage sein und ii das Pradikat dc language als Objekt den Eintrag doc DE erhalten soll 2011 Altova GmbH Altova SemanticWorks 2011 72 Tutorial RDF Dokumente 4 3 RDF Dokumente Sie k nnen in SemanticWorks mit Hilfe der Ressourcen von ber die SemanticWorks Oberfl che referenzierten Ontologien RDF Aussagen erstellen In der grafischen RDF OWL Ansicht k nnen Sie eine neue Ressource erstellen und anschlie end Pr dikat Objekt Paare f r diese Ressource hinzuf gen Die Pr dikate und Objekte k nnen ber die SemanticWorks Benutzeroberfl che aus einer Liste von Ressourcen die ber die referenzierten Ontologien zur Verf gung gestellt werden ausgew hlt werden Die Ontologieressourcen stehen auf der Benutzeroberfl che von SemanticWorks in Form von Eingabehilfen zur Verf gung und werden auf Basis von f r das RDF Dokument deklarierten Namespaces als URlrefs in die RDF Dokumente eingegeben Sie werden in diesem Teil des Tutorials zwei RDF Dokumente erstellen e Instanzen f r eine OWL DL Ontologie In diesem Teil wird ausf hrlich beschrieben wie man auf Basis von Ressourcen aus einer Ontologie RDF Ressourcen in einem separaten Dokument erstellt Auf diese A
169. soweit dies f r die Aufl sung des Widerspruchs erforderlich ist Sie erkennen an dass es sich bei der Pre Release Software um eine Vorabversion handelt die nicht das endg ltige Produkt von Altova darstellt und in der Fehler Funktionsst rungen oder andere Probleme auftreten k nnen die m glicherweise zu einem System oder Hardwareabsturz oder fehler bzw zu Datenverlust f hren DIE PRE RELEASE SOFTWARE UND ODER TESTSOFTWARE WIRD IHNEN DAHER OHNE GEW HR F R DEREN VERWENDUNG ODER LEISTUNGSMERKMALE ZUR VERF GUNG GESTELLT UND ALTOVA BERNIMMT DIESBEZ GLICH KEINERLEI AUSDR CKLICHEN ODER STILLSCHWEIGENDEN GEW HRLEISTUNGS ODER HAFTUNGSVERPFLICHTUNGEN SOFERN UND SOWEIT F R PRE RELEASE UND ODER TESTSOFTWARE KEIN HAFTUNGSSAUSSCHLUSS SONDERN NUR EINE HAFTUNGSBESCHRANKUNG GESETZLICH ZUL SSIG IST BESCHR NKT SICH DIE HAFTUNG VON ALTOVA UND DESSEN LIEFERANTEN AUF INSGESAMT F NFZIG US DOLLAR 50 USD Wenn die Testversion mit einer Time out Funktion ausgestattet ist kann sie nach Ablauf des Evaluierungszeitraums nicht mehr verwendet werden Mit dem Ablauf dieses Zeitraums endet Ihre Lizenz automatisch wenn Sie sie nicht verl ngern Ihre Lizenz zur Nutzung s mtlicher mit der Testsoftware erstellten Ergebnisse welche einen generierten Progammcode inklusive den 2011 Altova GmbH Altova SemanticWorks 2011 130 Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung unbeschr nkten Quellcode wie Java C C VB NET oder XSLT u
170. spaces an benutzerdefinierte Pr fixe binden ii vorhandene Namespaces und Pr fixe bearbeiten und iii einen ausgew hlten Namespace l schen URIref Pr fixe F UFI OK Hp Saye ss org 2002 one http iiaa 3 orgi S9Q02 22 rdt syntax nek Abbrechen httg sawyer 200001 rdf schema Hip es org 2001 AML Schemat http iee altova com ontologiesidocument Hinzuf gen httg purl orgidcelementss1 Ad Loschen Um einen Namespace hinzuzuf gen oder den ausgew hlten Namespace zu l schen klicken Sie auf die Schaltfl che Hinzuf gen bzw L schen Um einen Namespace oder ein Pr fix zu bearbeiten platzieren Sie den Cursor in das entsprechende Feld und geben Sie Ihre nderungen ber die Tastatur ein URIref Prafixe erweitern Nachdem Pr fixe f r Namespaces zugewiesen wurden siehe URIref Prafix oben kann in der RDF XML Serialisierung i mit Hilfe des Pr fixes und lokalen Namens oder der ii erweiterten URIref eine Ressource definiert oder referenziert werden Um die erweiterte URlref in der Serialisierung zu verwenden schalten Sie den Befehl URIref Prafixe erweitern ein Alle URlrefs die ein Pr fix haben die nach diesem Zeitpunkt in der RDF OWL Ansicht eingegeben werden werden dann in der RDF XML Notation zur erweiterten URIref Form serialisiert falls dieses Pr fix deklariert wurde Falls das Pr fix fehlt wird die URlref genau wie eingegeben serialisiert d h das Pr fix wird als der Schemateil einer URI gelesen In der RDF
171. standteile des zwischen Ihnen und Altova abgeschlossenen Lizenzvertrags d Anspr che in Zusammenhang mit Urheberrechtsverletzungen Altova wird Sie gegen ber allen Forderungen Prozessen oder Verfahren schad und klaglos halten bzw alle Anspr che Prozesse oder Verfahren beilegen die Dritte mit dem Argument gegen Sie erheben dass der Inhalt der Software gegen ein Urheberrecht verst t oder ein geistiges oder sonstiges Eigentumsrecht verletzt das durch das Recht der Vereinigten Staaten oder der Europ ischen Union gesch tzt ist insgesamt als Anspr che bezeichnet Dies erfolgt soweit nicht ausdr cklich etwas Anderes festgelegt ist jedoch nur insoweit als der betreffende Anspruch sich direkt aus der Verwendung der Software ergibt und nach Ma gabe der in Abschnitt 5 dieses Vertrags festgelegten Beschr nkungen Altova ist von jedem Anspruch innerhalb von zehn 10 Gesch ftstagen nachdem Sie erstmals davon benachrichtigt wurden in Kenntnis zu setzen Au erdem haben Sie mit Altova in angemessenem Umfang bei der Abwehr solcher Anspr che zu kooperieren und Altova dabei zu unterst tzen ohne dass Sie daf r Kosten geltend machen k nnen Das Recht auf Entscheidungen in Bezug auf solche Anspr che liegt allein bei Altova dies beinhaltet auch ohne darauf beschr nkt zu sein die 2011 Altova GmbH Altova SemanticWorks 2011 132 Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung Auswahl der Rechtsberater und d
172. ste auf das Klassenk stchen WebPage und w hlen Sie den Befehl unionOf hinzuf gen 3 Klicken Sie mit der rechten Maustaste auf den unionOf Konnektor w hlen Sie im Kontextmen den Befehl Klasse hinzuf gen aus und w hlen Sie den Eintrag doc EnglishWebPage aus 4 Klicken Sie mit der rechten Maustaste auf den unionOf Konnektor w hlen Sie im Kontextmen den Befehl Klasse hinzuf gen aus und w hlen Sie den Eintrag doc GermanWebPage aus 5 Klicken Sie mit der rechten Maustaste auf den unionOf Konnektor w hlen Sie im Kontextmen den Befehl Restriktion hinzuf gen und w hlen Sie den Eintrag de format aus 6 Klicken Sie mit der rechten Maustaste auf das Restriktion Kastchen und wahlen Sie den Befehl hasValue hinzufugen 7 Klicken Sie mit der rechten Maustaste auf das hasValue Kastchen wahlen Sie Ressourcenobjekt hinzuf gen und anschlie end den Eintrag doc HTML Die Detailansicht sollte folgenderma en aussehen AB doc Document doc EnglishWebPage SE doc GermanWebPage f Fook amp restr deformat doc HTML docWebPage Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL DL Ontologie 69 Definieren einer Klasse als Restriktion einer anderen Klasse Um die Klasse EnglishWebPage als Schnittmenge der Klasse WebPage und der Eigenschaft dc language mit der Instanz EN als Objekt zu definieren gehen Sie folgenderma en vor 1 Klicken Sie in der Klassen bersicht auf die Schaltfl che
173. ste in RDF Aussagen einzuf gen Dies ist v a dann n tzlich wenn eine einzige Ressource mehrmals in ein Dokument eingef gt werden soll Betrachten wir z B die Erstellung eines RDF Dokuments das Metadaten f r eine gro e Anzahl von Webseiten enth lt Jede Webseiten Ressource wird durch dieselbe Gruppe von Eigenschaftsressourcen beschrieben Wenn die Eigenschaftsressourcen in einer Ontologie beschrieben sind so kann SemanticWorks auf diese Ressourcen zugreifen um sie auf der Benutzeroberfl che von SemanticWorks anzuzeigen damit die Ressourcen in RDF Aussagen eingef gt werden k nnen SemanticWorks verwendet dazu die Funktion zum Importieren von Namespaces Die Namespace Import Funktion importiert die Namespace URIs der zu referenzierenden Ressource in das RDF oder RDFS Dokument Die importierten Namespace URIs m ssen mit denjenigen die zum Definieren der ben tigten Ressourcen in der Ontologie verwendet wurden identisch sein Sobald eine Namespace URI importiert wurde stehen die mit dieser URI verkn pften Ontologieressourcen in SemanticWorks zum Einf gen in das aktive Dokument zur Verf gung Mit dem Befehl Namespace Importe f r RDF k nnen Sie die ben tigten Namespaces importieren Die Funktion wird folgenderma en verwendet 1 Wahlen Sie den Befehl Namespace Importe fur RDF aus um das Dialogfeld Namespace Importe aufzurufen Abbildung unten Mamespace Importe Namespace Impartdatei OF http ee vs org ML Schemat C Docu
174. stiken der beiden soeben erstellten Eigenschaften definieren Gehen Sie dabei folgenderma en vor 1 Doppelklicken Sie auf das Detailansichtssymbol Es der Eigenschaft hasEdition Daraufhin wird die Detailansicht der Eigenschaft angezeigt 2 Klicken Sie mit der rechten Maustaste auf das prod hasEdition K stchen und w hlen Sie im Kontextmen das nun angezeigt wird den Eintrag Dom ne hinzuf gen aus Abbildung unten 2011 Altova GmbH Altova SemanticWorks 2011 44 Tutorial OWL Lite Ontologie 3 Sf Hi proc hasEdition Bereich hinzuf gen equivalentProperty hinzuf gen inverseOr hinzuf gen Status deprecated ein fausschalten owl sameds hinzuf gen owl difFerentFronm hinzuf gen Pr dikat hinzuf gen L schen FunctionalProperty ein fausschalten InverseFunctionalProperty ein fausschalten TransitiveProperty ein fausschalten SymmetricProperty ein fausschalten Kommentar hinzuf gen Label hinzuf gen Daraufhin wird das Konnektorkastchen Domane eingefugt Klicken Sie mit der rechten Maustaste auf den Konnektor Dom ne und w hlen Sie den Eintrag Klasse hinzuf gen Abbildung unten aus proc hasEdition Klasse hinzuf gen h tel Restriktion hinzuf gen L schen Daraufhin wird ein Klassenk stchen eingef gt Klicken Sie im Klassenk stchen auf den Abw rtspfeil um die Dropdown Liste der verf gbaren Klassen aufzurufen und w hlen Sie den Eintrag prod XMLSpy aus Abbildu
175. strieren Auf Updates berpr fen Uberpruft ob am Altova Server eine neuere Version Ihres Produkts vorhanden ist und zeigt eine entsprechende Meldung an Altova SemanticWorks 2011 2011 Altova GmbH Benutzerreferenz Probleme bei der Verwendung 115 9 10 Probleme bei der Verwendung Beachten Sie bitte die folgenden Punkte Kardinalit t von Eigenschaftsrestriktionen Wenn Sie Eigenschaftsrestriktionen in intersectionof Aussagen einer Ontologie eingeben k nnen mincardinality und maxcardinality nicht in einer einzigen Restriktion eingegeben werden sondern m ssen in zwei separaten Restriktionen f r diese Eigenschaft eingegeben werden Andernfalls wird die Kardinalit t folgenderma en eingegeben 1 Erstellen Sie eine Restriktion in der Unterklasse einer Klasse z B durch Klicken auf das Unterklassensymbol Ey 2 Wahlen Sie im Kontextmen den Befehl Restriktion hinzuf gen aus Daraufhin wird ein Restriktionsk stchen hinzugef gt Abbildung unten 3 Wahlen Sie den Namen der einzuschr nkenden Objekteigenschaft aus oder geben Sie ihn ein Abbildung unten IH restr dc language w doc PrintManual 4 Geben Sie die mincardinality durch Doppelklick auf die Stelle links von den zwei Punkten unterhalb des Restriktionskastchens ein siehe Abbildung oben 5 Geben Sie die maxcardinality durch Doppelklick auf die Stelle rechts von den zwei Punkten unterhalb des Restriktionskastchens ein siehe Abbildung oben
176. t auf die Schaltfl che Neue hinzuf gen und w hlen Sie den Befehl allDifferent Geben Sie dem neu erstellten allDifferent Element den Namen prod XMLSpyEditions 2 Klicken Sie auf die Schaltfl che Detailansicht des Eintrags prod XMLSpyEditions um in die Detailansicht zu wechseln Abbildung unten owkdistinctfMembers 3 Klicken Sie mit der rechten Maustaste auf das owl DistinctMembers K stchen und w hlen Sie den Befehl Instanz hinzuf gen 4 Klicken Sie im neu erstellten Instanzk stchen auf den Abw rtspfeil und w hlen Sie den Eintrag prod XMLSpyEnterprise aus Abbildung unten owl distincthiembers OAT Trichet prod Enterprise prod Home prod Professional prod 3MLSpytnterpris prod lt MLSpyHome hk prod lt MLSpyProfessional Die Instanz xMLSpyEnterprise wird als unterschiedliches Mitglied der XMLS pyEditions AllDifferent Collection ausgew hlt 5 Fugen Sie die Instanzen xMLSpyProfessional Und XMLSpyHome zur Collection hinzu durch Rechtsklick auf das K stchen owl DistinctMembers Auswahl des Befehls Instanz hinzuf gen und anschlie ende Auswahl der entsprechenden Instanzen Wenn Sie damit fertig sind sieht die Detailansicht in etwa folgenderma en aus Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL Lite Ontologie 55 prod XMLSpyEnterprise owl distinctiMembers C prod XMLSpyProfessional prod XMLSpyHome 6 F hren Sie eine Semantik berpr fung durch um die G ltigke
177. t die Objekteigenschaft hasEdition und die Datentypeigenschaft version Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL Lite Ontologie 49 4 1 6 Deklarieren von Instanzen Bisher haben Sie die drei Klassen Product XMLSpy und Edition und zwei Eigenschaften die Objekteigenschaft hasEdition und die Datentypeigenschaft version erstellt Beide Eigenschaften wurden f r die Klasse XMLS py definiert indem diese Klasse als Dom ne der Eigenschaften definiert wurde Des Weiteren haben Sie i definiert dass der Bereich der Eigenschaft hasEdition d h die Werte die diese Eigenschaft erhalten kann Instanzen der Klasse Edition sind und ii dass der Bereich der Eigenschaft version ein Literalwert des XML Schema Datentyps positivelnteger ist In diesem Abschnitt werden Sie zuerst drei einfache Instanzen der Klasse Edition und anschlie end drei komplexere Instanzen der Klasse XMLSpy erstellen Erstellen einfacher Instanzen Um eine Instanz der Klasse Edition Zu erstellen gehen Sie folgenderma en vor 1 Klicken Sie in der RDF OWL Ansicht auf dem Register Instanzen auf die Schaltfl che Neue hinzuf gen und w hlen Sie den Eintrag Instanz Daraufhin wird ein Eintrag f r eine Instanz erstellt 2 Geben Sie als Namen der Instanz prod Enterprise ein Abbildung unten Klassen Eigenschaften Instanzen allDifferent Ontologien 3 Klicken Sie auf die Schaltfl che Detailansicht des Eintrags prod Enterprise
178. tenloser Evaluierungs Keycode Wenn Sie die Software zum ersten Mal starten wird das Dialogfeld Software Aktivierung angezeigt Es enth lt eine Schaltfl che ber die Sie einen kostenlosen Evaluierungs Keycode anfordern k nnen Geben Sie in das Dialogfeld das daraufhin angezeigt wird Ihren Namen den Namen Ihrer Firma und Ihre E Mail Adresse ein und klicken Sie auf Jetzt anfordern Der Evaluierungs Keycode wird an die von Ihnen angegebene E Mail Adresse gesendet und sollte in wenigen Minuten eintreffen Geben Sie den Schl ssel nun im Dialogfeld Software Aktivierung in das Feld Key Code ein und klicken Sie auf OK um Ihr Altova Produkt zu aktivieren Die Software wird f r einen Zeitraum von 30 Tagen aktiviert e Permanenter Lizenz Keycode Das Dialogfeld Software Aktivierung enth lt eine Schaltfl che ber die Sie einen permanenten Lizenz Keycode erwerben k nnen Wenn Sie auf diese Schaltfl che klicken gelangen Sie zum Altova Online Shop wo Sie einen permanenten Lizenz Keycode f r Ihr Produkt erwerben k nnen Bei Ihrem permanenten Lizenz Keycode handelt es sich entweder um eine Einzelbenutzerlizenz oder um eine Mehrfachlizenz Beide Arten werden per E Mail zugesandt Eine Einzelbenutzerlizenz enth lt Ihre Lizenzdaten Ihren Namen die Firma E Mail Adresse und Keycode Eine Mehrfachlizenz enth lt Ihre Lizenzdaten ihren Firmennamen und den Keycode Beachten Sie dass gem Ihrer Lizenzvereinbarung auf den Computern Ihres Unter
179. ticWorksExamples Tutorial Altova SemanticWorks 2011 2011 Altova GmbH Tutorial OWL Lite Ontologie 31 4 1 1 Erstellen einer neuen Ontologie In diesem Abschnitt lernen Sie wie man ein neues Ontologiedokument in SemanticWorks erstellt Zuerst wird ein leeres Dokument in SemanticWorks ge ffnet anschlie end wird ein Ontologiestandard OWL Lite als Kompatibilitatsstandard ausgew hlt und das Dokument wird gespeichert Dabei lernen Sie auch die Benutzeroberfl che des Programms kennen Erstellen eines neuen Ontologiedokuments in SemanticWorks Um in SemanticWorks ein neues Ontologiedokument zu erstellen gehen Sie folgenderma en vor Starten Sie SemanticWorks indem Sie in der Schnellstartleiste auf den SemanticWorks Shortcut E klicken oder im Men Start Programme den entsprechenden Men befehl ausw hlen SemanticWorks wird daraufhin gestartet Das Applikationsfenster sieht in etwa folgenderma en aus Altova SemanticWorks Datei Ansicht Extras Hilfe De Som B38 oh da a wa Tees PA OS Og ei ooo na O ee et t a coe bersicht Fehler oo zw Bie Bi 4 5 58 x a f hat 4 Beachten Sie dass es drei Fenster gibt i das Hauptfenster ii das Fenster bersicht und iii das Fehler Fenster Wenn die Fenster nicht wie in der Abbildung oben gezeigt angeordnet sind versuchen Sie die Fenster so anzuordnen Ziehen Sie dazu die Titelleiste des Fensters bersicht auf den Li
180. tologie ist wohlgeformt Fenster bersicht gt und Fehler Statusleiste Die Men leiste enth lt die verschiedenen Men s Die einzelnen Men s sowie ihre Men befehle sind in separaten Abschnitten in der Benutzerreferenz beschrieben Unterhalb der Men leiste befinden sich die Symbolleisten Alle Symbolleisten Schaltfl chen sind in der Benutzerreferenz im Abschnitt Symbolleisten Schaltflachen beschrieben Das Hauptfenster das Details Fenster das Fenster bersicht und das Fehler Fenster sind in den Unterabschnitten dieses Abschnitts n her beschrieben Das Details Fenster das Fenster bersicht und das Fehler Fenster k nnen innerhalb des Applikationsfensters angedockt werden oder frei schwebend angezeigt werden N here Informationen zum ndern der Position des Details Fensters des bersichtsfensters und des Fehler Fensters finden Sie unter der n chsten berschrift Anmerkung Es k nnen gleichzeitig mehrere Dokumente ge ffnet sein Um ein Dokument zum aktiven zu machen klicken Sie auf die jeweilige Registerbeschriftung am unteren Rand des Hauptfensters Text kann zwischen Textansichten von Dokumenten kopiert werden doch Objekte in der RDF OWL Ansicht k nnen nicht kopiert werden Verschieben Positionieren und Ausblenden des Details Fensters bersichtsfensters und des Fehler Fensters 2011 Altova GmbH Altova SemanticWorks 2011 14 Einf hrung Benutzeroberfl che Das Details Fenster
181. torial der Reihe nach also angefangen mit der Erstellung einer OWL Lite Ontologie bis zur Erstellung eines RDF Dokuments unter Verwendung des Dublin Core Vokabulars durchzuarbeiten da die Grundprinzipien der Verwendung im Detail erkl rt werden und die weiteren Abschnitte darauf aufbauen Bevor Sie mit dem Tutorial beginnen sollten Sie sich auch die Abschnitte Benutzeroberfl che und Einf hrung durchlesen um sich mit der Benutzeroberfl che und der verwendeten Terminologie vertraut zu machen Beachten Sie au erdem dass die Graphen in der Detailansicht in den Abbildungen horizontal von links nach rechts dargestellt werden diese Option wird im Dialogfeld Optionen eingestellt Informationen zu den Ontologien und Namenskonventionen Die OWL Lite Ontologie die Sie erstellen werden dient zur Beschreibung von Altova Produkten w hrend die OWL DL Ontologie Altova Dokumente beschreibt Diese Ontologien wurden absichtlich einfach und klein gehalten damit Sie sich auf die Funktionsweise konzentrieren und mit SemanticWorks vertraut machen k nnen anstatt sich in komplexen Ontologien zurechtfinden zu m ssen In diesem Tutorial werden die folgenden Namenskonventionen verwendet e Klassen und Instanznamen werden mit gro sem Anfangsbuchstaben geschrieben Altova SemanticWorks 2011 2011 Altova GmbH Tutorial 29 Z B Documents Wenn ein Klassenname aus mehr als einem Wort besteht werden die W rter zusammengeschrieben wobei jedes
182. um in die Detailansicht zu wechseln die in etwa folgenderma en aussieht Text RDF OWL 4 Erweitern Sie den rdf type Konnektor durch Klicken auf das Plus Symbol auf der rechten Seite Die Detailansicht sieht nun etwa folgenderma en aus prod Enterprise E rdfitype E owl Thing 5 Doppelklicken Sie auf das K stchen owl Thing und klicken Sie auf den Abwartspfeil um die Dropdown Liste der verf gbaren Klassen f r die prod Enterprise als Instanz definiert werden kann anzuzeigen und w hlen Sie den Eintrag prod Edition Abbildung unten 2011 Altova GmbH Altova SemanticWorks 2011 50 Tutorial OWL Lite Ontologie prod Enterprise E od Edition ha Sie haben prod Enterprise nun als Instanz von prod Edition erstellt 6 berpr fen Sie die Syntax und Semantik Ihrer Ontologie Sie sollten Meldungen erhalten dass die Ontologie sowohl wohlgeformt als auch teilweise konsistent ist 7 Erstellen Sie zwei weitere Instanzen der Klasse Edition wie oben beschrieben und nennen Sie diese prod Professional bzw prod Home 8 berpr fen Sie ob Ihre Ontologie wohlgeformt und teilweise konsistent ist was der Fall sein sollte wenn Sie alle Schritte wie oben beschrieben durchgef hrt haben Sie haben nun drei Instanzen der Klasse Edition Enterprise Professional und Home Anmerkung Eine alternative Methode um Instanzen einer Klasse zu erstellen ist in die Detailansicht der jeweiligen Klasse zu wechseln dann mit
183. ur Verf gung zu stellen weiterzulizenzieren 2011 Altova GmbH Altova SemanticWorks 2011 128 Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung weiterzugeben oder auf sonstige Weise Dritten zu uberlassen es sei denn dies ist durch die Bestimmungen in Abschnitt 3 oder an anderer Stelle in diesem Lizenzvertrag ausdrucklich gestattet Sofern dies nicht ausdrucklich in diesem Vertrag gestattet ist durfen Sie die Software nicht kopieren Alle Kopien zu deren Anfertigung Sie berechtigt sind mussen die im Original enthaltenen urheber und patentrechtlichen Angaben sowie alle anderen Angaben hinsichtlich geistiger Eigentumsrechte unverandert enthalten Die Software darf nicht verandert adaptiert oder ubersetzt werden Sie durfen weder direkt noch indirekt ein Pfand oder Sicherungsrecht an der Software bestellen oder die Bestellung eines solchen zulassen Es ist Ihnen nicht gestattet wissentlich eine Handlung vorzunehmen durch die die Software ffentlich zug nglich wird oder die Software in einer Computerumgebung zu verwenden die nicht in diesem Lizenzvertrag angegeben ist Sie haben die geltenden gesetzlichen Bestimmungen und die Anweisungen von Altova in Bezug auf die Benutzung der Software einzuhalten Sie sind verpflichtet Ihre Mitarbeiter und Vertreter die Zugriff auf die Software haben von den in diesem Lizenzvertrag enthaltenen Beschr nkungen in Kenntnis zu setzen und diese auf sie zu berbinden k ES WIRD KEINE GA
184. ur das aktive Dokument aus RDF RDF Schema OWL Lite OWL DL oder OWL Full Die ausgewahlte Ebene wird solange verwendet bis sie gewechselt oder das Dokument geschlossen wird Altova SemanticWorks 2011 2011 Altova GmbH Benutzerreferenz Symbolleisten Schaltfl chen 87 Syntax berpr fung Men RDF OWL Uberpruft die Syntax des aktiven Dokuments Semantik berpr fung Men RDF OWL Uberpruft die Semantik des aktiven OWL Lite oder OWL DL Ontologiedokuments Alle Importe neu laden Men RDF OWL L dt alle Ontologien die in das aktive Dokument importiert werden neu URlref Pr fixe erweitern Men Extras Ein Ein Aus Befehl zum Erweitern Verwenden von URIref Prafixen im serialisierten RDF XML Dokument Klassen Mit Hilfe der Schaltflachengruppe Klassen k nnen Sie eine Beziehung zu einer Klasse hinzufugen Diese Befehle stehen auch im Kontextmenu das durch Rechtsklick auf das Kastchen einer Klasse in der Detailansicht aufgerufen wird zur Verfugung subClassOf hinzufugen F gt eine subClassOf Beziehung zu einer Klasse hinzu intersectionOf hinzuf gen Fugt eine intersectionof Beziehung zu einer Klasse hinzu unionOf hinzuf gen F gt eine unionOf Beziehung zu einer Klasse hinzu el complementOf hinzuf gen F gt eine complementOf Beziehung zu einer Klasse hinzu T dod oneOf hinzufugen Fugt eine oneOf Beziehung zu einer Klasse hinzu s disjointWith hinzuf gen F gt eine disjointWith
185. y Documents Altova SemanticWorks2011 SemanticWorksExamples Tutorial e Die Vorlage ist als Ausgangsbasis f r die Erstellung von RDF Dokumenten gedacht die Metadaten unter Verwendung des DC Vokabulars liefern e Die Vorlage referenziert die DC Ontologie DCOntology rdf uber einen absoluten Pfad Sie m ssen diesen absoluten Pfad ndern damit er die Datei DCOntology rdf im Ordner cC Documents and Settings lt username gt My Documents Altova SemanticWorks2011 SemanticWorksExamples Tutorial korrekt referenziert Referenzieren der DC Ontologie Nachdem Sie ein neues Dokument ge ffnet haben w hlen Sie die RDF Ebene aus RDF OWL RDF OWL Ebene und speichern Sie das Dokument unter dem Namen DCMetadataSample rdf Referenzieren der DC Ontologie Um die Dublin Core DC Ontologie zu referenzieren gehen Sie folgenderma en vor 1 Vergewissern Sie sich dass Sie sich auf der RDF Ebene befinden 2 Klicken Sie auf Extras Namespace Importe fur RDF Daraufhin wird das Dialogfeld Namespace Importe angezeigt Abbildung unten Altova SemanticWorks 2011 2011 Altova GmbH Tutorial RDF Dokumente 79 Mamespace Importe Namespace Impartdatei OF http ee vs org MLS chemart C Documents and Settings My Documents Altova http Wpurlorgidcelements 217 CDocuments and Settings My Documents Vitovas Abbrechen Hinzuf gen Loschen 3 Geben Sie in die Spalte Namespace http purl org dc elements 1 1 ein welcher der in
186. zvertrags ist geliefert verpackt oder auf dieser vorinstalliert ist einschlie lich aller Kopien Updates und fr herer Versionen sowie aller Exemplare von Fontsoftware die in andere Formate konvertiert wurde an die betreffende Person bertragen b Sie keine Kopien einschlie lich Sicherungskopien und sonstiger auf einem Computer gespeicherter Kopien zur ckbehalten c der Empf nger von Altova einen pers nlichen Freischaltcode von Altova erh lt und d der Empf nger die Bestimmungen dieses Lizenzvertrags sowie alle anderen Bestimmungen akzeptiert zu denen Sie die Softwarelizenz rechtm ig erworben haben Ungeachtet der vorstehenden Ausf hrungen d rfen Sie keine Schulungs Vorab oder Musterkopien der Software an Dritte bertragen 4 ZUS TZLICHE BEDINGUNGEN F R VORAB UND TESTVERSIONEN Wenn es sich bei dem von Ihnen mit dieser Lizenz erworbenen Produkt um eine unverk ufliche Vorabversion oder um Beta Software Pre Release Software handelt gelten die in diesem Abschnitt enthaltenen Bedingungen Diese gelten au erdem f r alle Test und oder Demoversionen von Altova Software Testsoftware und bleiben so lange g ltig bis Sie eine Lizenz erwerben Wenn Bestimmungen dieses Abschnitts im Widerspruch zu anderen in diesem Lizenzvertrag enthaltenen Bestimmungen stehen dann gehen die Bedingungen dieses Abschnitts hinsichtlich Pre Release Software und Testsoftware allen anderen Bestimmungen dieses Lizenzvertrags vor
Download Pdf Manuals
Related Search
Related Contents
Online Interactions Not Rated by the ESRB Texto integral - Repositório Aberto da Universidade do Porto Manual de utilização Sistema de Reservas - Uni-BH ZyDAS Utility User Manual Pentair Pool-Spa Control System Time Master User's Manual User's Manual Digital Camcorder Agrilaser mode d`emploi Wilo-TOP-E / TOP-ED / TOP-EV Waterproof indusctrial outdoor monitors 1031-F MAN-DTA128B Copyright © All rights reserved.
Failed to retrieve file