Mercurial > repos > mikel-egana-aranguren > oppl
annotate FaCT++-linux-v1.5.2/README @ 23:707c3654df66 draft default tip
Public instance url fixed
| author | Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> | 
|---|---|
| date | Thu, 25 Oct 2012 17:49:48 +0200 | 
| parents | ffde1fafa066 | 
| children | 
| rev | line source | 
|---|---|
| 21 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 1 This is a README file for the FaCT++ v1.1.6 reasoner distribution. | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 2 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 3 This file contains following information | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 4 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 5 1. Introduction | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 6 2. Contents of distribution | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 7 3. Installation | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 8 4. Usage | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 9 5. Known problems | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 10 6. Contact information | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 11 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 12 1. Introduction | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 13 --------------- | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 14 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 15 FaCT++ is re-implementation of the well-known FaCT Description Logic (DL) | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 16 Reasoner. This reasoner currently supports the SROIQ(D) description Logic | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 17 language, which corresponds to OWL DL ontology language standard. | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 18 The current version is 1.1.6. This is source distribution package so it can | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 19 be used on different platforms. It was tested on Windows, Linux and MacOS X. | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 20 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 21 FaCT++ is distributed under GNU Public License (GPL). Full text of license | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 22 can be found at http://www.gnu.org/licenses/gpl.txt. Libraries that are | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 23 provided by the FaCT++ are distributed under the GNU Lesser Public License | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 24 (LGPL). | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 25 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 26 2. Contents of distribution | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 27 --------------------------- | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 28 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 29 file description | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 30 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 31 - src/ FaCT++ source code | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 32 - bin/ and lib/ FaCT++ precompiled binaries | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 33 - Models.lisp/ examples and infrastructure for FaCT++ lisp reasoner | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 34 - licensing/ license information | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 35 - README this file | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 36 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 37 3. Installation | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 38 --------------- | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 39 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 40 3.1 Building system from sources | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 41 -------------------------------- | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 42 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 43 For building system you will need GNU c++ compiler and GNU make (version 3.3 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 44 and higher were tested). Change GENERAL_DEFINES macro in src/Makefile.include | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 45 to make it suitable for your computer. Then just run "make". | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 46 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 47 In order to compile DIG part you will also need an XML parsing library | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 48 Xerces-c (freely avaliable at http://xml.apache.org/xerces-c/). Make sure | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 49 that Xerces-c package is installed system-wide or you have environment | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 50 variable XERCESCROOT which points to Xerces-c root directory. | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 51 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 52 In order to compile OWL-API interface (src/FaCTPlusPlusJNI/) it is necessary | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 53 to have JNI development files (jni.h) available. | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 54 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 55 4. Usage | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 56 -------- | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 57 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 58 4.1 Standalone FaCT++ with lisp-like interface | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 59 ---------------------------------------------- | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 60 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 61 Models.lisp directory of this distribution contains some files that | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 62 support FaCT++ reasoning as well as examples of KBs. | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 63 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 64 To use standalone reasoner user should usually perform the following steps: | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 65 - create an ontology using the FaCT++ input language | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 66 - create a working directory (i.e. TEST) for FaCT++ using the command | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 67 create-new-test TEST ontology | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 68 where "ontology" is the name of the file containing your FaCT++ ontology | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 69 - inside TEST directory run | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 70 make | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 71 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 72 This will run FaCT++ reasoner on the newly created config-file for the | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 73 given ontology. The results of FaCT++'s reasoning appear in following files: | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 74 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 75 - Taxonomy.Roles contains information about the roles taxonomy; | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 76 - Taxonomy.log contains information about the concept taxonomy (if it was requested); | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 77 - dl.res contains full information about the ontology and some statistical | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 78 information about the reasoning process; | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 79 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 80 4.1.1 Ontology creation | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 81 ----------------------- | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 82 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 83 There are three ways of creating an ontology for FaCT++ | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 84 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 85 - Hand-made ontology. This way is not recommended for the end user. | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 86 - Using OilEd (http://oiled.man.ac.uk). Load an ontology to the OilEd | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 87 then choose Export|FaCT++ lisp. | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 88 - From the OWL source using the OWL Ontology Converter | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 89 (http://phoebus.cs.man.ac.uk:9999/OWL/Converter). Set the ontology URL to | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 90 the OWL ontology, choose FaCT++ as the output language, press Convert and then | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 91 copy the resulting ontology text to the FaCT++ ontology file. | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 92 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 93 4.1.2 Reasoning process | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 94 ----------------------- | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 95 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 96 There are a number of options that could influence the reasoning process. All | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 97 options, their format and description are given in the config file, which is | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 98 generated by the create-new-test script. | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 99 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 100 4.2 FaCT++ as an HTTP DIG reasoner | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 101 ---------------------------------- | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 102 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 103 Run FaCT++.Server with optional parameter "-port <port>". Default value of | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 104 <port> is 3490. | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 105 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 106 This reasoner will avaliable at http://<host>:<port>, where <host> is | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 107 a name of a computer running FaCT++.Server. | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 108 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 109 4.3 FaCT++ as an HTTP OWL reasoner | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 110 --------------------------------- | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 111 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 112 Use FaCT++ as describe in section 4.2. Then connect your OWL editor like | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 113 Protege (http://protege.stanford.edu/) to the FaCT++ using address | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 114 http://<host>:<port> | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 115 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 116 5. Known problems | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 117 ----------------- | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 118 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 119 6. Contact information | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 120 ---------------------- | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 121 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 122 For any problems concerning FaCT++ please contact Dmitry Tsarkov | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 123 (tsarkov@cs.man.ac.uk). Any questions, suggestions or bug reports are | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 124 welcome! | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 125 | 
| 
ffde1fafa066
README corrected with proper installation instructions for mercurial (hg pull + hg update)
 Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> parents: diff
changeset | 126 Last updated: 01/05/2007 | 
