Domande con tag 'formal-methods'

3
risposte

I linguaggi funzionali sono una sorta di derivazione del programma?

La derivazione del programma è definita come la derivazione di un programma dalle sue specifiche. Di solito questo linguaggio di specificazione è una qualche forma di logica proposizionale, ma da quello che capisco, non è necessario. Per ragioni...
posta 19.06.2014 - 18:15
0
risposte

Integrazione dei test con Model Checking

Quindi con Model Checking hai una specifica e il checker del modello passa automaticamente attraverso gli stati del tuo programma e controlla se corrisponde alle specifiche. Quello che non capisco è dove il test si adatta. Pertanto, in genere vi...
posta 20.07.2018 - 20:57
0
risposte

Esiste un'enumerazione formale dei modi in cui i componenti possono essere accoppiati / dipendono l'uno dall'altro?

Di 'che hai class A { } class B { } Una dipendenza di tipo è "parametro di metodo": class A { } class B { public void M(A a) { } } Un altro è "metodo restituisce": class A { } class B { public A M() { } } Quindi C, un a...
posta 22.02.2013 - 04:04
1
risposta

Come comunicare automaticamente ciò che non è stato verificato [duplicato]

Mi sembra di aver sentito la frase "Automated Test Coverage" ma non sono proprio sicuro di cosa significhi. Mi chiedo se c'è un modo per fare una sorta di analisi del programma che ti dirà quali parti del tuo codice non sono state testate. In...
posta 26.07.2018 - 20:10
0
risposte

Generazione automatica di casi di test

Mi piace scrivere test delle unità quando creo software. Recentemente ho imparato a conoscere il Model Checking per dimostrare che un sistema corrisponde a una specifica. Ora sto tornando a test per vedere se ha qualche utilità al fianco di Mode...
posta 22.06.2018 - 23:31
1
risposta

Come mappare un'API in un'altra?

Dopo qualche ricerca su google, mi sento ancora nel fango. Mi chiedo se qual è l'approccio migliore per la scrittura di wrapper che mappano due API simili che offrono una semantica simile ma forse in diversi modelli, sintassi o stili. Ad e...
posta 22.09.2017 - 12:16