Nel ciclo di vita del software l'implementazione di riferimento è lo standard considerato come riferimento in base a cui tutte le altre implementazioni dello stesso standard sono valutate e rispetto alla quale tutti i miglioramenti sono aggiunti.

Un'implementazione di riferimento è, in generale, l'implementazione di una specifica usata come interpretazione definitiva per la stessa. Durante la fase di sviluppo è necessaria almeno un'implementazione relativamente affidabile di ogni interfaccia per scoprire errori o ambiguità nella specifica, e verificare il corretto funzionamento della suite di test.[1]

Un'implementazione di riferimento può o non può essere un elemento di qualità nella produzione. Per esempio l'implementazione di riferimento Fraunhofer dello standard MP3 normalmente non è considerata favorevolmente rispetto alle altre comuni implementazioni, come LAME, nei test audio che determinano la qualità del suono.

Note

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.