Tuesday

ClipsTab (ClipsTab = Clips + Protege) Installation Steps

Step: Download and install Protege v3.4.7 from
http://protege.stanford.edu/download/protege/3.4/installanywhere/Web_Installers/.
Choose without Java VM if you have installed Java Virtual Machine already.

Step: Download and extract ClipsTab zip file from
http://protege.stanford.edu/plugins/CLIPSTabPages/clipstab.zip.
ClipsTab zip file contains two files. The files are clipstab.jar and ProtegeCLIPSInterface.dll.
Create a folder in the "C:\Program Files\Protege_3.4.7\plugins" and name the folder as "ClipsTab".
Copy clipstab.jar to the "C:\Program Files\Protege_3.4.7\plugins\ClipsTab" folder.
Copy ProtegeCLIPSInterface.dll to the "C:\Program Files\Protege_3.4.7" folder.

Step: In the "C:\Program Files\Protege_3.4.7\plugins\ClipsTab" folder, create a text file
and name the file as "plugin.properties".
Type the following text into the "plugin.properties" file:
--
plugin.component.count=1
plugin.component.name.0=ClipsTab Plugin
plugin.component.about.0=http://protege.stanford.edu/plugins/CLIPSTabPages/CLIPS_tab.html
plugin.component.doc.0=http://protege.stanford.edu/plugins/CLIPSTabPages/docs/index.html
plugin.dependency.count=2
plugin.dependency.0=edu.stanford.smi.protegex.owl
plugin.dependency.1=edu.stanford.smi.protegex.pal_tabs
--

Step: Download and extract Clips v6.24 zip file (windows_executables_624.zip) from
http://sourceforge.net/projects/clipsrules/files/CLIPS/6.24/.
Copy the following four files one file "clips.hlp, CLIPS6.HLP, clipsdos.exe, and CLIPSWin.exe" from the extracted Clips zip file to
the "C:\Program Files\Protege_3.4.7\plugins\ClipsTab" folder.

Step: Click [Start > All Programs > Protege_3.4.7 > Protege] to open Protege program.
On the Protege program, tick "CLIPSTab" and then click OK to enable the "CLIPS tab" under
[Menu > Project > Configure... > TabWidgets tab].

No comments:

Measure execution time with Julia, example using sorting algorithms

# random integers between 1 and 100 inclusive, generate thousands of them x = rand ( 1 : 100 , 100000 ) @time sort (x; alg=InsertionSort, r...