Reengineering
Back to the roots

Reengineering

Ihr Unternehmen benötigt Unterstützung bei der Pflege und Wartung individuell angepasster, aber leider nicht ausreichend dokumentierter Software? Das FramoTec-Team steht Ihnen auch bei der Lösung dieses Problems fachkompetent zur Seite.


Jede Software basiert auf einem Quellcode mit einer eigenen Systemarchitektur. Dieser wird mit Hilfe von Compilern in einen Maschinencode umgesetzt, welcher das ausführbare Programm steuert.

Beim Reengineering führen die FramoTec-Mitarbeiter eine Code- und Programmanalyse der vorliegenden Software durch. Das fertige Produkt wird als Grundlage dafür genutzt, die ursprüngliche Struktur aufzudecken. Beim ersten Arbeitsschritt, dem Reverse Engineering (= „umgekehrt entwickeln“), gelangen wir durch den Einsatz von so genannten Decompilern vom Maschinencode zum Quellcode. Aufgrund dessen ist es möglich, eine nicht ausreichend dokumentierte Software zu analysieren und zu warten sowie ausreichend zu dokumentieren. Diese Schritte erlauben es uns, einem mangelhaften Konfigurationsmanagement mit entsprechendem Know-how wirksam entgegenzutreten und es effektiv auszuhebeln.

Sie haben eine Software gekauft, deren Funktionen Sie mangels optimaler Einarbeitung in das Programm nicht vollständig nutzen können? Ihr FramoTec-Team erstellt für Sie mit Hilfe des Reengineerings eine Anleitung für diese Software, mit der auch Ihre Mitarbeiter geschult werden können. Auf diese Weise lässt sich das Programm effizient nutzen.

Darüber hinaus ermöglicht das Reengineering das Aufspüren von Sicherheitslücken Ihrer Software, die wir für Sie mit unserem Know-how sicher zu schließen wissen.

Ferner erlaubt diese Vorgehensweise auch die Erweiterung von Programmen. Die FramoTec-Programmierer können auf Ihre individuellen Wünsche eingehen und Ihre neuen Anforderungen an die Software (Requirements) in das grundlegende Konzept einbauen, was letztlich zur Verbesserung und Weiterentwicklung der firmeninternen Software beiträgt. Im Sinne des Forward Engineering entsteht letztlich ein neues, optimal an Ihre Wünsche und Anforderungen angepasstes Programm.


Vertrauen Sie unserer Erfahrung – nehmen Sie Kontakt zu uns auf!