Cwm (pronunciado koom) es un software de procesamiento de datos de propósito general para la Web Semántica , similar a sed o awk para archivos de texto o XSLT para XML . Es un razonador semántico de encadenamiento hacia adelante que se puede utilizar para consultar, verificar, transformar y filtrar información. [ 1 ] Su lenguaje principal es RDF , extendido para incluir reglas , y puede utilizar serializaciones RDF /XML o RDF/ N3 (ver Introducción a la Notación 3 ).
cwm puede realizar las siguientes tareas:
- Analizar y formatear los siguientes formatos RDF: XML RDF, Notation3 y N-Triples .
- Almacene los triples en un almacén de triples consultable (una base de datos de triples).
- Realizar inferencias como un motor de inferencia FOPL de encadenamiento hacia adelante . [ 2 ]
- Realiza funciones integradas, como comparar cadenas y recuperar recursos, todo ello utilizando un conjunto de funciones integradas extensibles.
cwm fue escrito en Python entre 2000 y 2010 por Tim Berners-Lee y Dan Connolly del W3C .
Referencias
- ↑ Ferrari, Elena ; Thuraisingham, Bhavani (31 de octubre de 2005). Seguridad web y de la información . Idea Group Inc (IGI). ISBN 978-1-59140-590-0.
- ^ Thuraisingham, Bhavani ; Cadenhead, Tyrone; Kantarcioglu, Murat; Khadilkar, Vaibhav (1 de agosto de 2014). Procedencia segura de datos y control de inferencia con web semántica . Prensa CRC. ISBN 978-1-4665-6943-0.
Enlaces externos
- Página principal de cwm
- Información sobre CWM: la máquina de mundo cerrado de TimBL.
- Software programado en Python
- Web semántica
- Servicios web