Dies sind die Befehlsclips, die im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden können
PROGRAMM:
NAME/FUNKTION
clips - eine Expertensprache für Systemprogrammierung
ZUSAMMENFASSUNG
Clips [ Datei.clp ]
BESCHREIBUNG
CLIPS ist ein produktives Systemtool für Entwicklung und Bereitstellung, das eine
komplette Umgebung für den Aufbau von regel- und/oder objektbasierten Expertensystemen.
CLIPS wird von zahlreichen Benutzern in der öffentlichen und privaten Gemeinschaft verwendet
darunter: alle NASA-Standorte und -Zweigstellen des Militärs, zahlreiche Bundesämter,
staatliche Auftragnehmer, Universitäten und viele Unternehmen. Die wichtigsten Funktionen von CLIPS sind:
Wissensrepräsentation
CLIPS bietet ein zusammenhängendes Werkzeug für den Umgang mit einer Vielzahl von Wissen mit
Unterstützung für drei verschiedene Programmierparadigmen: regelbasiert, objektorientiert und
prozedural. Regelbasierte Programmierung ermöglicht die Darstellung von Wissen als
Heuristiken oder "Faustregeln", die eine Reihe von Aktionen angeben, für die ausgeführt werden soll
eine gegebene Situation. Objektorientierte Programmierung ermöglicht die Modellierung komplexer Systeme
als modulare Komponenten (die leicht wiederverwendet werden können, um andere Systeme zu modellieren oder um
neue Komponenten erstellen). Die prozeduralen Programmierfunktionen von CLIPS
ähneln Funktionen, die in Sprachen wie C, Pascal, Ada und LISP zu finden sind.
Tragbarkeit
CLIPS ist in C für Portabilität und Geschwindigkeit geschrieben und wurde auf vielen installiert
verschiedene Computer ohne Codeänderungen. Computer, auf denen CLIPS wurde getestet
umfassen einen IBM PC mit DOS und Windows 95 und einen Macintosh mit MacOS und
mach. CLIPS kann auf jedes System portiert werden, das über einen ANSI-kompatiblen C-Compiler verfügt.
CLIPS wird mit dem gesamten Quellcode geliefert, der modifiziert oder an die Bedürfnisse eines Benutzers angepasst werden kann
spezielle Bedürfnisse.
Integration/Erweiterbarkeit
CLIPS kann in prozeduralen Code eingebettet, als Unterprogramm aufgerufen werden, und
integriert mit Sprachen wie C, FORTRAN und ADA. CLIPS lässt sich problemlos erweitern
durch einen Benutzer durch die Verwendung mehrerer wohldefinierter Protokolle.
Interaktive Entwicklung
Die Standardversion von CLIPS bietet eine interaktive, textorientierte Entwicklung
Umgebung, einschließlich Debugging-Hilfen, Online-Hilfe und einem integrierten Editor.
Schnittstellen mit Funktionen wie Pulldown-Menüs, integrierten Editoren und
Mehrere Fenster wurden für Macintosh, Windows 95 und X Window entwickelt
Umgebungen.
Überprüfung / Validierung
CLIPS enthält eine Reihe von Funktionen zur Unterstützung der Verifizierung und Validierung von
Expertensysteme inklusive Unterstützung bei der modularen Gestaltung und Aufteilung eines Wissens
Basis-, statische und dynamische Beschränkungsprüfung von Slot-Werten und Funktionsargumenten,
und semantische Analyse von Regelmustern, um festzustellen, ob Inkonsistenzen
verhindern, dass eine Regel ausgelöst wird oder einen Fehler generiert.
Vollständig dokumentiert
CLIPS wird mit umfangreicher Dokumentation geliefert, darunter ein Referenzhandbuch und ein Benutzerhandbuch
Handbuch. (bereitgestellt im Debian Clips-doc Paket)
Verwenden Sie Clips online mit den onworks.net-Diensten