Vorausentwicklung

Autor: Monica Porter
Erstelldatum: 22 Marsch 2021
Aktualisierungsdatum: 15 Kann 2024
Anonim
Bosch - künftiges Zentrum für Forschung und Vorausentwicklung in Renningen, Deutschland
Video: Bosch - künftiges Zentrum für Forschung und Vorausentwicklung in Renningen, Deutschland

Inhalt

Definition - Was bedeutet Forward Engineering?

Forward Engineering ist der Prozess des Aufbaus eines übergeordneten Modells oder Konzepts, um Komplexität und untergeordnete Details zu berücksichtigen. Diese Art des Engineerings hat unterschiedliche Prinzipien in verschiedenen Software- und Datenbankprozessen.


Im Allgemeinen ist Forward Engineering in der IT wichtig, da es den normalen Entwicklungsprozess darstellt. Zum Beispiel aus einem Modell eine Implementierungssprache erstellen. Dies führt häufig zum Verlust der Semantik, wenn Modelle semantischer detailliert sind, oder zu Abstraktionsebenen.

Vorwärtsentwicklung bezieht sich daher auf den Begriff Rückwärtsentwicklung, bei dem versucht wird, von einer codierten Menge zu einem Modell zurückzukehren oder den Prozess zu entwirren, wie etwas zusammengesetzt wurde.

Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt Forward Engineering

Es ist jedoch von entscheidender Bedeutung, dass Reverse Engineering auch ein Begriff ist, der in der IT häufig verwendet wird, um Versuche zu beschreiben, ein Softwareprodukt oder eine andere Technologie auseinanderzunehmen und ihre Funktionsweise zu überprüfen. In dieser Art von Kontrast wäre Vorwärtsentwicklung ein logisches vorwärtsbewegendes Design, während Rückwärtsentwicklung eine Form der kreativen Dekonstruktion wäre.

Einige Experten liefern spezifische Beispiele für das Forward Engineering, einschließlich der Verwendung abstrakter Datenbankmodelle oder Vorlagen in physischen Datenbanktabellen. Andere Beispiele sind Situationen, in denen Entwickler oder andere Modelle oder Diagramme in konkrete Codeklassen oder bestimmte Codemodule umwandeln.