Unser
Anspruch

Innovation geschieht mit Lichtgeschwindigkeit. Wir müssen schneller sein.
Die innovalytics GmbH beruht auf langjährigen Erfahrungen von Technologie- und Beratungsdiensten und ist von Effizienz geprägt.
Wir haben mit der innovalytics Technologie die modernste und umfassenste Plattform für Analysen und Transformationen entwickelt.
Unsere Mitarbeiter sind führende Experten auf den Gebieten der Analyse von komplexen Systemen, Transformation von Software-Architekturen
und der Migration von umfangreichen Datenbeständen.

„Probleme kann man nicht mit derselben Denkweise lösen, wie sie entstanden sind“ – Albert Einstein

Analyse

Anwendungstransformation

Datentransformation

Anwendungsanalyse

Hotspots identifizieren

  • Sie haben keinen Überblick über die Abhängigkeiten Ihrer Anwendung?
    innovalytics Plattform ist dafür ausgelegt, komplexe Sachverhalte in Softwaresystemen zu finden und zu visualisieren.
  • Komplexe Zusammenhänge zwischen Softwaremodulen unterschiedlicher Programmiersprachen und/ oder Modellen können komfortabel miteinander verknüpft werden.

Das Herauslösen von Komponenten aus einem existierenden System ist ein komplexes Unterfangen. innovalytics Plattform ermöglicht das Aufspüren von Hotspots und die damit zu schaffenden Schnittstellen.

Auswertungen/ Berichte

  • Lernen Sie ihre „Legacy“-Systeme zu verstehen, bevor Sie Änderungen daran vornehmen. Ohne tiefgreifende technische Kenntnisse Ihres „Legacy“-Systems können Sie keine Wiederverwendungspotentiale heben, Modernisierungsvorhaben und Erweiterungen werden schnell kostspielige Vorhaben
  • Dokumentation des Status-Quo, Identifikation von fachl. Komponenten anhand der Datenverwendung
  • Identifikation architektonischer Komponenten (UI, Business, Integration und Datenzugriffe)

Komplexe Analysen

„Legacy“-Systeme und ihre Komplexität sind über Jahre organisch gewachsen. Die innovalytics Plattform macht die Komplexität sichtbar und bietet durch seine vielfältigen, individuell anpassbaren Reports Antworten auf Ihre Fragen. Dabei kommen Algorithmen zum tragen. Eine besondere Stärke der innovalytics Plattform ist die Variablenverfolgung , mit der sich sehr komplexe Analysen durchführen lassen. Aufgrund der extremen Performance der innovalytics Plattform können auch große Anwendungen (z.B. 50 Mio. Lines-of-Code) in kurzer Zeit durchgeführt werden.

Anwendungstransformation

Hollistische Vorgehensweise

Beschleunigen Sie die Modernisierung Ihres „Legacy“-Systems durch eine ganzheitliche Vorgehens- und Betrachtungsweise. Die Komplexität organisch gewachsener „Legacy“-Systeme ist zu groß, um nur einzelne Bereiche zu betrachten. Die Abhängigkeiten von Variablen, Datenbankfeldern und Funktionalitäten sind zu vielfältig, um sie manuell zu betrachten. Die innovalytics Plattform bietet zusammen mit den innovalytics Services die Möglichkeit große „Legacy“-Systeme automatisiert zu modernisieren.

Beliebige Quell-bzw. Ziel Architektur

Software Systeme sind meist in unterschiedlichen Artefakten implementiert. Sei es in verschiedenen Programmiersprachen, Modelle oder andere Artefakttypen. Die innovalytics Plattform beherrscht neben dem Einlesen unterschiedlicher Programmiersprachen (Java, Cobol, RPG, C++ u.vm.) auch die Verbindungen bzw. Abhängigkeiten zwischen den einzelnen Artefakten zu verarbeiten. Somit wird eine ganzheitliche Betrachtungsweise, entsprechende Analysen und Transformationen ermöglicht. Die Flexibilität der innovalytics Plattform bietet die Möglichkeit kundenspezifische Architekturvorgaben (z.B. fachl. und tech. Komponentisierung) für eine Zielarchitektur zu definieren und entsprechende Zielartefakte vollständig automatisiert zu generieren. Die Transformation wird somit um ein Vielfaches beschleunigt und alle fachl. Funktionalitäten berücksichtigt. Eine ausgereifte Testmethodik und tech. unterstützte Validierungen stellen die extrem hohe Qualität sicher.

Effizienz und Qualitätssteigerung

Die durchgeführten Analysen und Transformationen sind beliebig wiederholbar. „Code-Freeze“ Phasen werden dadurch stark reduziert und machen die Anwendungsmodernisierung mit der innovalytics Plattform überschaubar. Die hohe Automatisierung ermöglicht die zugrunde liegenden Sourcen und Artekfakte permanent zu aktualisieren. Die Dokumentation ist dementsprechend auf dem jeweils aktuellsten Stand.

Datentransformation

Extraktion von Testdaten

Erstellen Sie Testdaten aus ihren existierenden Datenbeständen on-the-fly und anonymisieren Sie diese bei Bedarf.

Die innovalytics Plattform ermöglicht fachlich zusammenhängende, konsistente Datenbestände (Kontexte) aus dem „großen“ Datenbestand innerhalb von Sekunden zu extrahieren und für Testfälle zur Verfügung zu stellen. Anstatt den gesamten Datenbestand z.B. in einem Workshop zu durchlaufen, definieren Sie in Sekunden den Testdatenbestand und transformieren diesen ad-hoc.

Sie benötigen eine gewisse Anzahl an Testdaten, kein Problem. Geben Sie einfach an wieviele Kontexte Sie in ihrem Testdatenbestand haben möchten.

Ganzheitliche Transformation bzw. Migration

Das „T“ im ETL-Prozess ist der komplexeste Schritt bei der Datenmigration und wird durch die Definition von Migrationsregeln in der innovalytics Plattform extrem beschleunigt. Das Transformieren von Daten, vor allem in komplexen fachlichen Zusammenhängen, wird durch die innovalytics Plattform vereinfacht. Die „debug“ und „trace“- Möglichkeiten der innovalytics Plattform ermöglichen ein rasches Auffinden inkorrekter Migrationsregeln.

Konzentrieren Sie sich auf die Definition der fachlichen Transformationsregeln, den technischen Teil übernimmt die innovalytics Plattform für Sie.

Validierung der transformierten Datensätze

Eine Datentransformation ist nur so erfolgreich, wie die Qualität der transformierten Daten. Aus diesem Grund führt die innovalytics Plattform fachliche Validierungen auf Einzel-Datensatzebene durch. Alle transformierten Daten werden zusätzlich zu den technischen auch gemäß ihrer fachlichen Spezifikation auf Gültigkeit validiert. Somit ist gesichert, daß die transformierten Daten Ihren Qualitätsanforderungen entsprechen. Über Dashboards können jederzeit unterschiedlichste Kennzahlen über die Qualität der transformierten Daten abgerufen werden.

Abbildung des fachlichen Zusammenhangs von Daten

Verschwenden Sie keine wertvolle Zeit für die Spezifizierung von komplexen SQL-Statements.

Die innovalytics Plattform ermöglicht die Anreicherung der Beziehungen zwischen den Quelldaten nicht nur auf technischer Ebene (Schemainformationen), sondern darüber hinaus auch die Möglichkeit fachliche Zusammenhänge zwischen den Daten zu definieren. Damit ersparen Sie sich die zeitraubende Definition von komplexen SQL-Abfragen.