M. Sanahuja, M. Reboll, E. Onaindía
TTIA'95: Workshop Trasnferencia tecnológica de inteligencia artificial a industria, medicina y aplicaciones sociales. pp.13-28. Noviembre (1995)
Resumen
CLIPS (C Language Integrated Production System) es una herramienta para el diseño y desarrollo de Sistemas Basados en el Conocimiento (SBC) que incorpora los tres paradigmas de programación básicos en el desarrollo de SBC: programación procedural, basada en reglas y orientada a objetos. Sin embargo, una de las principales funcionalidades que se requiere en la mayoría de los SBC es la capacidad de representar y razonar con información temporal. En este artículo se presenta el sistema TCLIPS (Temporal CLIPS) que extiende las funcionalidades de CLLPS v 6.0 proporcionando un marco adecuado para el manejo de restricciones temporales entre los datos. Además de dar soporte interno al proceso de razonamiento, TCLIPS también proporciona un sencillo lenguaje de usuario para la especificación de los requerimientos temporales necesarios.
Abstract
CLIPS (C Language Integrated Production System) is a powerful toolkit to design and develop knowledge based systems (KBS). CLIPS includes a number of features which makes it very appropriate for the development of KBS such as procedural programming, rule -based programming and object-oriented programming. However, one of the emerging features in most KBS is the capability of representing and reasoning on temporal information. In chis paper we present a framework named TCLIPS (Temporal CLIPS) which extends CLIPS v 6.0 in order to handle temporal restrictions among data. TCLIPS not only provides support to the reasoning process but also offers a friendly user language in order to specify the desired temporal requeriments.