Domov vývoj Čo je pokrokové inžinierstvo? - definícia z technológie

Čo je pokrokové inžinierstvo? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená Forward Engineering?

Forwardové inžinierstvo je proces budovania modelu alebo koncepcie na vysokej úrovni na zabudovanie do zložitosti a nižších detailov. Tento typ inžinierstva má rôzne princípy v rôznych softvérových a databázových procesoch.

Vo všeobecnosti je progresívne inžinierstvo v IT dôležité, pretože predstavuje „normálny“ vývojový proces. Napríklad stavba z modelu do implementačného jazyka. To má často za následok stratu sémantiky, ak sú modely viac sémanticky podrobné alebo úrovne abstrakcie.

Forwardové inžinierstvo teda súvisí s pojmom „reverzné inžinierstvo“, kde sa usiluje stavať dozadu, od kódovanej sady k modelu alebo rozlúštiť proces toho, ako sa niečo dalo dokopy.

Techopedia vysvetľuje forwardové inžinierstvo

Je však dôležité poznamenať, že reverzné inžinierstvo je v IT často používaný pojem, ktorý opisuje pokusy rozobrať softvérový produkt alebo inú technológiu a skontrolovať, ako to funguje. Pri tomto type kontrastu by bolo inžinierstvo vpred logickým dizajnom „vpred“, pričom spätné inžinierstvo by bolo formou kreatívnej dekonštrukcie.


Niektorí odborníci poskytujú konkrétne príklady progresívneho inžinierstva vrátane použitia abstraktných databázových modelov alebo šablón do fyzických databázových tabuliek. Medzi ďalšie príklady patrí situácia, keď vývojári alebo iní robia modely alebo diagramy do konkrétnych tried kódu alebo konkrétnych kódových modulov.

Čo je pokrokové inžinierstvo? - definícia z technológie