Was ist der Unterschied zwischen Reverse Engineering und Re-Engineering?

Re-Engineering wird häufig, aber fälschlicherweise, in Bezug auf Reverse Engineering verwendet. Während sich beide auf die weitere Untersuchung oder Entwicklung von Fertigprodukten beziehen, unterscheiden sich die Methoden und die gewünschten Ergebnisse erheblich. Reverse Engineering versucht herauszufinden, wie etwas funktioniert, während Re-Engineering versucht, ein aktuelles Design zu verbessern, indem es bestimmte Aspekte untersucht.

Re-Engineering

Reengineering ist die Untersuchung und Neukonstruktion einzelner Komponenten. Es kann auch die gesamte Überarbeitung eines Geräts beschreiben, indem das aktuelle Design verwendet und bestimmte Aspekte davon verbessert werden. Die Ziele des Re-Engineering können darin bestehen, einen bestimmten Leistungs- oder Funktionsbereich zu verbessern, die Betriebskosten zu senken oder einem aktuellen Design neue Elemente hinzuzufügen. Die verwendeten Methoden hängen vom Gerät ab, beinhalten jedoch typischerweise technische Zeichnungen der Änderungen, gefolgt von umfangreichen Tests von Prototypen vor der Produktion. Die Rechte zur Überarbeitung eines Produkts liegen ausschließlich beim ursprünglichen Inhaber des Designs oder des entsprechenden Patents.

instagram story viewer

Reverse Engineering

Im Gegensatz zum Re-Engineering nimmt das Reverse Engineering ein fertiges Produkt mit dem Ziel, durch Testen herauszufinden, wie es funktioniert. Typischerweise wird dies von Unternehmen durchgeführt, die versuchen, in den Markt eines Mitbewerbers einzudringen oder dessen neues Produkt zu verstehen. Auf diese Weise können sie neue Produkte herstellen, während der ursprüngliche Schöpfer alle Entwicklungskosten trägt und alle Risiken übernimmt, die mit der Erstellung eines neuen Produkts verbunden sind. Die Analyse eines Produkts erfolgt auf diese Weise ohne technische Zeichnungen oder Vorkenntnisse über die Funktionsweise des Geräts und die zugrunde liegende Methode im Reverse Engineering beginnt mit der Identifizierung der Systemkomponenten, gefolgt von einer Untersuchung der Beziehung zwischen diesen Komponenten.

Rechtsfragen

Reverse Engineering ist ein umstrittenes Thema. Während die ausführenden Unternehmen einen deutlichen Vorteil haben und sowohl Zeit als auch Geld sparen können, kann der ursprüngliche Schöpfer des Designs durch den zunehmenden Wettbewerb stark beeinträchtigt werden. Obwohl Geschmacksmuster einen Ingenieur oder ein Unternehmen vor dieser Art von Aktivität schützen können, ist die Sicherheit, die dies bieten kann, begrenzt. Durch Reverse Engineering eines Produkts können Sie originelle Ideen entdecken, die nicht geschützt sind; dadurch können Sie die geistigen Eigentumsrechte anderer verletzen. Es ist daher wichtig, dass Designs nicht an Wettbewerber weitergegeben werden und dass ein Schutz vorhanden ist, um betrügerische Aktivitäten zu verhindern.

Software

Reverse Engineering und Re-Engineering von Software werden mit unserer Abhängigkeit von Computern und dem Internet immer häufiger. Software, Spiele und Websites werden häufig zurückentwickelt, um ihren Softwarecode zu entdecken, und dann neu entwickelt, um neue, oft betrügerische Kopien zu erstellen. Verbraucher solcher Produkte riskieren, mit Viren kompromittiert zu werden, da Hacker oft das Aussehen offizieller Software ausnutzen, diese jedoch tatsächlich so umgestalten, dass sie virale Software enthält.

Teachs.ru
  • Teilen
instagram viewer