이번에 더 배울 것
BFO(Basic Formal Ontology)는 정보 검색·분석·통합을 돕기 위한 작은 상위 온톨로지입니다. 물리·화학·생물 같은 개별 과학의 용어는 담지 않고, 모든 도메인 온톨로지가 공유할 가장 일반적인 구분만 제공합니다. BFO 2020은 ISO/IEC 21838-2 국제 표준의 내용이기도 합니다. 최상위 entity(존재했거나 존재하거나 존재할 모든 것)는 연속체(continuant)와 발생체(occurrent)로 나뉘고, 둘은 서로소입니다.
BFO 2020의 설명으로 연속체는 시간을 거쳐 정체성을 유지하며 존속하는 것입니다. 사람, 테니스공, 동굴이 예입니다. 연속체는 다시 나뉩니다. 독립 연속체에는 트럭이나 창고 같은 물질적 개체가 속합니다. 특정 의존 연속체는 특정 대상에 기대어 존재하는 성질(quality: 토마토의 색), 역할(role: 학생 역할), 기능입니다. 일반 의존 연속체는 여러 사본이 공유하는 내용입니다. PDF 파일의 내용이나 설계도가 예입니다.
발생체는 시간 속에서 펼쳐지는 것, 그 시작이나 끝, 또는 시간·시공간 영역입니다. 과정(process)은 시간적 부분을 갖고 물질적 개체가 참여하는 발생체로, 판매 행위나 항공기 지상 이동이 예입니다. 물류에서 ‘배송(Shipment)’이라는 단어가 물품 묶음(연속체)과 이동 과정(발생체)을 함께 가리키면 ‘배송의 무게’와 ‘배송의 소요 시간’이 한 클래스에 뒤섞입니다. 상위 구분을 먼저 정하면 이런 혼동을 설계 단계에서 드러낼 수 있습니다.
작은 예제로 따라가기
트럭 T-7은 어제와 오늘 같은 트럭이고 존재하는 매 순간 전체가 있으므로 독립 연속체(물질적 개체)입니다.
서울에서 부산까지의 운송은 출발·이동·도착이라는 시간적 부분을 가지므로 과정(발생체)이고, 트럭 T-7은 그 과정의 참여자입니다.
트럭의 색은 트럭에 기대어 존재하는 성질(특정 의존 연속체)이고, 운송장 PDF의 내용은 사본이 여럿이어도 하나인 정보(일반 의존 연속체)입니다.
물류 단어를 BFO 상자에 넣기
각 단어가 연속체인지 발생체인지, 연속체라면 어떤 종류인지 먼저 고른 뒤 설명을 확인하세요.
시간이 지나도 같은 건물로 존속하며, 다른 대상에 기대지 않고 존재합니다.
학습을 시작하면 새 문제를 직접 풀고 확인 퀴즈를 마친 뒤 선택한 본과정 회차로 돌아갑니다.