Résumé | Le présent rapport décrit une extension orientée objet au langage de balisage de règles (RuleML) comme étant une combinaison modulaire de trois sous-langages. (1) Les rôles de niveau utilisateur fournissent des représentations facettes de type cadre sous forme de collections d'arguments non ordonnés en termes atomiques et complexes. (2) Les clauses fondées sur les identificateurs universels de ressources (URI) permettent la « webisation » au moyen des URI qui servent d'identificateurs d'objets pour les faits et les règles. (3) Le triage des termes permet le typage de variables, au moyen de liens Web, en taxonomies comme les hiérarchies de classes de schémas RDF et par conséquent, la réutilisation d'ontologies minimales du Web sémantique. En plus de l'introduction du premier sous-langage qui est effectuée avec la syntaxe de rôle positionnel (ASCII), l'introduction des trois sous-langages est effectuée par la syntaxe RuleML orientée objet (XML). Le rapport présente une ébauche de la sémantique de ces sous-langages et traite de leur trajet d'implantation. |
---|