|
1 | 1 | # Cyber-investigation Analysis Standard Expression (CASE)
|
2 | 2 |
|
3 |
| -_Read the [Wiki tab](https://github.com/casework/CASE/wiki) to learn **everything** you need to know about the Cyber-investigation Analysis Standard Expression (CASE) ontology._ |
| 3 | +_See the CASE website, [caseontology.org](https://caseontology.org/), to learn everything you need to know about the Cyber-investigation Analysis Standard Expression (CASE) ontology._ |
4 | 4 | _For learning about the Unified Cyber Ontology, CASE's parent, see [UCO](https://github.com/ucoProject/UCO)._
|
5 | 5 |
|
6 |
| -# Examples in this Repository |
7 |
| -_These will eventually be moved to the Wiki (likely [Mapping Guide](https://github.com/casework/CASE/wiki/Mapping-Guide))._ |
8 |
| -Mapping notes & respective JSON-LD output: |
9 |
| -- [Bulk Extractor Forensic Path](examples/bulk_extractor_forensic_path.json) (*[info](examples/bulk_extractor_forensic_path.md)*) |
10 |
| -- [Call Log](examples/call_log.json) |
11 |
| -- [Device](examples/device.json) |
12 |
| -- [Email](examples/email.json) |
13 |
| -- [EXIF Data](examples/exif_data.json) |
14 |
| -- [Files](examples/file.json) (*[info](examples/file.md)*) |
15 |
| -- [Forensic Lifecycle](examples/forensic_lifecycle.json) |
16 |
| -- [Location](examples/location.json) |
17 |
| -- [Message](examples/message.json) |
18 |
| -- [Multipart File](examples/multipart_file.json) (*[info](examples/multipart_file.md)*) |
19 |
| -- [Oresteia](examples/Oresteia.json) (*[info](examples/Oresteia.md)*) |
20 |
| -- [Raw Data](examples/raw_data.json) |
21 |
| -- [Reconstructed File](examples/reconstructed_file.json) (*[info](examples/reconstructed_file.md)*) |
22 |
| -- [SMS and Contacts](examples/sms_and_contacts.json) |
23 |
| - |
24 |
| -# I have a question! |
| 6 | +## Development guidelines |
| 7 | + |
| 8 | +The CASE Ontology Committee models domain concepts, developing the knowledge encodings for the CASE ontology. When these concepts are ready to be encoded as ontology entries, the following guidelines govern their entered forms: |
| 9 | +1. Style guidance - The [Style Guide for Documentation of the CASE Ontology](https://caseontology.org/resources/downloads/Style%20Guide%20for%20Documentation%20of%20the%20CASE%20Ontology.pdf) governs the style of ontology entries. An overview presentation on the style guide is available [here](https://caseontology.org/resources/references/CASE%20Style%20Guide%20v1.0%202020-01-14.pdf). |
| 10 | +2. Turtle serialization - CASE uses [rdf-toolkit](https://github.com/edmcouncil/rdf-toolkit) to normalize the syntax of ontology Turtle files. |
| 11 | + |
| 12 | +## Examples |
| 13 | + |
| 14 | +Example CASE data and narratives can be found at these locations: |
| 15 | + |
| 16 | +* The [CASE Topics Gallery](https://caseontology.org/ontology/gallery.html) |
| 17 | +* The [CASE Examples Repository](https://github.com/casework/CASE-Examples) |
| 18 | + |
| 19 | +## I have a question! |
25 | 20 |
|
26 | 21 | Before you post a Github issue or send an email ensure you've done this checklist:
|
27 | 22 |
|
28 | 23 | 1. [Determined scope](https://caseontology.org/ontology/start.html#scope) of your task. It is not necessary for most parties to understand all aspects of the ontology, mapping methods, and supporting tools.
|
29 |
| - |
30 |
| -2. Familiarize yourself with the [labels](https://github.com/casework/CASE/labels) and search the [Issues tab](https://github.com/casework/CASE/issues). Typically, only light-blue and red labels should be used by non-admin Github users while the others should be used by CASE Github admins. |
31 |
| -*All but the red `Project` labels are found in every [`casework`](https://github.com/casework) repository.* |
| 24 | +2. Search the [Issues tab](https://github.com/casework/CASE/issues) for duplicative issues. Please know, however, that the CASE community primarily tracks issues in a Jira instance available to community members. The Github Issue tracker can still be a way CASE issues are reported by users who have not registered with the community, but work on the issues will be scheduled and tracked in Jira. |
0 commit comments