Domain-specific languages in Prolog for declarative expert knowledge in rules and ontologies

dc.contributor.authorSeipel, Dietmar
dc.contributor.authorNogatz, Falco
dc.contributor.authorAbreu, Salvador
dc.date.accessioned2018-03-01T10:34:01Z
dc.date.available2018-03-01T10:34:01Z
dc.date.issued2017-07-04
dc.description.abstractDeclarative if–then rules have proven very useful in many applications of expert sys- tems. They can be managed in deductive databases and evaluated using the well-known forward-chaining approach. For domain-experts, however, the syntax of rules becomes complicated quickly, and already many different knowledge representation formalisms ex- ist. Expert knowledge is often acquired in story form using interviews. In this paper, we discuss its representation by defining domain-specific languages (Dsls) for declarative ex- pert rules. They can be embedded in Prolog systems in internal Dsls using term expan- sion and as external Dsls using definite clause grammars and quasi-quotations – for more sophisticated syntaxes. Based on the declarative rules and the integration with the Prolog-based deductive database system DDbase, multiple rules acquired in practical case studies can be combined, compared, graphically analysed by domain-experts, and evaluated, resulting in an extensi- ble system for expert knowledge. As a result, the actual modeling Dsl becomes executable; the declarative forward-chaining evaluation of deductive databases can be understood by the domain experts. Our Dsl for rules can be further improved by integrating ontologies and rule annotations.por
dc.identifier.authoremailnd
dc.identifier.authoremailnd
dc.identifier.authoremailspa@uevora.pt
dc.identifier.doihttp://dx.doi.org/10.1016/j.cl.2017.06.006por
dc.identifier.scientificarea283por
dc.identifier.urihttp://hdl.handle.net/10174/22657
dc.language.isoporpor
dc.peerreviewedyespor
dc.publisherElsevierpor
dc.rightsopenAccesspor
dc.titleDomain-specific languages in Prolog for declarative expert knowledge in rules and ontologiespor
dc.typearticlepor
degois.publication.firstPage102por
degois.publication.lastPage117por
degois.publication.titleComputer Languages, Systems & Structurespor
degois.publication.volume51por

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
1-s2.0-S1477842416301804-main.pdf
Size:
1002.89 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
3.89 KB
Format:
Item-specific license agreed upon to submission
Description: