관계 유형 레지스트리
이 위키에서 사용하는 온톨로지 관계 유형을 정의한다.
분류적 관계 (Taxonomic)
is-a — 상위/하위 개념 관계. 하위 개념은 상위 개념의 특수화.
- ML →(is-a) AI
- deep-learning →(is-a) machine-learning
- transformer →(is-a) deep-learning
has-part — 전체-부분 관계. 개념이 다른 개념을 구성 요소로 포함.
기능적 관계 (Functional)
uses — 한 개념이 다른 개념을 활용하여 기능을 수행.
- agent →(uses) rag
- graph-rag →(uses) knowledge-graph
enables — 한 개념이 다른 개념의 존재/작동을 가능하게 함.
extends — 기존 개념을 확장하거나 발전시킴.
- graph-rag →(extends) rag
- agentic-rag →(extends) rag
- streamable-http →(extends) sse-transport
구현 관계 (Implementation)
implements — 구체적 도구/프레임워크가 추상 개념을 구현.
- langchain →(implements) rag
- crewai →(implements) multi-agent-orchestration
runs-on — 실행 환경 의존.
- agent →(runs-on) cloud-agent
- mcp-server →(runs-on) mcp-proxy
경쟁/비교 관계 (Comparative)
competes — 같은 문제 영역에서 대안적 접근을 제시 (양방향).
- crewai ↔(competes) autogen
- vector-db ↔(competes) knowledge-graph (부분적)
interop — 상호 운용, 함께 동작하도록 설계됨 (양방향).
보안 관계 (Security)
secures — 한 개념이 다른 개념을 보호/제한.
- guardrails →(secures) agent
- skill-guard →(secures) skills
- sandbox →(secures) tool-use
관계 매트릭스 요약
전체 관계 목록은 개별 개념 페이지의 “관계” 섹션에서 관리한다. 위키가 성장하면서 이 레지스트리도 함께 진화한다.