Skip to content

Introduce “Mine” Class Above “Land Mine” #687

@grabusm1

Description

@grabusm1

I would like to suggest a refinement to the current class hierarchy under Explosive Weapon (cco:ont00000552). At present, Land Mine (cco:ont00000734) is modeled as a direct subclass of Explosive Weapon. This introduces a conceptual limitation by omitting a broader Mine class.

There are many types of mines used in military contexts that share common functional and structural characteristics with land mines, but differ not only in their deployment environments (land, sea, air) but also in their triggering mechanisms (e.g., pressure, magnetic, acoustic, contact, oscillating), mobility (e.g., moored, drifting, mobile), and detonation strategies (e.g., rising or time-delayed mines).

To support reuse and extensibility, I recommend introducing a Mine class as a direct subclass of Explosive Weapon, with Land Mine as a subclass of Mine.

Metadata

Metadata

Assignees

Labels

Reviewed by CCO WGThis item has been reviewed by participants of the CCO WG.

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions