***********************************************************************************
*  Segment 11 Verwaltung (Vew), SWE 11.5 Engstellenverwaltung                     *
***********************************************************************************

Version: 1.5.2 (20100723)


bersicht
=========

Die SW-Einheit Engstellenverwaltung dient zur Verwaltung von Engstellen. Dabei wird
berwacht, ob eine eingegebene Engstelle noch gltig ist und gegebenenfalls werden
Meldungen erzeugt, die den Benutzer auffordern, Engstellen auf Gltigkeit zu
kontrollieren.
Folgende weitere Prfungen realisiert die Engstellenverwaltung:
1.	Verkehrsstrke
2.	Engpasskapazitt
3.	Staulnge ber das Engstellenende hinaus
Diese Werte stellt die Engstellenverwaltung zur Verfgung. Anderen Anwendungen knnen
nun mit diesen Werten Prognosen ber Staulnge und Reisezeitverlust erstellen.


Versionsgeschichte
==================

Stand 23.07.2010 Version 1.5.2
Bugfix bugzilla Bug #46: NPE im Updater-Thread beim Zugriff auf die Menge "Fahrstreifen"
sollte nicht mehr auftreten

Stand 12.11.2009 Version 1.5.1
Erste Version mit neuer Paketstruktur

Stand 03.11.2009 Version 1.5
Fr die Applikation wird jetzt ein globaler UncaughtExceptionHandler installiert, welcher 
nichtgefangene Ausnahmen mit dem Prefix "Uncaught Exception" und dem Level ERROR ins 
Logfile schreibt.

Stand 08.10.2009 Version 1.4
Gesamtes Softwarepaket ist jetzt in realer Java 5-Umgebung bersetzt - vorhher Java 6
mit Java 5-Konformitt
Bug 12 (Bugzilla ist in Bearbeitung - z. Z. Rckantwort erwartet

Stand 10.02.2009 Version 1.3
JUnit-Tests sind jetzt im Auslieferungspaket enthalten

Stand 21.11.2008 Version 1.2
Die Texte der Betriebsmeldungen enthalten jetzt mehr quantitative Informationen

Stand 30.10.2008 Version 1.1
Diverse Bugfixes zur Vorbereitung des Systemtests

Stand 09.05.2008 Version 1.0 Erste Auslieferung


Start der SWE
=============

Aufbau eines Startskripts
(.bat-Datei im Verzeichnis skripte-dosshell, Unix-Skript im Verzeichnis skripte-bash
ist analog)

rem Startskript Anfang
@echo off

rem in einstellungen werden die globalen DaV-Einstellungen gemacht
rem insbesondere werden die Umgebungsvariablen %dav1% und %java% gesetzt
call einstellungen.bat

%java% -jar ../distributionspakete/de.bsvrz.vew.engvew/de.bsvrz.vew.engvew-runtime.jar ^
 %dav1% ^
 <SWE-spezifischer Parameter 1>=... ^
 <SWE-spezifischer Parameter 2>=... ^
 ...
rem Startskript Ende 

SWE-spezifische Parameter

-netz
Das Argument -netz muss ein Objekt vom Typ typ.netz bezeichnen und wird wie folgt
ausgewertet: Die Menge NetzBestandTeile des Objekts wird durchsucht. Diese kann
weitere Objekte vom Typ typ.netz beinhalten, es werden rekursiv alle enthaltenen
Objekte vom Typ typ.netz betrachtet. Von allen Objekten, die neben dem Typ typ.netz
auch den Typ typ.verkehrsModellNetz beerben, werden die Engstellenobjekte der Mengen
Baustellen und Unflle (und - wo bentigt - die Stau-Objekte der Menge Staus)
verwendet. Durch diese Art der Auswertung kann man die Engstellen von mehreren
VerkehrsModellNetzen in einer Instanz der SWE Engstellenverwaltung bearbeiten, indem
man diese VerkehrsModellnetze per Konfiguration in ein bergeordnetes Netz legt.
Mindestens 1 Objekt vom Typ typ.netz muss auch vom Typ typ.verkehrsModellNetz sein.

-konfigObjekt
Das (optionale) Argument -konfigObjekt bezeichnet ein Konfigurationsobjekt vom Typ
typ.engstellenVerwaltung, das die Werte der Parameter:
MaxVerkehrsStrkeGesperrteFahrStreifen-, FaktorMaxVerkehrsStrkeStromabwrts-,
MaxLngeStauberBaustellenEnde- WartezeitMeldungNachRumungUnfall in der
Attributgruppe atg.engstellenVerwaltungParameter enthlt. Wird dieses Argument
weggelassen, wird als Konfigurationsobjekt das Objekt des lokalen
Konfigurationasverantwortlichen genommen, das dann vom Typ typ.engstellenVerwaltung
sein muss.

-zyklus
Das (optionale) Argument -zyklus bezeichnet die Zykluszeit in Sekunden fr die
Plausibilittsprfungen. Wird dieses Argument weggelassen, finden die Prfungen alle
30 S statt.

Hinweis
Die Bibliothek de.bsvrz.sys.funclib.dambach.jar muss als Distributionspaket 
installiert sein


Disclaimer
==========

Segment 11 Verwaltung (Vew), SWE 11.5 Engstellenverwaltung
Copyright (C) 2009 Dambach Werke GmbH

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.


Kontakt
=======

Dambach-Werke GmbH
Adolf-Dambach-Strae
D-76571 Gaggenau
T. +49-7225-64-10
F. +49-7225-64-300
mailto: info@els.dambach.de