6
Razvoj domensko specifičnih jezikov iz ontologij OWL 30.10.2012 1

Razvoj domensko specifičnih jezikov iz ontologij OWL

Embed Size (px)

DESCRIPTION

Razvoj domensko specifičnih jezikov iz ontologij OWL. Predstavitev problema. Razvoj nove manj kompleksne metodologije za izvedbo domenske analize?. FODA, FAST, DSSA, ODM, DARE, ODE. Prezahtevne. Ne. Ontologije. Predstavitev. - PowerPoint PPT Presentation

Citation preview

Page 1: Razvoj domensko specifičnih jezikov iz ontologij OWL

Razvoj domensko specifičnih jezikov iz ontologij OWL

30.1

0.20

12

1

Page 2: Razvoj domensko specifičnih jezikov iz ontologij OWL

Predstavitev problema

30.1

0.20

12

2Vzdrževanje

Namestitev

Testiranje

Implementacija

Načrtovanje

Analiza

Odločitev

FODA, FAST, DSSA, ODM, DARE, ODE

Ontologije

Razvoj nove manj kompleksne metodologije za izvedbo

domenske analize?Ne

Prezahtevne

Page 3: Razvoj domensko specifičnih jezikov iz ontologij OWL

Predstavitev

• Ali je fazo domenske analize v razvoju domensko specifičnih jezikov mogoče nadomestiti s fazo ontološke domenske analize?

30.1

0.20

12

3

Page 4: Razvoj domensko specifičnih jezikov iz ontologij OWL

Predstavitev

• Kako uporabiti informacije zapisane v ontologiji za razvoj domensko specifičnega jezika?

• Primer: Izgradnja startne produkcije 30.1

0.20

12

4

Thing ::= C1 C2 C3 C4Thing ::= C1 | C2 | C3 | C4 Cnew::= C2 | C3 Thing ::= C1 Cnew C4

Nov formalni pristop.

Page 5: Razvoj domensko specifičnih jezikov iz ontologij OWL

Predstavitev

• Ogrodje Ontology2DSL omogoča polavtomatsko izgradnjo gramatike domensko specifičnih jezikov in programov iz ontologije OWL, ki jih je mogoče nadalje uporabiti.

30.1

0.20

12

Transformacijski vzorec

Ontološka podatkovna struktura

Dokument OWL

(RDF/XML)

Gramatika, programi

Ogrodje Ontology2DSL

DSL inženir

Z uporabo predlaganega pristopa in razvitega ogrodja lahko pomembno olajšamo, pohitrimo

in pocenimo razvoj domensko specifičnih jezikov.

Page 6: Razvoj domensko specifičnih jezikov iz ontologij OWL

Predstavitev

• Ali lahko razvijemo domensko specifični jezik iz neke ontologije?

• Katero ontologijo uporabiti za razvoj domensko specifičnega jezika?

• Koliko truda je potrebno za razvoj domensko specifičnega jezika?

30.1

0.20

12

6

Ontološke metrike