Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

온톨로지의 언어, 엔진과 도구 체계

온톨로지는 데이터, 로직, 액션과 보안을 통합해 조직의 의사결정을 표현하는 시스템입니다. 데이터의 의미와 관계를 정의하는 범위에 더해 조회, 변경과 실제 업무 실행을 함께 다룹니다.

항공사는 항공편, 항공기, 승무원 명부와 일정 최적화 모델을 연결해 당일 운항과 장기 계획에 사용할 수 있습니다. 병원에서는 환자, 간호사 일정, 의료 물품과 병상 수용량을 연결할 수 있습니다. 군사 환경에서는 준비태세 정보와 정찰 및 표적 선정에 관련된 업무 정보를 공동 모델로 연결할 수 있습니다.

데이터와 동작의 통합

ERP, 자체 업무 시스템, CRM, 산업 데이터베이스, 지리정보 저장소, 센서와 문서 저장소의 자료를 객체, 속성과 링크로 통합합니다. 업무의 대상을 나타내는 의미 모델에 액션을 연결해 단순한 거래부터 여러 운영 및 엣지 시스템에 반영할 복합 변경까지 표현합니다.

액션을 뒷받침하는 로직은 업무 규칙, 기계 학습, LLM 함수 또는 여러 연산 엔진을 거치는 오케스트레이션일 수 있습니다. 로직을 모듈별로 바꿔도 업무 대상과 동작의 관계를 유지하면서 발전시킬 수 있습니다.

가상 의료 제조사의 권한 설계

의료기기 제조사의 공급업체, 생산 라인, 물류와 고객 업무를 모델링한다고 가정합니다. 공장, 작업 지시, 고객, 입고 화물과 출고 배송을 수백 개 원천에 연결해도 모든 담당자가 같은 범위의 데이터를 볼 필요는 없습니다.

  • 생산팀은 전 세계 기계 계측값과 완제품 수명주기를 볼 수 있습니다.
  • 창고 담당자는 자신의 지역에 해당하는 설비와 물류 범위로 제한할 수 있습니다.
  • 공급망 분석가는 사용자별 행 및 열 조건에 따라 민감한 요소를 볼 수 있습니다.

AI 에이전트도 실행 방식에 따라 인간 사용자의 권한 범위나 정해진 프로젝트의 권한 구조를 적용받아야 합니다. 구매 주문을 실행하는 권한, 재배분 시나리오를 계산하는 권한과 최적화 및 LLM 함수를 호출하는 권한은 서로 다를 수 있습니다. 실제 상호작용 시점에 데이터와 로직 및 액션의 조건을 함께 적용합니다.

언어

Ontology Language는 객체, 링크와 속성 같은 의미 구성요소, 액션과 자동화 같은 동작, 그리고 그 동작을 구현하는 로직을 표현합니다. 외부 시스템과 어떻게 상호작용할지도 이 모델에 연결합니다.

엔진

Ontology Engine은 언어로 정의한 구성요소를 실제 읽기 및 쓰기 기능으로 제공합니다. 읽기 구조에는 대규모 SQL 조회, 상태 변경의 실시간 구독과 업무에 필요한 구체화가 포함됩니다.

쓰기 구조에는 원자성과 내구성을 갖는 트랜잭션 변경, 대규모 배치 변경, 스트림과 CDC를 통한 외부 운영 시스템의 변경 반영이 포함됩니다. 구체적인 액션 및 외부 연계의 일관성 경계는 사용하는 인터페이스의 계약에 따릅니다.

도구 체계

Ontology Toolchain은 개발자가 온톨로지를 백엔드로 사용하도록 OSDK와 DevOps 기능을 제공합니다. 산불 대응, 물류나 자동차 조립 같은 업무 앱을 같은 데이터 및 실행 모델 위에서 만들고, 운영 환경의 변경과 배포를 관리합니다.

데이터를 통합하면 업무 현실을 더 자세히 표현하고, 판단과 결과를 기록하면 다음 모델 및 운영 판단의 근거가 늘어납니다. 이 피드백은 동일한 보안 및 감사 체계 아래에서 사람을 보조하는 업무부터 자동 실행까지 단계적으로 적용할 수 있습니다.