Regras SWRL: Análise de similaridade e detecção de erros

  • Adriano Rivolli USP
  • João Paulo Orlando USP
  • Cláudio H. Yamamoto IFSP Salto
  • Dilvan A. Moreira US

Resumo


A Web Semântica renovou o interesse em sistemas baseado em regras. Semantic Web Rule Language (SWRL) é uma linguagem que permite combinar regras com ontologias definidas em Web Ontology Language (OWL) e assim aumentar sua expressividade. Todavia, desenvolvedores encontram dificuldades em gerenciar adequadamente grandes quantidades de regras. Um sistema com muitas regras é difícil de entender e propício a erros, principalmente quando usado e mantido colaborativamente. Para minimizar este problema, técnicas e ferramentas são necessárias para organizar, visualizar e criar conjuntos de regras SWRL. Este trabalho discute e apresenta duas estratégias nesta direção: a análise de similaridade entre regras e a detecção de erros léxicos e sintáticos. Elas nos permitem compreende, visualizar e corrigir regras SWRL em grandes bases de conhecimentos.
Publicado
03/10/2011
RIVOLLI, Adriano ; ORLANDO, João Paulo; YAMAMOTO, Cláudio H.; MOREIRA, Dilvan A.. Regras SWRL: Análise de similaridade e detecção de erros. In: BRAZILIAN SYMPOSIUM ON MULTIMEDIA AND THE WEB (WEBMEDIA), 17. , 2011, Florianópolis. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2011 . p. 19-22.