1

클래스 계층 v1

Stanford 7-Step 으로 개념 모델링

학습 목표
  • 8기둥 55클래스 계층의 전체 구조를 파악한다
  • 각 클래스가 어느 CQ 에서 나왔는지 추적한다

클래스 계층 v1 — 항만물류 온톨로지의 뼈대

CQ 50선 커버리지를 만족하는 계층 전체입니다. 들여쓰기가 상하위(subClassOf), 괄호가 근거 CQ 대표 예시입니다.

Party (참여자)
├── Organization (조직)
│   ├── Carrier 선사 (PL-09)
│   ├── TerminalOperator 터미널운영사 (PL-05)
│   ├── PortAuthority 항만공사 (PL-05)
│   ├── GovernmentAgency 행정기관 — 세관·관리청 (CO-05)
│   ├── ShippingAgent 선박대리점 (CO-01)
│   ├── Forwarder 포워더 (OP-01)
│   ├── TruckingCompany 운송사 (OP-07)
│   └── CargoOwner 화주 — Shipper/Consignee 역할로 세분 (OP-14, AN-06)
└── Person (개인)
    ├── Pilot 도선사 (OP-13, CO-06)
    └── QualifiedWorker 유자격 작업자 (CO-10)

MovableObject (이동 객체)
├── Vessel 선박 (PL-01, AN-09)
│   ├── ContainerShip / Feeder / Tugboat 예선 등 선종 하위
├── Container 컨테이너 (OP-01, CO-03)
│   ├── ReeferContainer 냉동 (OP-12)
│   └── DGContainer 위험물 적입 (OP-11, CO-02)
├── Cargo 화물 — 컨테이너 안 내용물 (CO-05)
│   └── DangerousGoods 위험물 (CO-02)
└── Truck 외부 트럭 (OP-07)

Place (장소·시설)
├── Port 항만 (PL-08) — UN/LOCODE 보유
├── Terminal 터미널 (PL-05·06)
├── Berth 선석 (OP-02, PL-02·03)
├── Anchorage 정박지·외항 (OP-04)
├── Yard 야드
│   ├── YardBlock 블록 (OP-05, AN-08)
│   └── YardSlot 장치 좌표 — 블록·베이·열·단 (OP-11, CO-02)
├── Gate 게이트 (OP-07)
└── InlandDepot ICD·오프독 (OP-01 확장)

Equipment (장비)  ※ TIC 4.0 어휘 정합
├── QuayCrane QC (OP-08, PL-05)
├── YardCrane YC — RTGC/RMGC 하위 (AN-08)
└── TransferVehicle 이송장비 — YT/AGV/스트래들캐리어 (AN-03)

Event (이벤트)  ※ DCSA JIT·E/R/P/A 정합, 다음 모듈에서 상세 설계
├── VoyageEvent 항해 수준
│   └── PortCall 기항 (PL-01·04, CO-01) — 이 온톨로지의 허브 클래스
├── PortCallEvent 기항 내 단계 이벤트
│   ├── ArrivalEvent 입항 / AnchoringEvent 묘박·대기 (OP-04)
│   ├── PilotageEvent 도선 (OP-13) / TowageEvent 예선
│   ├── BerthingEvent 접안 (OP-02) / DepartureEvent 출항 (CO-07)
├── CargoOperationEvent 하역 이벤트
│   ├── DischargeEvent 양하 (OP-09, CO-08) / LoadingEvent 적하
│   └── Move 개별 작업 단위 (OP-08) — TIC 4.0 정의 차용
├── YardEvent 야드 이벤트
│   ├── StorageEvent 장치 / RehandlingEvent 재조작 (AN-08)
├── GateTransaction 게이트 반출입 (OP-06·07, AN-05)
├── TransshipmentEvent 환적 (OP-10, AN-04, PL-07)
├── CustomsEvent 통관 이벤트 — 신고·검사·수리 (CO-04·05)
└── InspectionEvent 점검 — FSC/PSC (AN-12)

Document (문서·신고)
├── Declaration 법정 신고
│   ├── PortEntryDeclaration 입출항신고 (CO-01, AN-10)
│   ├── CustomsDeclaration 수출입신고 (CO-04)
│   └── FacilityUsePermit 시설사용 허가 (CO-11)
├── Manifest 적하목록 (CO-08)
├── BillOfLading B/L (OP-14 연계)
└── DeliveryOrder D/O (OP-06)

Rule (규칙·규제)
├── SegregationRule 위험물 이격 규정 (CO-02) — IMDG 정합
├── PilotageRule 강제도선 규칙 (CO-06)
├── FreeTimePolicy 무료장치 조건 (AN-06)
└── Regulation 일반 규정 (CO-09)

Metric (지표)
├── ProductivityMetric 생산성 — GCR 등 (PL-05·06)
├── ThroughputMetric 물동량 (PL-09)
└── DwellTimeMetric 체류 시간 (PL-07·10)

규모 확인: 최상위 8, 전체 약 55개 클래스입니다. CQ 50선 전수를 커버하며(추적성 매트릭스로 검증), 반대로 어떤 CQ도 요구하지 않는 클래스는 없습니다.

💡 계층을 읽을 때 괄호의 CQ 번호를 함께 보세요. 클래스 하나하나가 "누가 무엇을 묻기 때문에 존재하는가"를 달고 있습니다. 이 습관이 나중에 스키마가 비대해지는 것을 막습니다.

용어