• Home
  • Chimica
  • Astronomia
  • Energia
  • Natura
  • Biologia
  • Fisica
  • Elettronica
  •  science >> Scienza >  >> Fisica
    Qual è la differenza tra reverse engineering e reingegnerizzazione?

    La reingegnerizzazione è comunemente, ma erroneamente, utilizzata in riferimento al reverse engineering. Mentre entrambi si riferiscono alla ricerca ulteriore o alla progettazione di prodotti finiti, i metodi per farlo e i risultati desiderati sono molto diversi. L'ingegneria inversa tenta di scoprire come funziona qualcosa, mentre la reingegnerizzazione cerca di migliorare un progetto attuale investigandone aspetti particolari.
    Re-Engineering

    Reingegnerizzazione è la ricerca e la riprogettazione dei singoli componenti. Può anche descrivere l'intera revisione di un dispositivo prendendo il progetto attuale e migliorandone alcuni aspetti. Gli obiettivi della reingegnerizzazione possono essere quelli di migliorare una particolare area di prestazioni o funzionalità, ridurre i costi operativi o aggiungere nuovi elementi a un progetto corrente. I metodi utilizzati dipendono dal dispositivo, ma in genere comprendono disegni tecnici degli emendamenti seguiti da test approfonditi sui prototipi prima della produzione. I diritti per riprogettare un prodotto appartengono esclusivamente al proprietario originale del disegno o del relativo brevetto.
    Reverse Engineering

    Diversamente dalla reingegnerizzazione, il reverse engineering prende un prodotto finito con lo scopo di scoprire come funziona testandolo. In genere questo viene fatto da aziende che cercano di infiltrarsi nel mercato di un concorrente o capire il suo nuovo prodotto. In tal modo possono produrre nuovi prodotti consentendo al creatore originale di pagare tutti i costi di sviluppo e di assumersi tutti i rischi legati alla creazione di un nuovo prodotto. L'analisi di un prodotto in questo modo avviene senza disegni tecnici o conoscenze preliminari su come funziona il dispositivo, e il metodo di base utilizzato nel reverse engineering inizia identificando i componenti del sistema, seguito da un'indagine sulla relazione tra questi componenti.
    Sciencing Video Vault
    Crea la parentesi (quasi) perfetta: Ecco come
    Creare la parentesi (quasi) perfetta: ecco come i problemi legali

    L'ingegneria inversa è un argomento controverso. Mentre le aziende che lo eseguono potrebbero avere un netto vantaggio, risparmiando tempo e denaro, il creatore originale del design potrebbe essere gravemente colpito dall'aumento della concorrenza. Sebbene i brevetti sul design possano proteggere un ingegnere o un'azienda da questo tipo di attività, la sicurezza che questo può offrire è limitata. Con la retroingegnerizzazione di un prodotto, puoi scoprire idee originali che non sono protette; così facendo, puoi violare i diritti di proprietà intellettuale di un altro. È quindi importante che i progetti non siano divulgati ai concorrenti e che sia prevista una protezione per prevenire attività fraudolente.


    L'ingegneria inversa e la reingegnerizzazione del software stanno diventando sempre più comuni con la nostra dipendenza dai computer e Internet. Software, giochi e siti web sono spesso decodificati per scoprire il loro codice software e quindi riprogettati per produrre nuove copie, spesso fraudolente. I consumatori di tali prodotti rischiano di essere compromessi dai virus, poiché gli hacker spesso sfruttano l'aspetto di un software ufficiale, ma in effetti lo riprogettano per includere il software virale.

    © Scienza https://it.scienceaq.com