60 likes | 161 Views
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.
E N D
Predstavitev problema Razvoj nove manj kompleksne metodologije za izvedbo domenske analize? FODA, FAST, DSSA, ODM, DARE, ODE Prezahtevne Ne Ontologije
Predstavitev • Ali je fazo domenske analize v razvoju domensko specifičnih jezikov mogoče nadomestiti s fazo ontološke domenske analize?
Predstavitev • Kako uporabiti informacije zapisane v ontologiji za razvoj domensko specifičnega jezika? • Primer: Izgradnja startne produkcije Cnew::= C2 | C3 Thing ::= C1 Cnew C4 Thing ::= C1 C2 C3 C4 Thing ::= C1 | C2 | C3 | C4 Nov formalni pristop.
Predstavitev • Ogrodje Ontology2DSL omogoča polavtomatsko izgradnjo gramatike domensko specifičnih jezikov in programov iz ontologije OWL, ki jih je mogoče nadalje uporabiti. Transformacijski vzorec DSL inženir Dokument OWL (RDF/XML) Ontološka podatkovna struktura Gramatika, programi Ogrodje Ontology2DSL Z uporabo predlaganega pristopa in razvitega ogrodja lahko pomembno olajšamo, pohitrimo in pocenimo razvoj domensko specifičnih jezikov.
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? Ontološke metrike