Newsgroups: comp.ai.fuzzy
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!news2.near.net!news.mathworks.com!udel!gatech!howland.reston.ans.net!news.sprintlink.net!EU.net!Austria.EU.net!siemens.co.at!calin
From: calin@gud.siemens.co.at (Calin Lucaciu)
Subject: Re: Looking for a fuzzy expert system shell
Sender: news@siemens.co.at (Newssoftware)
Message-ID: <1994Oct28.153932.5168@siemens.co.at>
Date: Fri, 28 Oct 1994 15:39:32 GMT
References: <9410261438.AA26858@lochness.uhc.com>
Nntp-Posting-Host: rm5103.gud.siemens-austria
Organization: SIEMENS Austria Corp., A-1100 Wien, Gudrunstr. 11
X-Newsreader: TIN [version 1.1 PL8]
Lines: 223


    Mack,

    here are some infos about FuzzyClips. Hope this can help.

    Calin.

                    CLIPS FREQUENTLY ASKED QUESTIONS
                           October 4th, 1994           
(...)

 1) WHAT IS CLIPS?
------------------
    CLIPS is a productive development and delivery expert system tool which
    provides a complete environment for the construction of rule and/or 
    object based expert systems. CLIPS is being used by over 5,000 users 
    throughout the public and private community including: all NASA sites 
    and branches of the military, numerous federal bureaus, government 
    contractors, universities, and many companies. The key features of 
    CLIPS are: 

    *  Knowledge Representation: CLIPS provides a cohesive tool for handling 
       a wide variety of knowledge with support for three different 
       programming paradigms: rule-based, object-oriented and procedural. 
       Rule-based programming allows knowledge to be represented as 
       heuristics, or "rules of thumb," which specify a set of actions to be 
       performed for a given situation. Object-oriented programming allows 
       complex systems to be modeled as modular components (which can be 
       easily reused to model other systems or to create new components). 
       The procedural programming capabilities provided by CLIPS are similar 
       to capabilities found in languages such as C, Pascal, Ada, and LISP.
    
    *  Portability: CLIPS is written in C for portability and speed and has
       been installed on many different computers without code changes. 
       Computers on which CLIPS has been tested include IBM PC compatibles,
       Macintosh, VAX 11/780, and Sun 3/260. CLIPS can be ported to any 
       system which has an ANSI compliant C compiler. CLIPS comes with all 
       source code which can be modified or tailored to meet a user's 
       specific needs.
    
    *  Integration/Extensibility: CLIPS can be embedded within procedural 
       code, called as a subroutine, and integrated with languages such as 
       C, FORTRAN and ADA. CLIPS can be easily extended by a user through 
       the use of several well-defined protocols.
    
    *  Interactive Development: The standard version of CLIPS provides an
       interactive, text oriented development environment, including 
       debugging aids, on-line help, and an integrated editor. Interfaces 
       providing features such as pulldown menus, integrated editors, and
       multiple windows have been developed for the Macintosh, Windows 3.1, 
       and X Window environments.
    
    *  Verification/Validation: CLIPS includes a number of features to 
       support the verification and validation of expert systems including 
       support for modular design and partitioning of a knowledge base, 
       static and dynamic constraint checking of slot values and function 
       arguments, and semantic analysis of rule patterns to determine if 
       inconsistencies could prevent a rule from firing or generate an error.
    
    *  Fully Documented: CLIPS comes with extensive documentation including 
       a Reference Manual and a User's Guide.

 2) WHERE CAN I GET A COPY OF CLIPS?
------------------------------------
    CLIPS version 6.0 is available at no cost to U.S government agencies
    and their contractors for use on U.S. government projects from the 
    Client/Server Systems Branch Help Desk. For more information, contact
    
       Client/Server Systems Branch Help Desk
       Phone: (713) 286-8919
       Fax:   (713) 244-5698
       EMail: stbprod@fdr.jsc.nasa.gov

    To order from the CSSB Help Desk, U.S. government employees must submit
    a request in writing on agency stationary. The request should include
    their name, organization name, organization address, and phone number.
    Contractors must also include their U.S. government contract number and 
    the name and phone number of their government contracting officer. 
    Software can not be sent to home addresses. Along with the letter
    include the appropriate media for storing the software: either two
    Macintosh high density 3 1/2" disks, two PC high density 3 1/2",
    or one Sun DC600 or DC6150 data cartridge. Send the letter and disks to

       CSSB Help Desk
       NASA/Johnson Space Center
       Mail Stop PT4
       Houston, TX  77058
    
    CLIPS version 6.0 is available from COSMIC. For new orders, the cost is 
    $350 for the program and $115 for printed documentation. For update 
    orders, the cost is $100 for the program or $200 for the program and 
    printed documentation. Price discounts are available to U.S. academic 
    institutions. For more information, contact
    
       COSMIC
       382 E. Broad St.
       Athens, GA  30602
       Phone: (706) 542-3265
       Fax:   (706) 542-4807 
       EMail: service@cossack.cosmic.uga.edu
    
    CLIPS version 6.0 is available on an ISO-9660 format CD-ROM from the 
    Network Cybernetics Corporation. Over 3,000 AI related files are 
    included on the CD-ROM. The cost is $129 + $5(domestic)/$10(foreign) 
    shipping. For more information, contact
      
       Network Cybernetics Corporation
       4201 Wingren Rd., Suite 202 
       Irving, TX 75062-2763
       Phone: (214) 650-2002
       Fax:   (214) 650-1929
       Email: ncc.com
   
    CLIPS version 6.0 is available from the Austin Code Works for $50.
    For more information, contact
    
       The Austin Code Works
       11100 Leafwood Lane
       Austin, Texas 78750-3409
       Phone: (512) 258-0785
       Fax:   (512) 258-8831
       BBS:   (512) 258-8831
       EMail: acw!info@uunet.uu.net

    The CLIPS 6.0 UNIX, PC, and Macintosh distribution packages 
    are available by anonymous ftp from ftp.cs.cmu.edu and can  
    be found in the user/ai/areas/expert/systems/clips directory.
    The distribution packages are also available by anonymous ftp
    from eecs.nwu.edu and can be found in the /pub/CLIPS directory.
    Other versions of CLIPS and CLIPS related files are also
    available at both ftp sites. [Many of the files located at 
    these sites are compressed and stored in a zip format. The file 
    unzip51.tar.Z is an unzip utility for UNIX which is available 
    by anonymous ftp from garbo.uwasa.fi and can be found in the 
    directory /unix/arcers. An unzip utility for PCs is also 
    available at this site. The file pkz204g.exe is contained in 
    the directory /pc/arcers.]
    
(...)

14) ARE THERE ANY SPECIAL VERSIONS OF CLIPS?
--------------------------------------------
    HyperCLIPS version 2.0 integrates Macintosh HyperCard version 1.2 or 
    higher with CLIPS version 5.0. It is available through COSMIC (see
    question #2). The cost is $50 for the program and $15 for the
    documentation.
    
    wxCLIPS, developed by Julian Smart, provides a simple graphical front 
    end to CLIPS 5.1, and in addition contains a suite of extra functions  
    for creating GUI applications in CLIPS. wxCLIPS is available by 
    anonymous ftp from skye.aiai.ed.ac.uk (192.41.104.6). wxCLIPS is in  
    the /pub/wxclips directory.

    FuzzyCLIPS 1.5 is an extension of CLIPS incorporating fuzzy logic. 
    FuzzyCLIPS includes all CLIPS 5.1 capabilities  and adds the 
    fuzzy logic processing capability. FuzzyCLIPS is available for IBM
    PC, UNIX, and Macintosh platforms. Prices range from $199 for
    FuzzyCLIPS User to $499 for FuzzyCLIPS Developer to $899 for
    FuzzyCLIPS Professional. For more information, contact Togai InfraLogic, 
    Inc. by phone at 1 (800) 863-8999.

    FuzzyCLIPS 6.02 is an extended version of CLIPS 6.02 for representing  
    and manipulating fuzzy facts and rules. In addition to the CLIPS 
    functionality, FuzzyCLIPS can deal with exact, fuzzy (or inexact), and 
    combined reasoning, allowing fuzzy and normal terms to be freely mixed 
    in the rules and facts of an expert system. The system uses two basic 
    inexact concepts, fuzziness and uncertainty.It was developed by the
    Knowledge Systems Laboratory of the National Research Council of Canada 
    (and is a different tool than the previously mentioned FuzzyCLIPS 1.5 
    developed by Togai InfraLogic). FuzzyCLIPS is available via anonymous 
    ftp from ai.iit.nrc.ca in the directory /pub/fzclips. FuzzyCLIPS is 
    also available via WWW (the World Wide Web). It can be accessed 
    indirectly by accessing the Knowledge Systems Lab Server using the URL 
    http://ai.iit.nrc.ca/home_page.html or more directly by using the URL 
    http://ai.iit.nrc.ca/fuzzy/fuzzy.html. Versions are available for unix 
    systems, Macintosh systems and PC systems. There is no cost for the 
    software, but please read the terms for use in the FuzzyCLIPS 
    documentation or in the WWW FuzzyCLIPS pages. For further information 
    or queries about FuzzyCLIPS please direct messages to 
    fzclips@ai.iit.nrc.ca.

    CLIPsTOOL, developed by Dr. Terry Feagin, is an extension of CLIPS
    6.0 that allows the CLIPS programmer to create windows, items (such
    as buttons, sliders, checkboxes, gauges, textfields, etc.) within 
    windows, menus, notices or alerts, etc., to draw lines, rectangles, 
    circles, etc. in color/patterns in windows, to load/save images 
    into/from a window, etc. from the RHS of a CLIPS rule (or in fact 
    from the CLIPS> prompt if desired).  Events such as mouse clicks, 
    keyboard entry, closing or quitting from a window, etc. cause facts 
    to be asserted so that subsequent rules can fire. It's all written
    in X and uses the XView toolkit (distributed with X).  At present, 
    it runs on Sun workstations (an IBM RS/6000 version is underway). 
    Discounts are available for universities and government. For more 
    information, send email to feagin@cl.uh.edu or write to Knoware, 
    P.O. Box 977, Seabrook, TX  77586-0977.
  
    DYNACLIPS (DYNAamic CLIPS Utilities), developed by Yilmaz Cengeloglu,
    is a set of blackboard, dynamic knowledge exchange, and agent tools
    for either CLIPS 5.1 or CLIPS 6.0. It is a set of libraries that can 
    be linked with CLIPS. DYNACLIPS V3.1 (for CLIPS 5.1 or 6.0 on UNIX)
    can be downloaded by anonymous ftp from ftp.cs.cmu.edu from the 
    user/ai/areas/expert/systems/clips/dyna/v31 directory.
    
    The Washington University School of Medicine has developed some data 
    base library functions which provide a Sybase interface for CLIPS 6.0.
    The source code and documentation are available via anonymous ftp on
    wuarchive.wustl.edu. The file names are README and clips2sybase.tar.uu,
    and can be found in the /packages/clips2sybase/v6.01 directory. There is
    also a version for CLIPS 5.1 in the /packages/clips2sybase/v5.1 directory.














