root / branches / multithread / README

Revision 2, 2.7 kB (checked in by jordi, 2 years ago)

Imported PlanetSim 3.0

Line 
1PlanetSim
2---------------
3@author Jordi Pujol jordi.pujol@estudiants.urv.es
4http://ants.etse.urv.es/planetsim
5
61. Presentation
7----------------------
8
9This is the release PlanetSim 3.0. Its use and modification is under
10LGPL Licence.
11
12The PlanetSim is an overlay simulator. Exists a clear separation of
13the three different layers that are simulated: 
14
15     1. Network level. Mantain the communication between all nodes in
16        the network.
17
18     2. Node level: Implements each desired overlay, consisting in
19        its routing table and the application suppport ability.
20     
21     3. Application level: Implements the desired (one or more per node)
22        using the underlying node to contact with other applications.
23        Each implemented application has an objective, implements
24        a DHT (Distributed Hash Table), for example.
25
26
272. Content
28----------------------
29
30These distribution is a Java Eclipse project (http://eclipse.org).
31One may use the "Import... -> Existing Project into Workspace"
32functionallity and browsing to this uncompressed directory to load
33the PlanetSim to your Eclipse.
34
35Elsewhere, you may edit any class and add the required classes
36and packages with any other IDE or editor. Then, you can use
37the ant project manager to compile and build the distribution
38planetsim.jar file automatically. See bin/README file for
39more details.
40
41Directory description:
42
43    bin
44      Contain all required scripts and source data file to run the
45      existing tests. Also contains the build.xml and
46      planetsim.properties files to use Ant.
47      See bin/README for more details.
48
49    docs
50      Contain a brief introduction to the PlanetSim Architecture
51      in HTML format. Also contain the HTML Javadoc API of the
52      entire PlanetSim.
53
54    lib
55      Contain the required jars to compile and run all tests.
56
57    src
58      Contain the Java source classes of the PlanetSim.
59
60    out
61      Contain the Java bytecode classes of the PlanetSim.
62      Initially empty.
63
64    conf
65      Contain the configuration files to run all the tests.
66     
67     
683. Feedback
69-----------------------
70
71You can make a very good feedback send us your suggestions,
72implemented extensions, fixed bugs or the errors.
73Send an email to Jordi Pujol <jordi.pujol@estudiants.urv.es>
74
75On any error or problem cases, you have to send these information:
76
771. Version of Planetsim in use
782. Short description of the error (or problem)
793. The detail of the main classes that take part (executed test, etc.)
804. The related stack trace (if exists)
815. Any other remarkable information.
82
83NOTE: The maximum size of the sent mail is 3MB.
84
85
86-----
87
88Jordi Pujol
89Planet Project Member
90
91Planet: http://ants.etse.urv.es/planet
92PlanetSim: http://ants.etse.urv.es/planetsim
93
94July 20, 2005
Note: See TracBrowser for help on using the browser.