For an explanation of the implementation codes and other conventions used in this report, see the README file. Other notes:
Required Feature (Exit Criteria) | Tests | Implementations |
---|---|---|
The Annotation class and required properties. | Must pass all of:
|
DG, EB, EF, HY, KM, MM, PW, RN, TK |
The Agent class and required properties, as related to an Annotation. | Must pass one of:
|
EB, EF, HY, KM, MM, RN |
The Agent class and required properties, as related to a resource used as the Body of an Annotation. | Must pass:
|
EB, PW |
Embedded TextualBody class and required properties. | Must pass all of:
|
DG, EB, MM, PW |
External web resources, used as the Body of an Annotation. | Must pass all of:
|
DG, EB, EF, HY, MM, PW, RN, TK |
A Choice of resources, used as the Body of an Annotation. | Must pass all of:
|
MM, PW, RN |
The SpecificResource class and required properties, used as the Body of an Annotation. | Must pass all of:
|
EB, RN |
External web resources, used as the Target of an Annotation. | Must pass all of:
|
DG, EB, HY, KM, MM, RN, TK |
The SpecificResource class and required properties, used as the Target of an Annotation. | Must pass all of:
|
DG, EB, KM, MM, RN |
The AnnotationCollection class and required properties. | Must pass all of:
|
CC, RI |
The AnnotationPage class and required properties. | Must pass all of:
|
CC, RI |
Test files without 2 passes: 4; Subtests without 2 passes: 39; Failure level: 39/166 (23.49%)
Test | CC | DG | EB | EF | HY | KM | MM | PN | PW | RI | RN | TK |
---|---|---|---|---|---|---|---|---|---|---|---|---|
/annotation-model/annotations/annotationOptionals-manual.html (13/39, 33.33%, 7.83% of total) | - | OK | OK | OK | OK | OK | OK | - | OK | - | OK | OK |
1:5 Implements Annotation-level generated key which has a single value that is a string of format date-time - model 3.3.1 | - | - | - | PASS | - | - | - | - | - | - | - | - |
1:6 Implements Annotation-level modified key which has a single value that is a string of format date-time - model 3.3.1 | - | - | - | - | PASS | - | - | - | - | - | - | - |
1:10 Implements Annotation-level canonical key which has a single value that is a string of format uri - model 3.3.7 | - | - | - | - | - | - | PASS | - | - | - | - | - |
1:23 Implements body modified key with a single value that is of format date-time model 3.3.1 | - | - | - | - | - | - | - | - | - | - | - | PASS |
1:37 Implements target creator key with a single value model 3.3.1 | - | - | PASS | - | - | - | - | - | - | - | - | - |
1:41 Implements target type key with one or more values each of which is drawn from the model's list of resource classes model 3.2.1 | - | - | - | - | - | PASS | - | - | - | - | - | - |
1:58 Implements Specific Resource scope key - model 4.6 | - | - | PASS | - | - | - | - | - | - | - | - | - |
1:61 Implements Specific Resource conformsTo key with a single value which is of format uri on a Specific Resource FragmentSelector - model 4.2.1 | - | - | - | - | - | PASS | - | - | - | - | - | - |
1:64 Implements Specific Resource Text Quote Selector - model 4.2.4 | - | - | - | - | PASS | - | - | - | - | - | - | - |
1:65 Implements Specific Resource prefix key with a single string value on a Specific Resource TextQuoteSelector - model 4.2.4 | - | - | - | - | PASS | - | - | - | - | - | - | - |
1:66 Implements Specific Resource suffix key with a single string value on a Specific Resource TextQuoteSelector - model 4.2.4 | - | - | - | - | PASS | - | - | - | - | - | - | - |
1:67 Implements Specific Resource Text Position Selector - model 4.2.5 | - | - | - | - | PASS | - | - | - | - | - | - | - |
1:70 Implements Specific Resource Range Selector - model 4.2.8 | - | - | - | - | PASS | - | - | - | - | - | - | - |
/annotation-model/annotations/annotationsAgentOptionals-manual.html (12/25, 48.00%, 7.23% of total) | - | - | OK | OK | OK | OK | OK | - | OK | - | OK | OK |
1:2 Implements Annotation-level creator (Agent) id key with single value that is a string of format uri - model 3.2.2 | - | - | - | - | - | - | - | - | - | - | PASS | - |
1:4 Implements Annotation-level creator (Agent) nickname key with a single value that is a string - model 3.2.2 | - | - | - | - | - | - | - | - | - | - | PASS | - |
1:7 Implements Annotation-level creator (Agent) email key with one or more values, each of which is a mailto: uri - model 3.2.2 | - | - | PASS | - | - | - | - | - | - | - | - | - |
1:9 Implements Annotation-level creator (Agent) homepage key with one or more values, each of which is a string of format uri - model 3.2.2 | - | - | PASS | - | - | - | - | - | - | - | - | - |
1:11 Implements Annotation-level generator (Agent) id key with single value that is a string of format uri - model 3.2.2 | - | - | PASS | - | - | - | - | - | - | - | - | - |
1:20 Implements Body-level creator (Agent) id key with single value that is a string of format uri - model 3.2.2 | - | - | - | - | - | - | - | - | PASS | - | - | - |
1:27 Implements Body-level creator (Agent) homepage key with one or more values, each of which is a string of format uri - model 3.2.2 | - | - | - | - | - | - | - | - | PASS | - | - | - |
1:28 Implements target creator key with one or more values - model 3.3.1 | - | - | PASS | - | - | - | - | - | - | - | - | - |
1:30 Implements Target-level creator (Agent) type key with one or more values from model-recommended list (Person, Organization, Software) - model 3.2.2 | - | - | PASS | - | - | - | - | - | - | - | - | - |
1:32 Implements Target-level creator (Agent) name key with a single value that is a string - model 3.2.2 | - | - | PASS | - | - | - | - | - | - | - | - | - |
1:33 Implements Target-level creator (Agent) name key with one or more values - model 3.2.2 | - | - | PASS | - | - | - | - | - | - | - | - | - |
Annotation implements optional keys and meets optional key value constraints for Creator and Generator Agents | - | - | - | - | - | - | - | - | - | - | - | PASS |
/annotation-model/collections/collectionOptionals-manual.html (9/14, 64.29%, 5.42% of total) | OK | - | - | - | - | - | - | - | - | OK | - | - |
1:5 Implements Annotation Collection-level modified key which has a single value that is a string of format date-time - model 3.3.1 | PASS | - | - | - | - | - | - | - | - | - | - | - |
1:6 Implements Annotation Collection creator key which has one or more values, each of which is a string of format uri or an object - model 3.3.1 | PASS | - | - | - | - | - | - | - | - | - | - | - |
1:7 Implements Annotation Collection-level created key which has a single value that is a string of format date-time - model 3.3.1 | PASS | - | - | - | - | - | - | - | - | - | - | - |
1:8 Implements Annotation Collection-level rights key which has one or more values, each of which is a string of format uri - model 3.3.6 | PASS | - | - | - | - | - | - | - | - | - | - | - |
1:10 Implements Annotation Collection-level creator (Agent) email key with one or more values, each of which is a mailto: uri - model 3.2.2 | PASS | - | - | - | - | - | - | - | - | - | - | - |
1:12 Implements Annotation Collection-level creator (Agent) id key with single value that is a string of format uri - model 3.2.2 | PASS | - | - | - | - | - | - | - | - | - | - | - |
1:13 Implements Annotation Collection-level creator (Agent) name key with one or more values - model 3.2.2 | PASS | - | - | - | - | - | - | - | - | - | - | - |
1:14 Implements Annotation Collection-level creator (Agent) nickname key with a single value that is a string - model 3.2.2 | PASS | - | - | - | - | - | - | - | - | - | - | - |
1:15 Implements Annotation Collection-level creator (Agent) type key with one or more values from model-recommended list (Person, Organization, Software) - model 3.2.2 | PASS | - | - | - | - | - | - | - | - | - | - | - |
/annotation-model/collections/pages/pageOptionals-manual.html (5/9, 55.56%, 3.01% of total) | OK | - | - | - | - | - | - | - | - | OK | - | - |
1:2 Implements Annotation Page startIndex key with valid value of type integer >= 0 - model 5.2 | PASS | - | - | - | - | - | - | - | - | - | - | - |
1:6 Implements Annotation Page last key (i.e., in description of Collection included using partOf key) with valid value - model 5.1 | PASS | - | - | - | - | - | - | - | - | - | - | - |
1:8 Implements Annotation Page first key (i.e., in description of Collection included using partOf key) with valid value - model 5.1 | PASS | - | - | - | - | - | - | - | - | - | - | - |
1:9 Implements Annotation Page-level modified key (i.e., in description of Collection included using partOf key) which has a single value that is a string of format date-time - model 3.3.1 | PASS | - | - | - | - | - | - | - | - | - | - | - |
A single Annotation Page implements optional keys and meets optional key value constraints | - | - | - | - | - | - | - | - | - | PASS | - | - |