Changes for page TuCSoN
From version 16.1
edited by Andrea Omicini
on 09/08/2021 22:33
on 09/08/2021 22:33
Change comment:
There is no comment for this version
To version 29.2
edited by Andrea Omicini
on 03/11/2021 22:13
on 03/11/2021 22:13
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,80 +1,17 @@ 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. 1 +{{velocity}}!!(% style="background-color:$theme.fieldGradientColor; border-style:hidden" %){{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.(%%) 2 +!!(% style="background-color:$theme.fieldGradientColor; border-style:hidden" %)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>>TuCSoN.Git]].(%%) 3 +{{/velocity}} 4 +>Getting Started 6 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 - 36 -== Getting Started == 37 - 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() — 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 - 6 +* 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/]] 7 +* Download the libraries it depends on: 8 +** {{tuprolog/}} — from its [[Download>>Tuprolog.Download]] section //(2p.jar)// 9 +* Open a command prompt in the folder where you put the two jars above, then type 10 +** on Linux & Mac OS 49 49 {{code language="bash"}}java -cp tucson.jar:2p.jar alice.tucson.service.TucsonNodeService{{/code}} 12 +** on Windows 13 +{{code language="bash"}}java -cp tucson.jar;2p.jar alice.tucson.service.TucsonNodeService{{/code}} 14 +* The {{tucson/}} ASCII logo should appear on the command prompt, as depicted below 15 +** [[image:TuCSoN-boot.jpeg]] 50 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}} 17 +{{include reference="Enviroment"/}}