| |
In den Bereichen Softwarearchitektur, ICIS, Datenmigration und Transformation sowie Software-Entwicklung verfügt LOGI SOFT über umfassende fachspezifische Kompetenzen. Hier erfahren Sie die Details:
[Software-Architektur, Modernisierung von Oracle-Forms Anwendungen]
- Überführung der klassischen Client / Server-Architektur von Oracle PL/SQL – Oracle-Forms Anwendungen in eine serviceorientierte Architektur.
- Etablieren von SOA mithilfe von BPM (Business Process Management) und Web-Services.
- Entkopplung und Zerlegung von gewachsenen monolithischen Softwaresystemen in kleinere besser handhabbare Softwarekomponenten und Anwendungsdomänen.
- Modernisierung von Oracle PL/SQL – Oracle Forms Anwendungen durch Herausarbeiten von technisch-funktionalen Schichten sowie fachlich-funktionalen Softwarekomponenten und Anwendungsdomänen.

[ICIS (Insurance Company Information System)]
- 10 jährige Erfahrung im ICIS-Umfeld dabei sind folgende Schwerpunkte zu nennen:
- Einführen von ICIS mit Aufbau der Infrastruktur und etablieren von Deploymentverfahren.
- Datenmigration von „Alt-Systemen“ nach ICIS.
- Modernisierung / Servicesierung von ICIS.
- Weiterentwicklung von ICIS insbesondere im Vertrags- und Schadensbereich.

[Datenmigration / Datentransformation / Datenqualität]
- Datenmigration / Datentransformation insbesondere bei sehr hohem Transformationsbedarf. Somit besonders geeignet bei der Datenmigration in neue Softwaresysteme. Weitere Einsatzgebiete sind Datenbereitstellungen bzw. Datenschnittstellen jeglicher Art (z.B. Datenbereitstellungen für Datawarehouse, Printsysteme, Geschäftspartner, Testsysteme).
- Deklarativer Ansatz durch Beschreibung der Datenstrukturen und Transformationsregeln im Datentransformations-Repository.
- Business-Objekt orientierter Ansatz. Dabei werden, im Gegensatz zum tabellenorientierten Ansatz, komplexe fachliche Einheiten (wie z.B. ein Partner, ein Vertrag) zusammenhängend in einer Transaktion transferiert.
- Iterativer Ansatz durch frühzeitiges und häufiges Wiederholen der Zyklen: „Änderung/Erweiterung Transformationsregeln“, „Ändern/Erweitern Transformationsprogramme“, „Testlauf“, „Validierung Ergebnis“.
- Testgetriebener Ansatz durch frühzeitiges Erstellen von Prüfregeln und Erwartungswerten sowie Erstellen von Testrastern. Die Tests sind fester Bestandteil der iterativen Vorgehensweise und werden weitestgehend automatisiert durchgeführt.
- generativer Ansatz. Ein hoher Prozentsatz des Programmcodes wird auf Basis der deklarativ vorgegebenen Transformationsregeln und Datenstrukturen generiert.
- Die Dialogkomponente des Datentransformationstools ermöglicht es den Fachbereich frühzeitig bei der Definition und Dokumentation der Transformationsregeln mit einzubeziehen.
- Hohe Performance durch generierten Programmcode.
- Projektdurchführung auf Basis einer klar definierten Vorgehensweise, welche sich über zahlreiche Datenmigrationsprojekte entwickelt hat.

[Spezial-Tools zur Software-Generierung]
- Tools zur Datenqualitätsprüfung
Spezialisierte Tools zur Datenqualitätsprüfung. Es können Standardprüfungen, wie Datentyp-Prüfung, Wertebereich-Prüfung, Fremd-Schlüssel-Prüfung definiert werden. Zudem ist es möglich weitere frei definierbare Regeln zu definieren. Durch das vorhandene Framework ist eine effektive Protokollierung und performante Durchführung gewährleistet.
- Tools zur (teil-)automatisierten Software-Entwicklung
Ein erweiterbares datenbankorientiertes Repository ermöglicht es unterschiedliche Meta-Daten zu hinterlegen. Basierend auf diesen Meta-Daten werden Programmgeneratoren entwickelt, welche es ermöglichen Teile der Software automatisiert zu erstellen. Diese Softwarekomponenten können in die bestehende Software integriert werden. Einsatzgebiete sind Bereiche mit eher schematischen immer wiederkehrenden Algorithmen wie z.B. Datenmapping, Datenbeschaffung, Datenvalidierung, Berechnungsformeln, Datenzugriffsschicht.

[individuelle Softwareerstellung]
- Erfahrung mit Oracle Datenbanken und Datenbankanwendungen seit 1987.
- Unterstützung des gesamten Lebenszyklus einer datenbankorientierten Anwendung von der Analyse-/Konzeptionserstellung über die Implementierung / Inbetriebnahme bis hin zur Wartung der Software. Dies gilt für Softwaresysteme, welche zum einen mit den klassischen Entwicklungswerkzeugen Oracle Forms/Reports sowie Oracle PL/SQL erstellt werden, sowie für J2EE Anwendungen.
- Durchführung von projektspezifischen Coaching und Schulungsmaßnahmen im Oracle-Umfeld.
- Durchführen von Schwachstellenanalysen bezüglich Anwendungs- und Datenbankdesigns.
- Durchführung von Performanceanalysen und Tuningmaßnahmen, insbesondere durch Analyse und Optimierung der SQL-Statements.

Planen Sie ein Projekt? Haben Sie spezifische Fragestellungen? Gerne beraten wir Sie!
» » Setzen Sie sich mit uns in Verbindung.
|