DSpace UNL

RUN >
Faculdade de Ciências e Tecnologia (FCT) >
FCT Departamentos >
FCT: Departamento de Informática >
FCT: DI - Dissertações de Mestrado >

Please use this identifier to cite or link to this item: http://hdl.handle.net/10362/6310

Title: Implementation of the RIF-PRD
Authors: Veiga, Frédéric Daniel Jacinto
Advisor: Damásio, Carlos
Keywords: RIF-PRD
Regras de produção
SemanticWeb
Programação por conjuntos de resposta
Sistema de regras
Jess
Issue Date: 2011
Publisher: Faculdade de Ciências e Tecnologia
Abstract: O Rule Interchange Format (RIF) é uma recomendação da W3C que define um conjunto de dialectos para promover a interoperabilidade entre sistemas de regras. A necessidade destes dialectos proveio de um crescente número de linguagens de regras (lógicas ou de produção), com algumas tão específicas que o intercãmbio de regras entre sistemas diferentes é uma tarefa quase impossível. A criação de uma linguagem de regras convencional não seria bem aceite, como tal, a W3C optou por desenvolver o RIF, com o objectivo de fornecer uma solução para o intercãmbio de regras entre diferentes sistemas. Um dos dialectos do RIF é o Rule Interchange Format Production Rule Dialect (RIFPRD), que define uma linguagem de regras de produção orientada para a SemanticWeb. Até à data actual, não é conhecida nenhuma implementação completa de RIF-PRD, mas uma primeira especificação declarativa completa do RIF-PRD baseada em programação por conjuntos de resposta foi proposta na nona conferência internacional de Semantic Web (ISWC2010). Nesta dissertação implementamos um motor de RIF-PRD baseando-nos nessa especificação, e desenvolveremos outras duas implementações, uma utilizando o sistema de regras de produção Jess, e outra recorrendo ao sistema de programação em lógica XSB. Após terminadas as três implementações, foi feita uma comparação entre elas, com o intuito de verificar se há benefícios em utilizar programação por conjuntos de resposta para implementar RIF-PRD, e concomitantemente detectar eventuais limitações na utilização de programação por conjuntos de resposta.
Description: Dissertação para obtenção do Grau de Mestre em Engenharia Informática
URI: http://hdl.handle.net/10362/6310
Appears in Collections:FCT: DI - Dissertações de Mestrado

Files in This Item:

File Description SizeFormat
Veiga_2011.pdf665.55 kBAdobe PDFView/Open
Statistics
View Statistics
FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpaceOrkut
Formato BibTex mendeley Endnote Logotipo do DeGóis 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Universidade Nova de Lisboa  - Statistics  - Feedback
Estamos no RCAAP Governo Português separator Ministério da Educação e Ciência   Fundação para a Ciência e a Tecnologia

Financiado por:

POS_C UE