Object-Oriented RuleML: User-Level Roles, URI-Grounded Clauses and Order-Sorted Terms

Download
  1. (PDF, 317 KB)
  2. Get@NRC: Object-Oriented RuleML: User-Level Roles, URI-Grounded Clauses and Order-Sorted Terms (Opens in a new window)
AuthorSearch for:
TypeArticle
Journal titleProceedings
AbstractThis paper describes an Object-Oriented extension to RuleML as a modular combination of three sublanguages. (1) User-level roles provide frame-like slot representations as unordered argument collections in atoms and complex terms. (2) URI-grounded clauses allow for 'webizing' using URIs as object identifiers for facts and rules. (3) Ordersorted terms permit typed variables via Web links into taxonomies such as RDF Schema class hierarchies, thus reusing the Semantic Web's lightweight ontologies. Besides introducing the first sublanguage with the Positional-Roled (ASCII) syntax, all three sublanguages are introduced with the OO RuleML (XML) syntax. Their semantics are sketched and their implementation paths are discussed.
Publication date
LanguageEnglish
AffiliationNRC Institute for Information Technology; National Research Council Canada
Peer reviewedNo
NRC number46502
NPARC number5764336
Export citationExport as RIS
Report a correctionReport a correction
Record identifier51c7d28b-44da-40d7-9063-4866835e3e8c
Record created2009-03-29
Record modified2016-05-09
Bookmark and share
  • Share this page with Facebook (Opens in a new window)
  • Share this page with Twitter (Opens in a new window)
  • Share this page with Google+ (Opens in a new window)
  • Share this page with Delicious (Opens in a new window)