-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
crimes against children change proposal #614
Comments
This proposal was posted as part of the DFRWS-USA 2024 Rodeo event, which comprised of a set of forensic capture-the-flag challenges. I did not suggest or develop this challenge, but I did agree to judge submission completeness. The challenge prompting this proposal read:
|
Hello @suatgungor , Thank you for posting this proposal. It is too close in our review cycle for discussion in tomorrow's CDO Ontology Committees call, but I will try to review the proposal later this week for discussion in the August 20th call. Please send me an email if you'd like to participate on that call. --Alex |
I think we should be VERY careful about adding the concept of "Crime" to CASE as it is fraught with nuance and complexity. I would propose we avoid that for now. |
(I've edited the initial post to fix Markdown formatting.) |
@sbarnum , I'm facing a design question now. At your suggestion, and without anyone finding a good counter-example or counter-consideration, the UCO Ontology Committee had agreed to designate I'm going to switch tracks slightly and talk about modeling a murder, because we have had an example on CASE-Examples for a while where a murder occurs. Actually, several. Point being, there should be enough data-structural similarity to translate this conversation back to the original topic. The example is the Oresteia, which I recently updated to add some reporting. (I noticed a while ago some of the personae mentioned weren't encoded.) The scenario is documented (with the generated-tables update) here. I'll focus on "Crime C", linked here. I think this one happens to not have been fleshed out too much, so we should have some freedom to make graph nodes. The investigation is based on a simple statement: At a location, a person killed another person. It's an investigation, so "allegedly" should probably be in that and the other descriptions. (@eoghanscasey , can you confirm?) @sbarnum , here is the representation question re: Event and Action being disjoint:
@sbarnum , aside from the Issue 544 bits, do you concur? I tried this phrasing so we don't necessarily need to classify the event as a crime. But, some ontology downstream of UCO and/or CASE could define a class |
Background
Crimes against children, such as child exploitation and abuse, represent a significant portion of criminal activities investigated by law enforcement agencies. Currently, the Unified Cyber Ontology (UCO) lacks specific concepts that represent the unique aspects and entities involved in these investigations. By adding these concepts, we can enhance the ontology to better support data representation and sharing in investigations involving crimes against children. This change aims to improve the accuracy, efficiency, and interoperability of data exchange between various agencies handling such sensitive cases.
Requirements
Requirement 1
Introduce a new class ChildExploitation to represent crimes involving child exploitation.
Requirement 2
Add properties to capture specific details related to child exploitation cases, such as exploitationMethod, victimAge, and digitalEvidence.
Risk / Benefit analysis
Benefits
Enhanced Representation: Improved data representation for crimes against children, aiding in investigations and data sharing.
Specificity: More specific entities and properties tailored to the unique nature of these crimes.
Interoperability: Enhanced interoperability between different law enforcement and child protection agencies.
Risks
Complexity: Increased complexity in the ontology due to the addition of new classes and properties.
Maintenance: Additional effort required to maintain and update the ontology as the field evolves.
Competencies demonstrated
Competency 1
The ontology can accurately represent and support investigations related to crimes against children.
Competency Question 1.1
How can we represent a case of child exploitation in the ontology?
Result 1.1
The ontology now includes a ChildExploitation class with properties such as exploitationMethod, victimAge, and digitalEvidence.
Competency Question 1.2
How do we capture specific details related to child exploitation cases?
Result 1.2
The new properties related to ChildExploitation allow for detailed representation of the exploitation method, the age of the victim, and any digital evidence associated with the case.
Solution suggestion
Define New Class: Introduce a new class ChildExploitation in the ontology.
Add Properties: Add properties exploitationMethod, victimAge, and digitalEvidence to the ChildExploitation class.
Update Relationships: Update existing classes to define relationships with ChildExploitation.
Testing and Validation: Conduct thorough testing to validate the integration of the new class and properties.
Documentation and Training: Update system documentation to reflect the changes and provide training for maintenance and monitoring of the new system components.
I am fine with my examples being transcribed and credited.
The text was updated successfully, but these errors were encountered: