----------------------------------------------------------------------------------------------------- AAC08- System specification ------------------------------------------------------------------------------------------------------ These instructions are for developers who want to implement and run the system locally. For any queries, please email to mnpham@dundee.ac.uk or minhpnuk@gmail.com ------------------------------------------------------------------------------------------------------ 1. Getting the source code. ArgumentSystem +--- ServerConfig.txt // database specifications and graph file paths +--- ClientConfig.txt // web service specifications +--- db // database files | +--- lib // required libraries | +--- src // source codes | | | +--- com.dundee.computing.agent.jade // agent implementation | | | +--- com.dundee.computing.bean // database manipulation for web services | | | +--- com.dundee.computing.form // app GUI | | | +--- com.dundee.computing.report // database manipulation for web app | | | +--- com.dundee.computing.service // web service interfaces | | | +--- com.dundee.computing.util // utilities, e.g. load configuration, database functions | +--- resource // dependent resources for client application // graph files for server 2. System requirements. Lastest version of JDK (1.5 or above- http://java.sun.com/javase/downloads/index.jsp). Apache Tomcat 6 (http://tomcat.apache.org/) Apache Axis 1.4 (http://ws.apache.org/axis/) 3. Installing && running. Server installing: put folder[ArgumentServlet] into %CATALINA_HOME%/webapps/ Database installing: put folder [db] into a certain location and then update [ServerConfig.txt] Client running: [run.bat]