18
Projektovanje informacionih sistema Student : Obrad Ivezić 12211

Projektovanje informacionih sistema

Embed Size (px)

DESCRIPTION

Projektovanje informacionih sistema. Student : Obrad Ivezić 12211. Ontologije za poslovne semantičke informacione sisteme. Opšte značenje reči ontologija. U filozofiji se ontologija tretira kao ogranak metafizike koji se bavi prirodom i odnosima postojanja ili egzistencije - PowerPoint PPT Presentation

Citation preview

Page 1: Projektovanje informacionih sistema

Projektovanje informacionih sistema

Student : Obrad Ivezić 12211

Page 2: Projektovanje informacionih sistema

Ontologije za poslovne semantičke informacione sisteme

Page 3: Projektovanje informacionih sistema

Opšte značenje reči ontologija U filozofiji se ontologija tretira kao ogranak metafizike

koji se bavi prirodom i odnosima postojanja ili egzistencijeEgzistencija se može posmatrati sa: apsolutnog aspekta (mogućnost postojanja jednog entiteta bez obzira na to kako ga posmatra neki drugi entitet); subjektivnog aspekta (kada se govori o prirodi i odnosima egzistencije ukontekstu agencije kao molekularne jedinice organizacije), ili društvenog aspekta (govori se oodnosima egzistencije u kolektivnom posmatranju mnogo agencija).

Page 4: Projektovanje informacionih sistema

Zbog ljudskih agenata smisao egzistencije se može posmatrati i sa subjektivnog gledišta, kada agencija ima ontologiju, tj. kada je njena egzistencija definisana izvesnim entitetima i odnosima među njima, ili sa društvenog gledišta, kada dve ili više agencija mogu imati jednu ontologiju i dogovarati se o postojanju entiteta i odnosa među njima.

Tako se ontologija definiše i kao eksplicitna specifikacija konceptualizacija.

Sta to znači?

Page 5: Projektovanje informacionih sistema

Primarna uloga ontologija sistema zasnovanih na znanju jeste da se ponašaju kao medijumi za definisanje komunikacije između učesnika u mrežama znanja i zajednicama praksi

Page 6: Projektovanje informacionih sistema

Predmet ontologije i ontološkog inžiinjeringa

Iz skupa mnogo definicija za ovu tematsku raspravu najprihvatljivija je Gruber-ova [Gruber,2002] definicija ontologije:„Ontologije su dogovori o deljenim konceptualizacijama“.

Ontologija se sastoji od koncepata sa definicijama, njihove hijerarhijske organizacije, odnosa između njih i aksioma kojima se formalizuju definicije i odnosi.

Page 7: Projektovanje informacionih sistema

Podelu ontologija možemo izvršiti

Prema nameniPrema stepenu formalnostiPrema strukturalnom bogatstvuPrema subjektu konceptualizacije

Page 8: Projektovanje informacionih sistema

Ontologije za poslovne semantičke informacione sisteme

U ovom radu opisana je ontologija pod nazivom “Kompanija” koju sam ja kao student radio za svoju verziju sistema i ontologija GoodRelations koja je stvorena od strane googl-a. GoodRelations je ontologija koja je realizovana za opstu primenu i koristi se kao osnova buducih ontologija.

Page 9: Projektovanje informacionih sistema

•Proteže je slobodna, open source platforma za izgradnju modela domena i zasnovanog na znanju aplikacija sa ontologijama.

Ontologija je sada centralna mnogim aplikacijama kao što su naučna saznanja portala, upravljanje informacijama i integracija sistema, elektronske trgovine i Veb usluge.

Šta je proteže (Protege)?

Page 10: Projektovanje informacionih sistema

Opis i poređenje ontologija “KOMPANIJE” i “GoodRelations GoodRelations ontology

Kompanija

Page 11: Projektovanje informacionih sistema

Opis klasa ontologijaGoodRelations ontology Kompanija

Page 12: Projektovanje informacionih sistema

Opis ontologije Kompanija

Sama Kompanija je organizovana tako da vlasnik kompanije može da bude „privatno“ ili „pravno“ lice.

Organizacija kompanije

Page 13: Projektovanje informacionih sistema

Opis GoodRelations ontologije

Klase uovoj ontologiji su stvarane na nekom globalnom iskustvu

Klasa Offering Klasa Quantitative Value GoodRelations ontologija je skup onih osnovnih detalja i

istanci koje su smatrane najbitnijim za funcionisanje neke firme ili preduzeća.

Page 14: Projektovanje informacionih sistema

Šta su Data properties i Object properties? Object propeties Data properties

Page 15: Projektovanje informacionih sistema

Šta su Data properties i Object properties?

Kroz svojstva objekta i svojstva podataka možemo jasno da uočimo veze između klasa i istanci klasa. Naime i object i data properties sadrže svoje domene i rangove. To se može definisati kao karakteristike klase i na osnovu karakteristika tražiti veza između klasa.

Page 16: Projektovanje informacionih sistema

Poređenje klasa iz ontologija GoodRelations i Kompanija

Nakon analize ove dve ontologije imaju i dosta sličnostiPriceSpecificationDelivery Method

Page 17: Projektovanje informacionih sistema

Zaključak Vrlo bitna stavka ,a koja je vezana za sam Protégé je ta da

se u program mogu pisati opisi na više jezikaIz svega navedenog dolazimo do zaključka da nam

GoodRelations ontologija moze da posluži kao obrazac za stvaranje sopstvene ontologije.

Ontologija nije sam sistem vec predstavlja način organizovanja sistema-ono kako bi nesšto trebalo da izgleda

Page 18: Projektovanje informacionih sistema

Hvala na pažnji