Changes for page TuCSoN

From version 27.1
edited by Andrea Omicini
on 09/08/2021 23:03
Change comment: There is no comment for this version
To version 16.1
edited by Andrea Omicini
on 09/08/2021 22:33
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,19 +1,80 @@
1 -{{velocity}}
2 ->{{tucson/}} (Tuple Centres Spread over the Network) is a Java library providing //coordination as a service// to Java and {{tuprolog/}} agents. {{tucson/}} is a model for the coordination of distributed processes, as well as autonomous, intelligent & mobile agents. {{tucson/}} exploits tuple centres as its coordination media, which are tuple spaces enhanced with the notion of behaviour specification, thanks to the {{respect/}} language.
3 ->
4 ->The {{tucson/}} coordination technology implements the {{tucson/}} model as a Java-based distributed middleware, available under GNU LGPL license via [[GitHub>>https://github.com/TuCSoN-Coord/TuCSoN/]] as a [[Git repository>>http://apice.unibo.it/xwiki/bin/view/TuCSoN/Git]].
5 -##
1 +{{include document="Main.MacroSheet"/}} {{include document="Publications.MacroSheetOld"/}} {{include document="TuCSoN.MacroSheet"/}}
2 +{{velocity filter="none"}}{{html clean="false" wiki="true"}}
3 +(% id="main-view" style='float:left;width:77%;' %)(((
4 +== What is #tucson()? ==
5 +#tucson() (Tuple Centres Spread over the Network) is a Java library providing coordination as a service to Java and #tuprolog() agents. #tucson() is a model for the coordination of distributed processes, as well as autonomous, intelligent & mobile agents. TuCSoN exploits tuple centres as its coordination media, which are tuple spaces enhanced with the notion of behaviour specification, thanks to the #respect() language.
6 +
7 +The TuCSoN coordination technology implements the TuCSoN model as a Java-based distributed middleware, available under GNU LGPL license via [[GitHub>>https://github.com/TuCSoN-Coord/TuCSoN/]] as a [[Git repository>>http://apice.unibo.it/xwiki/bin/view/TuCSoN/Git]].
8 +)))
9 +<div id="sidebar" style='float:right;width:22%;'>
10 + <div id="sidebox" align="right" style='background:silver;padding-left:4px;padding-right:4px;'>
11 + ####
12 + <div style='background:grey;margin-left:-4px;margin-right:-4px;padding-right:4px;'><b>Contacts</b></div>
13 + <small>
14 + <div>
15 + [[Giovanni Ciatto>>GiovanniCiatto.WebHome]] [[Mail>>mailto:giovanni.ciatto@unibo.it]]<br/>
16 + [[Andrea Omicini>>AndreaOmicini.WebHome]] [[Mail>>mailto:andrea.omicini@unibo.it]]
17 + </div>
18 + </small>
19 + ####
20 + <div style='background:grey;margin-left:-4px;margin-right:-4px;padding-right:4px;'><b>Links</b></div>
21 + <small>
22 + <div>
23 + [[GitHub>>https://github.com/TuCSoN-Coord/TuCSoN/]]<br/>
24 + [[FaceBook>>http://www.facebook.com/TuCSoNCoordinationTechnology]]<br/>
25 + </div>
26 + </small>
27 + ####
28 + </div>
29 +</div>
30 +
31 +
32 +<div id="main-inline" style='float:left;width:100%'>
33 +
34 +----
35 +
6 6  == Getting Started ==
7 7  
8 -* Download tucson.jar archive from the [[Reseases>>https://github.com/TuCSoN-Coord/TuCSoN/releases]] page on its [[GitHub repository>>https://github.com/TuCSoN-Coord/TuCSoN/]]
9 -* Download the libraries it depends on:
10 -** {{tuprolog/}} — from its [[Download>>Tuprolog.Download]] section //(2p.jar)//
11 -* Open a command prompt in the folder where you put the two jars above, then type
12 -** on Linux & Mac OS
38 +<ul style="list-style-type: decimal">
39 + <li>Download tucson.jar archive from the [[Reseases>>https://github.com/TuCSoN-Coord/TuCSoN/releases]] page on its [[GitHub repository>>https://github.com/TuCSoN-Coord/TuCSoN/]]</li>
40 + <li>Download the libraries it depends on:</li>
41 + <ul style="list-style-type: disc">
42 + <li>#tuprolog() &mdash; from its [[Download>>Tuprolog.Download]] section //(2p.jar)//</li>
43 + </ul>
44 + <li>Open a command prompt in the folder where you put the two jars above, then type:</li>
45 + <ul style="list-style-type: disc">
46 + <li> on Linux & Mac OS </li>
47 +
48 +
13 13  {{code language="bash"}}java -cp tucson.jar:2p.jar alice.tucson.service.TucsonNodeService{{/code}}
14 -** on Windows
15 -{{code language="bash"}}java -cp tucson.jar;2p.jar alice.tucson.service.TucsonNodeService{{/code}}
16 -* The {{tucson/}} ASCII logo should appear on the command prompt, as depicted below
17 -** [[image:TuCSoN-boot.jpeg]]
18 -{{/velocity}}
19 -{{include document="TuCSoN.MacroSheet"/}}
50 +
51 + <li>on Windows</li>
52 +
53 +
54 +{{code}}java -cp tucson.jar;2p.jar alice.tucson.service.TucsonNodeService{{/code}}
55 +
56 + </ul>
57 + <li>The #tucson() ASCII logo should appear on the command prompt, as depicted below:</li>
58 + <ul style="list-style-type: none">
59 + ##<li>{image:TuCSoN-1.11.0.0209-boot.png|width=800|height=300}</li>
60 + ##<li>{image:TuCSoN-1.11.0.0209-boot.jpg|width=730|height=590}</li>
61 + <li>[[image:TuCSoN-boot.jpeg]]</li>
62 + ##<li>{image:TuCSoN-1.11.0.0209-boot.jpg|width=1460|height=1180}</li>
63 + </ul>
64 +</ul>
65 +
66 +</div>
67 +
68 +##----
69 +##
70 +##1.1 Main URLs
71 +##
72 +##* #tucson() @ UniBo <<tt>http://tucson.unibo.it</tt>>
73 +##* #tucson() on Bitbucket <<tt>http://bitbucket.org/smariani/tucson</tt>>
74 +##* #tucson() on FaceBook <<tt>http://www.facebook.com/TuCSoNCoordinationTechnology</tt>>
75 +##* #tucson() on <a href="https://plus.google.com/113722747026136441430" rel="publisher">Google+</a> <<tt>http://plus.google.com/113722747026136441430</tt>>
76 +##* #tucson() on SourceForge <<tt>http://sf.net/projects/tucson</tt>>
77 +##* #tucson() on #apice() <<tt>http://tucson.apice.unibo.it</tt>>
78 +##* #tucson() Mailing List <<tt>http://sourceforge.net/mail/?group_id=36995</tt>>
79 +##* #tucson() on Softpedia <<tt>http://www.softpedia.com/get/Science-CAD/TuCSoN.shtml</tt>>
80 +{{/html}}{{/velocity}}

Logo

Contacts

Giovanni Ciatto email  |  Andrea Omicini email  |  Stefano Mariani email

Links

Official  |  APICe  |  Google Code  |  SourceForge  |  FaceBook

2P  |  A&A  |  MoK  |  ReSpecT  |  T4J  |  T4Jn