I datalogi , de fleste definitioner af ontologi stammer fra kunstig intelligens ekspert Dr. Thomas Gruber dokument om konceptet. Han skriver, at ontologier er beskrivelsen af enkeltpersoner ( forekomster ) , klasser (koncepter ) , attributter og relationer i et givet system. Udtrykket er lånt fra metafysisk filosofi , hvor det tegner former for eksistens. I mellemtiden, simulering - især når designe intelligente systemer - er en proces til komprimering enten tid eller rum til at vedtage eller imitere virkeligheden gennem en model. Brug ontologier til at vejlede udførelsen af simuleringer med henblik på bedre at forstå de fremtidige kapaciteter af et intelligent system. Instruktioner
1
Vurdere rammerne for udviklingen af simuleringsmodel , herunder formål, omfang og detaljeringsgrad , at modellen repræsenterer. Integration ontologier effektivt kræver kende omfanget af modellen grundigt. Skriv de vigtigste funktioner i modellen.
2
anmeldelse eksisterende , offentliggjorte ontologier , der er blevet integreret i simuleringer lignende i omfang til din simulation . Eksempler på udbredte kommercielle simuleringsværktøjer omfatter ARENA og Flames , mens militære værktøjer omfatter EAAGLES , Amber og JSAF .
3
Vælg den ontologiske model, der vil være mest nyttige for din simuleringsmodel integration. Der er tre hovedgrupper af ontologiske modeller: domæne ontologier , som er gengivelser af viden i en almen interesse område; interessefællesskab ontologier , som er modeller, der deler et fælles mål - som f.eks en militær kommando og kontrol -model , eller en klinisk medicin goal , . og simuleringsværktøj ontologier , som repræsenterer viden kodet i simuleringsmodeller , der indfanger de ontologiske forpligtelser designerne af disse værktøjer
4
Tegn modellen i et visuelt format med en computer visualisering program featuring specifikke detaljer kommenteret overalt . Specificitet af hvert trin muliggør harmonisering af ontologi i simuleringen integration. Påfør den valgte ontologi til modellen i den detaljeringsgrad bestemmes af modellen.
5.
Vurdere uoverensstemmelser i processen og i objektet ansøgningen den relative abstraktionsniveau analysere og minimere omfanget af mismatch i data til at teste programmet . Strømlining disse processer er afgørende for en effektiv integration af en ontologi i en simulation , ifølge simulation integration udviklere Perakath Benjamin , Kumar Akella og Ajay Verma .
6
anmeldelse , i hvilket omfang simuleringen udføres som forventes ved hjælp af de integrerede ontologier. Udforsk måder at ontologi afslører fordomme eller ukendte relationer mellem processer , genstande eller datasæt og ændre modellen i overensstemmelse hermed for fremtidige simuleringer.