Što je ontološko inženjerstvo?

U informacijskoj znanosti, ontološki inženjering je proučavanje metodologija koje se koriste za izgradnju prikaza znanja unutar određene domene i za pojašnjavanje odnosa između tih koncepata. Ontologija ima dvije svrhe: opisati domenu i pružiti konceptualizaciju za razmišljanje o entitetima unutar te domene. Stoga je ontologija formalni koncept, eksplicitan i zajednički. Ontologije pružaju strukturni okvir za različite informacijske organizacije, koje se primjenjuju u područjima kao što su softversko inženjerstvo, znanosti o životu, biomedicinska informatika, umjetna inteligencija i informacijska arhitektura. Inženjering ontologija se stoga često definira kao skup međusobno povezanih zadataka koji razvijaju ontologiju za određenu domenu.

Definiranje vokabulara važan je atribut ontološkog inženjerstva. Traženje zajedničkih pojmova, definiranje razine formalnosti za različite pojmove, specificiranje njihovog značenja i definiranje odnosa između pojmova i razina formalnosti su središnji u procesu. Usredotočenost na razvoj i poboljšanje ovog procesa, životni ciklus ontologije, korištene metodologije te alati i jezici koji podržavaju proces smatraju se međusobno povezanim zadacima ontološkog inženjerstva. Zbog raširene uporabe ontologija u širokom rasponu domena, ontološki inženjering postao je važan proces obilježen progresivnim usavršavanjem.

Također poznato kao izgradnja ontologije, ontološko inženjerstvo je stoga podpodručje inženjerstva znanja i najbolje se opisuje kao proučavanje metoda koje se koriste za izgradnju ontologija. Izražavanje eksplicitnog znanja konceptualiziranog u softverskim aplikacijama, unutar poduzeća i poslovnih procesa u određenoj domeni stoga je cilj ontološkog inženjerstva. Rješavanje semantičkih prepreka neoperabilnosti smatra se jednim od vitalnih pravaca ovog područja. Primjer je rješavanje prepreka koje se pojavljuju prilikom imenovanja poslovnih procesa i dodjeljivanje tih procesa relevantnim softverskim klasama.

Izrazite prednosti nude se primjenom rafiniranog ontološkog inženjerstva za izgradnju točnih ontologija. Nove ontologije mogu se izgraditi iz postojećih komponenti već uspostavljenih ontologija. Višestruki resursi i aplikacije također mogu dijeliti ontologije, osiguravajući ekspeditivnost. Biomedicinske znanstvene ontologije, na primjer, mogu posuditi od znanosti o životu i obrnuto, čime se štedi vrijeme, novac i resursi. Izgradnja baze podataka od nule obično ima suprotan učinak.

Kao takav, ontološki inženjering nudi potencijal za transformaciju industrije znanja. Umjesto da se domene fokusiraju na izgradnju baza podataka od nule pri izgradnji novih sustava temeljenih na znanju, umjesto toga mogu posuditi specijaliziranu terminologiju kada se bave povezanim konceptima. Stoga, to omogućuje inženjerima sustava da preusmjere fokus na metodologije dijeljenja i diseminacije, dok također prebacuju odgovarajuće resurse na izgradnju moćnijeg hardvera za smještaj, pristup i obradu ovih ontologija.