RuleML es una iniciativa global, dirigida por una organización sin fines de lucro RuleML Inc., que se dedica a promover la investigación y las actividades de diseño de estándares de la industria en el área técnica de las reglas que son semánticas y altamente interoperables. El diseño de estándares toma la forma principalmente de un lenguaje de marcado , también conocido como RuleML. Las actividades de investigación incluyen una conferencia anual de investigación, el Simposio RuleML , también conocido como RuleML para abreviar. RuleML, fundada en el otoño de 2000 por Harold Boley, Benjamin Grosof y Said Tabet, se dedicó originalmente exclusivamente al diseño de estándares, pero luego se expandió rápidamente hacia las actividades relacionadas de coordinación de la investigación y organización de una conferencia anual de investigación a partir de 2002. La M en RuleMLa veces se interpreta como las siglas de Markup and Modeling . El lenguaje de marcado se desarrolló para expresar reglas hacia adelante (de abajo hacia arriba ) y hacia atrás (de arriba hacia abajo ) en XML para la deducción, reescritura y otras tareas de transformación inferencial. Está definido por Rule Markup Initiative , una red abierta de individuos y grupos tanto de la industria como del mundo académico [1] que se formó para desarrollar un lenguaje web canónico para reglas usando marcado XML y transformaciones desde y hacia otros estándares / sistemas de reglas.
Fundado | 2000 |
---|---|
Fundador | RuleML Inc. |
Enfocar | La programación basada en reglas , el sistema basado en reglas , la programación lógica , sistema de reglas de producción , las reglas de negocio del motor , sistema de gestión de reglas de negocio , Web Semántica , lenguaje basado en reglas |
Orígenes | RuleML |
Productos | RuleML, W3C SWRL , W3C RIF , OASIS Legal RuleML , Simposio RuleML |
Gente clave | Harold Boley, Adrian Paschke; Benjamin Grosof, Michael Kifer, Said Tabet |
Sitio web | www |
Los estándares e iniciativas de marcado relacionados con RuleML incluyen:
- Formato de intercambio de reglas ( RIF ): el diseño y el propósito general del estándar de la industria del Formato de intercambio de reglas (RIF) del W3C se basa principalmente en el diseño de estándares de la industria RuleML. Al igual que RuleML, RIF abarca una multiplicidad de dialectos de reglas potencialmente útiles que, sin embargo, comparten características comunes.
- Comité Técnico RuleML de Oasis-Open : Un esfuerzo de estándares de la industria dedicado a la automatización legal utilizando RuleML.
- Lenguaje de reglas de Web semántica ( SWRL ): un diseño de estándares de la industria, basado principalmente en una versión anterior de RuleML, cuyo desarrollo fue financiado en parte por el programa de investigación DARPA Agent Markup Language ( DAML ).
- Semantic Web Services Framework ], en particular su Semantic Web Services Language : un diseño de estándares de la industria, basado principalmente en una versión medianamente madura de RuleML, cuyo desarrollo fue financiado en parte por el programa de investigación DARPA Agent Markup Language ( DAML ) y la investigación WSMO. esfuerzo de la UE.
- Lenguaje de marcado matemático ( MathML ): Sin embargo, el marcado de contenido de MathML es más adecuado para definir funciones en lugar de relaciones o reglas generales.
- Lenguaje de marcado de modelo predictivo ( PMML ): con este lenguaje basado en XML, se pueden definir y compartir varios modelos para los resultados de la minería de datos, incluidas las reglas de asociación.
- Gramáticas de atributo en XML ( marcado AG ): para las reglas semánticas de AG, existen varios marcadores XML posibles que son similares al marcado de reglas de Horn
- Transformaciones de lenguaje de hoja de estilo extensible ( XSLT ): este es un sistema de reglas de reescritura de términos restringido, escrito en XML, para transformar documentos XML en otros documentos de texto
Ver también
Referencias
- ^ "Logotipos de los participantes de RuleML" . www.dfki.de . Consultado el 5 de julio de 2016 .
enlaces externos
- Página web oficial
- Marcado AG
- Portal de reglas