autori
Wenjun Bao, PhD, responsabile del test di sviluppo JMP, SAS
Joseph Morgan, Senior Software Developer di JMP, SAS Joseph Morgan
JMP Genomics offre agli scienziati un sofisticato ambiente di software statistico per analizzare grandi set di dati generati da studi di genomica e genetica. JMP Genomics attualmente fornisce oltre 200 procedure analitiche (AP). Ogni AP è accessibile tramite un'interfaccia utente grafica (GUI). Questi punti di accesso forniscono una ricca serie di opzioni, accessibili da una varietà di controlli dell'interfaccia grafica che consentono agli utenti di adattare facilmente un'analisi ai dati disponibili. La convalida di queste procedure può essere un esercizio che richiede molto tempo, data la complessità delle interfacce e la natura combinatoria delle opzioni disponibili. Ad esempio, l'analisi AN della varianza (ANOVA) consiste di 21 controlli GUI, con ciascuna offerta di controllo da due a 15 opzioni. Prove approfondite richiederebbero circa 17 miliardi di scenari di test. Se supponiamo che ogni scenario richieda cinque secondi per condurre e valutare il test, sarebbero necessari circa 2651 anni per completare una serie di test. È quindi impossibile eseguire test esaustivi. Fortunatamente, i progetti di copertura dei fattori possono essere utilizzati per ridurre drasticamente il numero richiesto di scenari di test senza influire negativamente sulla qualità dei test. In effetti, questo approccio alla derivazione di scenari di test per la validazione del software può essere quasi efficace quanto un test esaustivo, ma a un costo notevolmente ridotto. Di conseguenza, i progetti di copertura dei fattori e il partizionamento dell'equivalenza giocano un ruolo centrale nel migliorare l'efficienza e l'efficacia della convalida Genomics di JMP.
https://www.youtube.com/watch?v=1xg4zz64Zjc