Bereitstellung und Optimierung von allgemeinen Basis-Funktionen für EEG2.0
Kurzbeschreibung
Der Umfang an Dialogen und Funktionalität in der vom Übertragsungsnetzbetreiber genutzten Anwendung nimmt zu, und damit steigt das Potenzial für verallgemeinerbare und damit wiederverwendbare Basis-Funktionen sowohl im Applikationscode als auch in den Datenbank-Prozeduren. Das Projekt umfasst die Identifikation solcher Code-Anteile, deren Verallgemeinerung und Ausgliederung in Basis- oder Service-Klassen und Service-Prozeduren und ggf. -sofern es sich um Java-seitig programmierte DB-nahe Abfragelogik handelt- auch deren Performanz-Optimierung durch Verlagerung in Datenbank-Prozeduren.
Ergänzung
Die EEG-Abwicklung erfolgt beim ÜNB mithilfe einer Java-basierten, verteilten Anwendung mit dem Apache TomEE Application Server und Oracle als Datenbank. Insbesondere beim mittlerweile umfangreich gewordenen Volumen der zu verarbeitenden Daten ist die Verlagerung von rechenintensiven Aufgaben und umfangreichen Datenbankabfragen in spezifische Datenbankprozeduren ein unverzichtbarer Weg zur Reduktion der System-Antwort-Zeiten.
Fachbeschreibung
Ein Übertragungsnetzbetreiber (ÜNB) hat gemäß Erneuerbare-Energien-Gesetz (EEG) unter anderem folgende Zuständigkeiten: (a) Abnahme und Vergütung der von den Verteilnetzbetreibern (VNBs) innerhalb seiner Regelzone gemäß EEG aufgenommenen Energie. (b) Erfassung der abgenommenen Energie (Menge und zeitlicher Verlauf) und der geleisteten Vergütungszahlungen. (c) Ausgleich der abgenommenen Energie und der geleisteten Vergütung zwischen den viert ÜNBs in Deutschland. (d) Vermarktung der EEG-Einspeisungen an einer Energiebörse. (e) Umlage der Kosten auf alle letztverbraucherversorgenden Elektrizitätsversorgungsunternehmen (EVUs) innerhalb seiner Regelzone.