BetrInf IAV-Funktionen Fuzzy NERZ e.V. Seite: 1 von 13 Version: 6.0 Stand: 29.04.2017 IAV-Funktionen Fuzzy Betriebshandbuch Anwendungshandbuch Diagnosehandbuch Version Stand Produktzustand Datei 6.0 29.04.2017 akzeptiert BetrInf_IAV-FuzzyLib_FREI_V6.0_D2017-04-29.docx Projektkoordinator NERZ e.V. Projektleiter NERZ e.V. Projektträger NERZ e.V www.nerz-ev.de Ansprechpartner Datei: Document1 FTB des NERZ e.V. 0 Seite: 2 von 13 Version: 6.0 Stand: 29.04.2017 BetrInf IAV-Funktionen Fuzzy NERZ e.V. Allgemeines 0.1 Lizenzen Dieses Dokument steht unter der Creative-Commons-Lizenz Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International. Um eine Kopie dieser Lizenz zu sehen, besuchen Sie http://creativecommons.org/licenses/by-sa/4.0/. 0.1.1 Ursprüngliche Dokumente und Autoren Dieses Dokument basiert auf den Inhalten folgender Dokumente (und ggf. Vorgängerversionen): BetrInf_IAV-FuzzyLib_FREI_V5.0_D2012-05-30.doc Beteiligte Autoren an den Vorgängerdokumenten: 0.2 Falco Schumann, BitCtrl Verteiler Organisationseinheit Name NERZ e.V. Anzahl Kopien 1 Vermerk Tabelle 0-1: Dokumentenverteiler 0.3 Änderungsübersicht Version Datum 1.0 11.02.2008 2.0 03.06.2008 2.1 3.0 4.0 5.0 5.1 11.06.2008 28.07.2008 26.08.2008 30.05.2012 28.04.2017 6.0 29.04.2017 Kapitel 1, 2.1, 3, 5 2 2.2 alle Bemerkungen Erstellung erster Entwurf Überarbeitung gemäß Prüfprotokoll Bearbeiter F. Schumann F. Schumann Fehler korrigiert; kleinere Ergänzungen Überarbeitung laut Prüfprotokoll V3.0 Überführung in den Zustand „Akzeptiert“ Anpassung Namenskonvention NERZ Überarbeitung und Ergänzung der BetrInf auf Basis der Anforderungen aus der laufenden Zertifizierung. Grundlage dieses Dokuments waren die aktuellsten veröffentlichten Betriebsinformationen zu dieser SWE, Dokument „BetrInf_IAVFuzzyLib_FREI_V5.0_D2012-05-30.doc“ Überführung in den Zustand akzeptiert F. Schumann F. Schumann J. Dempe T. Bräuner H. C. Kniß (HCK), FTB NERZ H. C. Kniß (HCK), FTB NERZ Tabelle 0-2: Änderungsübersicht 0.4 0 Inhaltsverzeichnis Allgemeines .......................................................................................................................................2 0.1 0.2 Lizenzen ....................................................................................................................................2 0.1.1 Ursprüngliche Dokumente und Autoren .......................................................................2 Verteiler .....................................................................................................................................2 Datei: Document1 NERZ e.V. 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Seite: 3 von 13 Version: 6.0 Stand: 29.04.2017 Änderungsübersicht ...................................................................................................................2 Inhaltsverzeichnis ......................................................................................................................2 Abkürzungsverzeichnis ..............................................................................................................4 Definitionen ................................................................................................................................4 Referenzierte Dokumente / URLs ..............................................................................................4 Abbildungsverzeichnis ...............................................................................................................5 Tabellenverzeichnis ...................................................................................................................5 Überblick ............................................................................................................................................6 1.1 1.2 2 BetrInf IAV-Funktionen Fuzzy Inhalt des Dokuments ................................................................................................................6 Kurzbeschreibung der Funktionalität .........................................................................................6 Betriebshandbuch ............................................................................................................................6 2.1 2.2 2.3 Installation der Software ............................................................................................................7 2.1.1 Voraussetzungen .........................................................................................................7 2.1.1.1 Java 7 2.1.1.2 SWE 7 2.1.2 Laufzeitumgebung ........................................................................................................7 2.1.3 Benötigte zusätzliche Softwarekomponenten ..............................................................8 2.1.4 Erstinstallation der Software.........................................................................................8 2.1.4.1 Weitere Installationsschritte 8 2.1.5 Kontrolle der Installation ...............................................................................................8 2.1.6 Deinstallation der Software ..........................................................................................8 2.1.7 Aktualisierung der Software .........................................................................................9 Einrichtung von Software und Datenverteiler ............................................................................9 2.2.1 Konfiguration ................................................................................................................9 2.2.1.1 Konfigurationsbereiche 9 2.2.1.2 Spezifische Konfigurationen 9 2.2.2 Parametrierung .............................................................................................................9 2.2.2.1 Parametrierung der Parametrierung 9 2.2.3 Ein- und Ausgangsdaten ........................................................................................... 11 2.2.4 Aufnahme des Betriebs ............................................................................................. 11 Überwachung des Betriebs .................................................................................................... 11 3 Anwenderhandbuch ...................................................................................................................... 12 4 Diagnosehandbuch ........................................................................................................................ 12 4.1 4.2 5 Benötigte Werkzeuge ............................................................................................................. 12 Diagnosemöglichkeiten .......................................................................................................... 12 4.2.1 Überprüfung der Parametrierung .............................................................................. 12 4.2.2 Überprüfung des Prozesszustandes ......................................................................... 12 Anhang ............................................................................................................................................ 13 5.1 Verzeichnisstruktur ................................................................................................................. 13 Datei: Document1 BetrInf IAV-Funktionen Fuzzy NERZ e.V. 0.5 Seite: 4 von 13 Version: 6.0 Stand: 29.04.2017 Abkürzungsverzeichnis Siehe [AbkBSVRZ]. Darüber hinaus werden folgende Abkürzungen verwendet: BASt Bundesanstalt für Straßenwesen BSVRZ Basis System VRZ ERZ Einheitliche Rechnerzentralensoftware NERZ Nutzer der ERZ, siehe auch www.nerz-ev.de AOE Autarke Organisationseinheit (der lokale Konfigurationsverantwortliche eines Datenverteilersystems) KV Konfigurationsverantwortlicher eines Teils einer Konfiguration KB Konfigurationsbereich einer Konfiguration 0.6 Definitionen Siehe [GlossarBSVRZ]. Darüber hinaus werden folgende Definitionen verwendet: --- 0.7 --- Referenzierte Dokumente / URLs Die folgende Tabelle listet die im Dokument verwendeten Referenzen auf 1. Zum aktuellen Zeitpunkt sind die folgenden Archiv-URLs vorhanden: NERZ-Archiv: http://www.nerz-ev.de/ Dokumente und Software [VMOD97] Der Bundesminister des Inneren, Entwicklungsstandard für IT-Systeme des Bundes Vorgehensmodell, Juni 1997, KBSt, Koordinations- und Beratungsstelle der Bundesregierung für Informationstechnik in der Bundesverwaltung. [AbkBSVRZ] Abkürzungsverzeichnis BSVRZ Gesamt NERZ-Archiv: Abk_BSVRZ-Gesamt_FREI_V4.0_D2006-08-15.doc [GlossarBSVRZ] Glossar BSVRZ Gesamt NERZ-Archiv: SE-02.0002-Glos-0.4__Glossar__global__.pdf [JDK ] Übersicht über JavaSE inklusive dem Java SE Development Kit http://www.oracle.com/technetwork/java/javase/overview/index.html [JRE] Übersicht über JavaSE inklusive des Java SE Runtime Environments http://www.oracle.com/technetwork/java/javase/overview/index.html [BetrInf_DaV-DaV] Betriebsinformationen zum Datenverteiler NERZ-Archiv: BetrInf_DaV-DaV_FREI_V5.0_D2017-04-19.docx/.pdf [BetrInf_DaV-DAF] Betriebsinformationen zu den Datenverteilerapplikationsfunktionen NERZ-Archiv: BetrInf_DaV-DAF_FREI_V5.0_D2017-04-19.docx/.pdf 1 Die Referenzen beziehen sich auf die Dokumentenstände, die zum Zeitpunkt der Erstellung dieses Dokuments gültig waren. Datei: Document1 BetrInf IAV-Funktionen Fuzzy NERZ e.V. Seite: 5 von 13 Version: 6.0 Stand: 29.04.2017 [BetrInf_PuK-Konfig] Betriebsinformationen zur Konfiguration NERZ-Archiv: BetrInf_PuK-Konfig_FREI_V5.0_D2017-04-19.docx/.pdf [BetrInf_PuK-Param] Betriebsinformationen zur Parametrierung NERZ-Archiv: BetrInf_PuK-Param_FREI_V9.0_D2017-04-19.docx/.pdf [BetrInf_Sys-StartStopp] Betriebsinformationen zu StartStopp NERZ-Archiv: BetrInf_Sys-StartStopp_FREI_V5.0_D2012-09-04.doc [BetrInf_VeW-BmVeW] Betriebsinformationen zur Betriebsmeldungsverwaltung NERZ-Archiv: BetrInf_VeW-BmVeW_FREI_V9.0_D2017-04-19.docx/.pdf [NERZ] Homepage des Vereins der "Nutzer der einheitlichen Rechnerzentralensoftware für Verkehrsrechnerzentralen - NERZ e.V." http://nerz-ev.de/ [NERZSoftware] Softwarearchiv des NERZ e.V. http://nerz-ev.de/produkte/software-dokumente [DatKatHTML] Datenkatalog der ERZ-Software http://www.nerz-ev.de/datkat/start.html [AFo_IAV-SubSegAna] Anwenderforderungen der ERZ zur „Straßensubsegmentanalyse“ NERZ-Archiv: AFo_IAV-SubSegAna_FREI_V7.0_D2016-09-30.doc [AFo_IBV-UDA] Anwenderforderungen zur ERZ zur "Umfassende Datenanalyse" NERZ-Archiv: AFo_IBV-UDA_FREI_V7.0_D2016-09-30.doc [AFo_IAV-FuzzyLib] Anwenderforderungen zur ERZ zu "Funktionen Fuzzy" NERZ-Archiv: AFo_IAV-FuzzyLib_FREI_V7.0_D2016-09-30.doc 0.8 Abbildungsverzeichnis --- 0.9 Tabellenverzeichnis Tabelle 0-1: Dokumentenverteiler ............................................................................................................2 Tabelle 0-2: Änderungsübersicht..............................................................................................................2 Tabelle 1-1: Typographie..........................................................................................................................6 Tabelle 1-2: Konventionen........................................................................................................................6 Tabelle 2-1: Benötigte Konfigurationsbereiche ........................................................................................9 Tabelle 2-2: Benötigte Parameter-Attributgruppen ............................................................................... 10 Tabelle 4-1: Analysewerkzeuge. ........................................................................................................... 12 Datei: Document1 NERZ e.V. 1 BetrInf IAV-Funktionen Fuzzy Seite: 6 von 13 Version: 6.0 Stand: 29.04.2017 Überblick 1.1 Inhalt des Dokuments In diesem Dokument sind die drei Bestandteile der Betriebsinformation zu finden. Betriebshandbuch Anwendungshandbuch Diagnosehandbuch Die drei Dokumente wurden aus Gründen der Übersichtlichkeit in einem Dokument zusammengefasst. Folgende Typographie wird verwendet: Maschinenschrift kursiv Maschinenschrift Maschinenschrift im Fettdruck Namen von Dateien, Ordnern und Benutzern Befehle und Texte die in der Kommandozeile oder einem graphischem Dialog eingeben werden Teil eines Befehls oder Eingabetextes, der individuell angepasst werden muss Tabelle 1-1: Typographie Folgende Konventionen werden festgelegt: $PROJEKT_HOME Das Verzeichnis in dem das Projekt installiert ist Tabelle 1-2: Konventionen 1.2 Kurzbeschreibung der Funktionalität Die Fuzzy Funktionsbibliothek stellt allgemeine Funktionen zur Verfügung, die bei der Ermittlung der oben aufgeführten Berechnungen von fuzzyfizierten Größen verwendet werden. Anwendung finden diese Funktionen in der Straßensubsegmentanalyse [AFo_IAV-SubSegAna] sowie in der umfassenden Datenanalyse (siehe [AFo_IBV-UDA]). Die Fuzzy Funktionsbibliothek setzt sich aus vier Basisfunktionalitäten zusammen. Die fachlichen Anforderungen an die Funktionen zur Fuzzyfizierung von Eingangsvariablen, zur Abarbeitung von Regelbasen, zur Aggregation von linguistischen Variablen und weitere Allgemeine Funktionen sind in [AFo_IAV-FuzzyLib] beschrieben. 2 Betriebshandbuch Im Rahmen der Installation, der Einrichtung und des Betriebs der SWE sind folgende Schritte durchzuführen: Installation der Software Einrichtung von Software und Datenverteiler o Konfiguration und Parametrierung o Aufnahme des Betriebs Überwachung des Betriebs Unterbrechung und Beendigung des Betriebs Diese Schritte werden in den folgenden Abschnitten genau beschrieben. Datei: Document1 NERZ e.V. 2.1 BetrInf IAV-Funktionen Fuzzy Seite: 7 von 13 Version: 6.0 Stand: 29.04.2017 Installation der Software 2.1.1 2.1.1.1 Voraussetzungen Java Es muss eine Java Runtime Umgebung (JRE) ab Version 8.02 oder höher installiert und über den Suchpfad auffindbar sein [jre]. Das Java Runtime Umgebung (JRE) ist für den Betrieb ausreichend, jedoch bietet das Java Development Kit (JDK) zusätzlich nützliche Tools für die Diagnose [jdk]. Ein korrektes Funktionieren von Java lässt sich auf der Kommandozeile mit folgendem Befehl überprüfen: java -version Erfolgt die Ausgabe der installierten Javaversion für den Befehl java -version ist der Pfad korrekt eingerichtet. Erfolgt eine Meldung, dass der Befehl nicht gefunden wurde, muss die Pfadvariable angepasst werden. Unter Linux-Systemen (unter anderem Linux, Mac OS X) kann dies mit folgendem Kommando erfolgen: export PATH=$PATH:/pfad_zu_java/bin Unter Windows muss der Pfad im Dialog Systemsteuerung/System/Erweitert/Umgebungsvariablen angepasst werden. Der Wert der Variablen PFAD muss um den Text ;/pfad_zu_java/bin ergänzt werden. Im Folgenden wird davon ausgegangen, dass ein JDK installiert ist. Im Folgenden wird davon ausgegangen, dass die Projektumgebung (Kernsoftware und weitere SWE) im Ordner $PROJEKT_HOME installiert ist. Zusätzlich benötigte Komponenten: siehe Kapitel 2.1.3. 2.1.1.2 SWE Die SWE wird als ZIP-Archiv ausgeliefert, dessen Dateiname dem Muster SWE_de.bsvrz.iav.fuzzylib_FREI_V1.8.0_D2016-07-21.zip entspricht (Status, Version und Datum entsprechen dem aktuellen Stand). Die jeweils aktuellste Version steht auf dem Server des Vereins der „Nutzer der einheitlichen Rechnerzentralensoftware für Verkehrsrechnerzentralen - NERZ e.V.“ [NERZ] als Distributionspaket unter [NERZSoftware] zur Verfügung und kann dort herunter geladen werden. Es werden Windows- und Linux-basierte Systeme unterstützt. 2.1.2 Laufzeitumgebung Die SWE (bzw. die SWE, welche die Lib verwenden) benötigt einen laufenden Datenverteiler 3, mit dem sich die SWE verbindet. 2 Der aktuelle Stand dieser BetrInf geht davon aus, dass die Kernsoftware V3.8.x oder höher eingesetzt wird. Diese erfordert ein JRE ab Version 8. 3 Benötigt wird minimal eine gestartete Kernsystemumgebung, bestehend aus Datenverteiler, Konfiguration, Parametrierung sowie der Betriebsmeldungsverwaltung (wird u.a. vom Datenverteiler benötigt). Datei: Document1 NERZ e.V. 2.1.3 BetrInf IAV-Funktionen Fuzzy Seite: 8 von 13 Version: 6.0 Stand: 29.04.2017 Die SWE benötigt eine Java SE Runtime Environment [jre] (siehe Kapitel 2.1.1.1). Benötigte zusätzliche Softwarekomponenten Folgende Pakete der ERZ-Software4 müssen in der aktuellen Version5 installiert6 sein: 2.1.4 de.bsvrz.dav.daf de.bsvrz.sys.funclib.debug de.bsvrz.sys.funclib.bitctrl com.bitctrl.jar (befindet sich im Paket .bsvrz.sys.funclib.im Unterordner lib) Erstinstallation der Software Der Inhalt des ZIP-Archivs der SWE muss in das Verzeichnis $PROJEKT_HOME/lib7 kopiert werden. Unter Linux-Systemen wird das ZIP-Archiv mit unzip SWE_de.bsvrz.iav.fuzzylib_FREI_V1.8.0_D2016-07-21.zip entpackt und mit cp -r de.bsvrz.iav.fuzzylib $PROJEKT_HOME/lib in den Ordner mit den Bibliotheken des Projekts kopiert. Unter Windows kann ab Windows XP der Windows-Explorer sowohl für das Entpacken, als auch für das Kopieren verwendet werden. Für ältere Windows-Systeme muss ein zusätzliches Tool zum Entpacken des ZIP-Archivs verwendet werden (z. B. das kostenlose 7-Zip http://7-zip.org). 2.1.4.1 Weitere Installationsschritte Es sind keine weiteren Installationsschritte notwendig. 2.1.5 Kontrolle der Installation Nach erfolgreicher Installation wurde dem Ordner $PROJEKT_HOME/lib ein Unterordner de.bsvrz.iav.fuzzylib hinzugefügt und der Unterordner bzw. sein Inhalt entspricht der Struktur im Anhang 5.1. 2.1.6 Deinstallation der Software Für die Deinstallation muss die SWE (bzw. die SWE, welche die Lib verwenden) gestoppt werden. Zur Deinstallation der Software werden die Dateien und Verzeichnisse, die in Kapitel 2.1.4 installiert bzw. kopiert wurden, gelöscht. 4 Die entsprechenden Pakete sind analog zur beschriebenen SWE auf dem NERZ-Server verfügbar (siehe Kapitel 2.1.1.2). Abhängigkeiten dieser Pakete zu eventuell weiteren Paketen sind hier nicht aufgeführt. Diese sind bei den entsprechenden Paketen dokumentiert und müssen ggf. ebenfalls installiert sein. 5 Sind keine speziellen Angaben zur zu verwendenden Version vorhanden, ist jeweils die aktuellste auf dem NERZ-Server verfügbare Version zu verwenden. 6 Die Pakete werden genauso wie die hier beschriebenen SWE als ZIP-Archive auf dem NERZ-Server bereitgestellt und sind analog wie in Kapitel 2.1.4 zu installieren. 7 Welches Verzeichnis verwendet wird, hängt von der jeweiligen Implementierung des Projektordners ab (ist also anwenderspezifisch). Im Folgenden wird bei den Beispielkommandos immer der Ordner $PROJEKT_HOME/lib verwendet. Datei: Document1 Seite: 9 von 13 Version: 6.0 Stand: 29.04.2017 BetrInf IAV-Funktionen Fuzzy NERZ e.V. Gleiches gilt für Dateien und Verzeichnisse, die bei der Installation angelegt bzw. kopiert wurden. 2.1.7 Aktualisierung der Software Für die Aktualisierung muss die SWE (bzw. die SWE, welche die Lib verwenden) gestoppt werden. Die Aktualisierung entspricht der Deinstallation und anschließender Erstinstallation der SWE. 2.2 Einrichtung von Software und Datenverteiler 2.2.1 Konfiguration 2.2.1.1 Konfigurationsbereiche Im Folgenden sind die von der SWE benötigten Konfigurationsbereiche 8 aufgeführt. Diese müssen im Datenverteiler, mit dem sich die SWE verbindet, vorhanden sein9. Nr. PID des KB KV Version 1 kb.tmUmfeldDatenGlobal kv.inovat ab 25 Tabelle 2-1: Benötigte Konfigurationsbereiche 2.2.1.2 Spezifische Konfigurationen Folgende zusätzlichen, spezifischen Konfigurationen (Versorgungsdaten) müssen erstellt und in die Konfiguration des Systems übernommen werden, damit diese zur Laufzeit verfügbar sind (siehe Kapitel 2.2.3, Ein- und Ausgangsdaten der SWE): Keine 2.2.2 Parametrierung 2.2.2.1 Parametrierung der Parametrierung Abhängig von der SWE, welche die Bibliothek verwendet, und dem Umfang der Nutzung, werden im Betrieb auf diverse Parameter (siehe auch Kapitel 2.2.3), zugegriffen. Damit diese Parameterdatensätze10 für die SWE verfügbar sind, muss zunächst die SWE Parametrierung dahingehend parametriert werden, dass diese für diese Parameterdaten zuständig ist (siehe dazu [BetrInf_PuK-Param]. Nr. PID der Attributgruppe (asp.parameterVorgabe11) Objekttyp PID Konfigurationsber eich PID KV 8 Aufgeführt sind hier nur die Konfigurationsbereiche, die durch den Betrieb dieser SWE zusätzlich zu den Konfigurationsbereichen benötigt werden, welche durch die minimal notwendige Kernsystemumgebung, bestehend aus Datenverteiler, Konfiguration, Parametrierung sowie der Betriebsmeldungsverwaltung bereits verfügbar ist. 9 Die Integration von Konfigurationsbereichen in die Konfiguration eines Datenverteilersystems ist in den [BetrInf_PuK-Konfig] beschrieben. 10 Welche Parameter tatsächlich verwendet werden, hängt letztlich von der SWE ab, welche die Funktionen dieser Bibliothek verwendet! Datei: Document1 BetrInf IAV-Funktionen Fuzzy NERZ e.V. Nr. PID der Attributgruppe Seite: 10 von 13 Version: 6.0 Stand: 29.04.2017 Objekttyp (asp.parameterVorgabe11) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 atg.ufdsParameterHelligkeitF uzzy atg.ufdsParameterNiederschla gsIntensitätFuzzy atg.ufdsParameterSichtWeiteF uzzy atg.ufdsParameterWindGeschwi ndigkeitMittelWertFuzzy atg.ufdsParameterWindRichtun gFuzzy atg.ufdmsParameterFahrBahnZu standFuzzy atg.ufdmsParameterGlätteFuzz y atg.ufdmsParameterSichtVerhä ltnisseFuzzy atg.fuzzyRegelbasis atg.anteilLkwFuzzy atg.bemessungsDichteFuzzy atg.verkehrGeschwindigkeitFu zzy atg.verkehrsStärkeStundeFuzz y atg.verkehrsUnruheFuzzy atg.verkehrsZustandFuzzy atg.verkehrsZustandUnruheFuz zy atg.fuzzyRegelbasis atg.anteilLkwFuzzy atg.bemessungsDichteFuzzy atg.verkehrGeschwindigkeitFu zzy atg.verkehrsStärkeStundeFuzz y atg.verkehrsUnruheFuzzy atg.verkehrsZustandFuzzy atg.verkehrsZustandUnruheFuz zy atg.fuzzyRegelbasis typ.ufdsHelligkeit typ.ufdsNiederschlagsInt ensität typ.ufdsSichtWeite PID Konfigurationsber eich PID KV kb.tmUmfeldDat enGlobal kv.inovat typ.ufdsWindGeschwindigk eitMittelWert typ.ufdsWindRichtung typ.umfeldDatenMessStell e typ.messQuerschnittAllge mein kb.tmVerkehrGl obal kv.inovat typ.straßenTeilSegment Tabelle 2-2: Benötigte Parameter-Attributgruppen Die Details der Bedeutung der Parameterattributgruppen und der einzelnen Parameterattribute sowie die Defaultparameter sind im [DatKatHTML] dokumentiert. 11 Die Vorgabe (Definition) des Parametersatzes durch den Anwender, z. B. über den GTM, erfolgt immer über den Aspekt asp.parameterVorgabe, die Parametrierung selbst publiziert dann den gültigen Parametersatz über den Aspekt asp.parameterSoll. Datei: Document1 NERZ e.V. 2.2.3 BetrInf IAV-Funktionen Fuzzy Seite: 11 von 13 Version: 6.0 Stand: 29.04.2017 Ein- und Ausgangsdaten Allgemeine Ein- und Ausgangsdaten, die sich automatisch durch die Verwendung der Datenverteilerapplikationsschnittstelle (DAF) ergeben, sind hier nicht aufgeführt. Details dazu siehe [BetrInf_DaV-DAF]. Die Parameterdaten, die ebenfalls Eingangsdaten der SWE sind, sind in Kapitel 2.2.2.1ff beschrieben. Weitere Ein- und Ausgangdaten, die sich durch die Verwendung dieser Bibliothek ergeben können, werden in den BetrInf derjenigen SWE dokumentiert, welche die Funktionen dieser Bibliothek nutzen. 2.2.4 Aufnahme des Betriebs Entfällt, da die SWE eine Funktionsbibliothek ist 2.3 Überwachung des Betriebs Entfällt, da die SWE eine Funktionsbibliothek ist Datei: Document1 NERZ e.V. 3 BetrInf IAV-Funktionen Fuzzy Seite: 12 von 13 Version: 6.0 Stand: 29.04.2017 Anwenderhandbuch Die SWE ist eine Bibliothek. Der Anwender nutzt die SWE nur indirekt über andere SWE, welche diese Bibliothek verwenden. Um Applikationen zu schreiben, die diese Bibliothek verwenden, muss das JAR-File de.bsvrz.iav.fuzzylib-runtime.jar im Classpath aufgenommen werden. Im Ordner der installierten SWE befindet sich das ZIP-Archiv de.bsvrz.iav.fuzzylib-doc-api.zip mit der Dokumentation der Schnittstellen der Bibliothek im HTML-Format. Diese kann nach dem Entpacken mit dem Internet-Browser gelesen werden. 4 Diagnosehandbuch Die SWE ist eine Bibliothek und wird im Zusammenhang mit anderen SWE eingesetzt. Die entsprechenden Diagnosemöglichkeiten sind deshalb bei der die Bibliothek verwendenden SWE dokumentiert. 4.1 Benötigte Werkzeuge In Tabelle 4-1 sind die benötigten Werkzeuge für die Diagnose aufgeführt. Nr. Werkzeug/Tool Verwendung 1 Generischer Testmonitor [GTM] Überprüfung der Parametrierung Tabelle 4-1: Analysewerkzeuge. 4.2 4.2.1 Diagnosemöglichkeiten Überprüfung der Parametrierung Die korrekte Parametrierung der SWE kann über den GTM [GTM] überprüft werden. Die korrekten Einträge sind in Kapitel 2.2.2 „Parametrierung“ definiert. 4.2.2 Überprüfung des Prozesszustandes Siehe hierzu Kapitel 2.3 „Überwachung des Betriebs“ Datei: Document1 NERZ e.V. 5 5.1 BetrInf IAV-Funktionen Fuzzy Anhang Verzeichnisstruktur de.bsvrz.iav.fuzzylib | BetrInf_SWE5.4_LosC1C2_VRZ3.pdf | de.bsvrz.iav.fuzzylib-Build-Report.txt | de.bsvrz.iav.fuzzylib-doc-api.zip | de.bsvrz.iav.fuzzylib-doc-design.zip | de.bsvrz.iav.fuzzylib-Lizenz.txt | de.bsvrz.iav.fuzzylib-runtime.jar | de.bsvrz.iav.fuzzylib-src.zip | de.bsvrz.iav.fuzzylib-test-doc-api.zip | de.bsvrz.iav.fuzzylib-test-doc-design.zip | de.bsvrz.iav.fuzzylib-test-Lizenz.txt | de.bsvrz.iav.fuzzylib-test-src.zip | de.bsvrz.iav.fuzzylib-test.jar | de.bsvrz.iav.fuzzylib.jar | +---launch | junit.de.bsvrz.iav.fuzzylib.launch | +---lib | com.bitctrl-1.2.2.jar | hamcrest-core-1.3.jar | junit-4.11.jar | \---Tests JUnit.bat JUnit.sh LiesMich.txt Datei: Document1 Seite: 13 von 13 Version: 6.0 Stand: 29.04.2017