Introducción
EHSIS es una herramienta integral para la generación de tanto
Sistemas Expertos como Sistemas de Ayuda a la Toma de
Decisión. Incorpora un lenguaje de programación que está
casi totalmente basado en
CLIPS. EHSIS además cuenta con características de Lógica Difusa similares
a las encontradas en FuzzyCLIPS.
CLIPS fué
originalmente desarrollado por la NASA.
En la actualidad se ha convertido en un conocido, y ampliamente usado en la industria,
lenguaje de Sistemas Expertos que casi podría considerarse un estándar.
Internamente está codificado en lenguaje C, al igual que EHSIS, para
implementar un lenguaje particularmente amplio, elegante y potente.
Como principal característica de CLIPS
se puede citar que cuenta con tres paradigmas de programación: orientado a reglas,
procedural y orientado a objetos.
EHSIS incorpora toda esta funcionalidad, siendo compatible 100% con código de CLIPS,
pero además añade extensas APIs para el desarrollo de aplicaciones en entorno Windows. Así, los sistemas escritos
con EHSIS pueden comunicarse con otras aplicaciones o sistemas (DDE, TCP/IP, etc.), manejar bases de datos (ODBC),
crear interfaces de usuario (ventanas, cuadros de diálogo, etc.), acceder a recursos multimedia (audio, video, etc.), ejecutar código de bibliotecas DLL, etc.
Todo ello desde un entorno de desarrollo integral para Windows, con una versión adicional de ejecución (o run-time para
los sistemas ya en producción, y ofrece una completa documentación totalmente escrita en español.
|