Software Agents for Project Identification (The case of CDF Projects)

fortunabrontideInternet και Εφαρμογές Web

13 Νοε 2013 (πριν από 3 χρόνια και 6 μήνες)

56 εμφανίσεις

Software Agents for Project Identification (The case of CDF Projects)

Installation Guide

The CD contains 2 folders
and this readme file



Project Application



Project Theses

Project Theses


The “Project Theses” folder contains:



Project Theses
Microsoft Word d
ocument



Power
-
P
oint
Presentation Slides

Project Application


The “Project Application
” folder

contains the software code categorized as



Client Side
Code



Server Side
Code


Client Side
Code


This folder contains the code for the
Multi
-
Agent system
, DR
-
DEV
ICE engine which is the inference
e
ngine used for this application and Java files used for the Java Platform.



The “
Multi
Agent Platform


JADE
” folder contains the
Executable S
ystem files for the Jade
platform used in testing the system, Jade version
3.6.



The “
Inference Engine
” folder

contains
Executable S
ystem files of the engine used for this
system. Together with the

system files are two XSL style
sheet
s

files
,
results_cat.xsl
and
results_catalogue.xsl
which are used as post
-
engine format files for the
results obtained after
inference. These files should be copied in the projects folder contained in
the install

directory of
the engine
e.g “
C:
\
Program Files
\
DR
-
DEVICE
\
projects
\
”.



The “
Java Platform
” folder contains all the files

(both executable and Appli
cation files)

that
need to run the system

in the Java Platform
. The Java Development Kit with Net
-
beans package
is
included in this CD
,
J2SE Development Kit 6.0 with NetBeans IDE 5.5 SETUP.exe
, which

is
bundled with the Tomcat server
. The Tomcat server is

required to run the Java
servlets,

the
interface for the
Multi
-
Agent system. Once the Tomcat server is properly installed, the

coreservlets
” folder should be copied in the Tomcat servlets
deployment folder which

is
-

“install directory”
\
webapps
\
ROOT
\
WEB
-
INF
\
classes
\

e
.g

C
:
\
netbeans
-
5.5
\
enterprise3
\
apache
-
tomcat
-
5.5.17
\
webapps
\
ROOT
\
WEB
-
INF
\
classes
\
coreservlets
.
Servlets are called by the JSP files which are also included in this CD.

The
two
*
.jsp

files
,


generateRDF
.jsp
and

DataAddition
.jsp

should be cop
ied in the JSP deployment folder of the
Tomcat server which is
“install directory”
\
webapps
\
ROOT
\
.




Required Packages
” contains the added standard *.jar packages needed for proper functioning
of the system.


These packages should be installed as per the ins
tructions given in their
documentations and necessary entries made in the JAVA CLASSPATH appropriately.


Server Side Code


The server side code is divided into two folders:
-




The “
MySQL_dataBase_dump_Files
” folder contains the database files required to s
et
-
up the
MySQL database where all the constituency data is stored. This constituency data includes all
the constituencies in Kenya data, the Funds allocations from year 2003
-
2009 and the locations
data available for some of the constituencies used as test

cases.



The “
Webserver_files
” folder contains the PHP files , RuleML files and the rdf files. All these
files are contained in a folder called “cdf_projects” folder and this folder should be copied
directly in the document root of the hosting server.

The

MySQL database may run in the same
host

as the web

server or
in a different

host so long the
necessary configurations are done
. This system was tested with both servers in the same host.

Information on the Usage of the System may be found on the User Manu
al included in the Appendices
of Theses Document