25분
온톨로지 설계 방법론: 101 & NeOn
도메인 온톨로지 설계 프로젝트
온톨로지 설계 방법론: 101 & NeOn
온톨로지 & 시맨틱웹 > 도메인 온톨로지 설계 프로젝트
학습 목표
Ontology 101의 7단계를 설명하고 적용 NeOn 방법론의 핵심 시나리오 이해 Competency Questions 기법으로 온톨로지 범위 정의
온톨로지 설계 방법론: 101 & NeOn
학습 목표
- Ontology Development 101의 7단계를 설명하고 적용할 수 있다
- NeOn 방법론의 핵심 시나리오를 이해한다
- Competency Questions 기법으로 온톨로지 범위를 정의할 수 있다
방법론 1: Ontology Development 101 (Noy & McGuinness)
스탠포드 대학의 Natalya Noy와 Deborah McGuinness가 2001년에 발표한 가장 유명한 온톨로지 설계 가이드입니다.
7단계 프로세스
에디터 로딩 중...
Step 1 상세: 도메인 & 범위 결정
Competency Questions 기법을 사용합니다:
에디터 로딩 중...
Step 2 상세: 재사용 검토
에디터 로딩 중...
Step 3-4 상세: 용어 나열 & 클래스 계층
에디터 로딩 중...
Step 5-6 상세: 프로퍼티 & 제약
에디터 로딩 중...
방법론 2: NeOn Methodology
NeOn은 더 실무 지향적인 방법론으로, 9가지 시나리오를 제공합니다:
| # | 시나리오 | 설명 |
|---|---|---|
| 1 | 처음부터 설계 | 기존 자원 없이 새로 만들기 |
| 2 | 온톨로지 재사용 | 기존 온톨로지 import |
| 3 | 비-온톨로지 자원 재사용 | 분류 체계, 시소러스 활용 |
| 4 | 온톨로지 재공학 | 기존 온톨로지를 변환/수정 |
| 5 | 온톨로지 디자인 패턴 | 검증된 패턴 적용 |
| 6 | 온톨로지 병합 | 여러 온톨로지를 하나로 |
| 7 | 온톨로지 모듈화 | 큰 온톨로지를 모듈로 분리 |
| 8 | 온톨로지 현지화 | 다국어/문화 적응 |
| 9 | 온톨로지 매핑 | 다른 온톨로지와 연결 |
실무 팁: 대부분의 프로젝트는 시나리오 2(재사용) + 1(추가 설계)의 조합
101 vs NeOn 비교
| 항목 | Ontology 101 | NeOn |
|---|---|---|
| 수준 | 입문/교육용 | 실무/프로덕션 |
| 초점 | 단일 온톨로지 구축 | 온톨로지 생태계 관리 |
| 재사용 | Step 2에서 간단히 언급 | 9개 시나리오 중 7개가 재사용 관련 |
| 적합 대상 | 첫 온톨로지 설계 | 엔터프라이즈 온톨로지 관리 |
오늘의 프로젝트: Ontology 101의 7단계를 따르되, Step 2에서 오픈 온톨로지를 적극 활용합니다.
Competency Questions 작성 가이드
좋은 CQ의 특징:
| 좋은 CQ | 나쁜 CQ | 이유 |
|---|---|---|
| "X 교수가 지도하는 학생 수는?" | "교수를 보여줘" | 구체적 질문 vs 모호한 요청 |
| "A약과 B약을 동시 복용 시 위험한가?" | "약을 검색" | 추론이 필요한 질문 vs 단순 조회 |
| "평점 4 이상 상품의 카테고리별 분포" | "상품 목록" | 집계+필터 vs 단순 나열 |
작성 순서:
- 5W1H로 질문 브레인스토밍 (Who, What, When, Where, Why, How)
- 각 질문에 필요한 개체와 관계 표시
- 질문의 난이도 분류 (단순 조회 / 필터+집계 / 경로 탐색 / 추론)
- 최소 10개 이상 작성
📖 심화 읽기: 이강배 외, "지식그래프", 유원북스, 2025 — 제2장 온톨로지 설계 방법론
핵심 포인트
- • Ontology 101: 7단계 (도메인→재사용→용어→클래스→프로퍼티→제약→인스턴스)
- • Competency Questions: 온톨로지가 답해야 할 질문으로 범위 정의
- • CQ의 명사=클래스 후보, 동사=관계 후보, 형용사/숫자=프로퍼티 후보
- • NeOn: 9가지 시나리오 중 대부분 재사용(시나리오 2) + 추가 설계(시나리오 1) 조합
- • LOV(Linked Open Vocabularies)에서 기존 온톨로지 검색 가능