| Line 27: | Line 27: | ||
||  | ||  | ||
|-  | |-  | ||
| − | | 2 || || || || || ||  | + | | 2 || RR1 ||    | 
| + | 2  | ||
| + | ||    | ||
| + | creata istanza di track e dell'album di appartenenza. Definito il genere del track, non viene inferito il genere dell'album.  | ||
| + | ||  | ||
| + | I reasoner adottati non hanno derivato il genere dell'album. Possibile errore.  | ||
| + |  || ||  | ||
|-  | |-  | ||
| − | | 3 || || || || || ||  | + | | 3 || 3|| stress test||    | 
| + | || Prova di assegnazione genere a un oggetto che non dovrebbe avere genere  ||  | ||
| + | Ogni cosa può avere un genere (anche una chitarra)  | ||
| + | ||   | ||
| + | |||
| + | || ||  | ||
|-  | |-  | ||
| 4 || || || || || ||  | | 4 || || || || || ||  | ||
|-  | |-  | ||
|}  | |}  | ||
| Number | Requirement tested | Method used | Test applied | Error(s) found | Suggestions/ideas for solution | Additional notes | ||
| 0 | CQ1 | 1 | 
 SELECT ?p ?strument WHERE { ?p a :Person . ?p :playsInstrument ?strument }  | 
none | none | none | ||
| 1 | CQ2 | 1 | 
 SELECT ?p ?band ?year_start ?year_end ?strument WHERE { ?p a mi:Person . ?band a mi:Band . ?timeindex a mi:TimeIndexedMembership . ?timeindex mi:band ?band . ?timeindex mi:member ?p . ?timeindex mi:membershipStartDate ?year_start . ?timeindex mi:membershipEndDate ?year_end . ? p mi:bassPlayerOf } ... no way to express  | 
no way to express the role of a person | 
 design pattern : ObjectRole  | 
|||
| 2 | RR1 | 
 2  | 
 creata istanza di track e dell'album di appartenenza. Definito il genere del track, non viene inferito il genere dell'album.  | 
 I reasoner adottati non hanno derivato il genere dell'album. Possibile errore.  | 
||||
| 3 | 3 | stress test | Prova di assegnazione genere a un oggetto che non dovrebbe avere genere | 
 Ogni cosa può avere un genere (anche una chitarra)  | 
||||
| 4 |