From version 3.1
edited by Andrea Omicini
on 25/12/2021 11:52
Change comment: There is no comment for this version
To version 10.3
edited by Andrea Omicini
on 25/12/2021 12:09
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -2,295 +2,52 @@
2 2  
3 3  == Papers I have already read ==
4 4  
5 -{{pub}}AlvesCB2006{{/pub}}
5 +* {{pub}}AlvesCB2006{{/pub}}
6 +** Riassume bene e chiaramente le caratteristiche dei vari simulatori stocastici.
7 +* {{pub}}CrowdmodelingCybsys38{{/pub}}
8 +** Viene presentato il modello SCA per la modellazione di sistemi complessi, dicendo che per ora i tool esistenti (e.g. Repast) mancano di un modello ben definito (anche Alchemist sfrutta la cosa). È interessante il supporto che offrono direttamente ai campi computazionali, mentre hanno limiti dovuti alla discretizzazione forzata sia spaziale che temporale. L'ambiente è sostanzialmente una rete di nodi. Non viene detto quale tipo di esecuzione venga effettuata dal motore di simulazione. Bellissimo l'aggancio sul motore 3D via MAX. Decisamente da non sottovalutare.
9 +* {{pub}}CollectivesortSaso08{{/pub}}
10 +** Cataloga le proprietà che deve possedere un mezzo di coordinazione per essere definito self-organizing. Sistema le tuple nei vari spazi utilizzando il brood sorting.
11 +* {{pub}}CiocchettaFBTC2008{{/pub}}
12 +** Sostanzialmente, mi pare che si possa riassumere il tutto in una divisione per "h" delle concentrazioni dei reagenti. Più "h" è piccolo più ci si avvicina al modello ODE, dato che approssima le concentrazioni a numeri continui.
6 6  
7 ->Comment
14 +* {{pub}}CohenCACM2011{{/pub}}
15 +** Si parla dell'importanza crescente degli strumenti software nel processo di produzione dell'informazione. In particolare, vengono evidenziate tre aree in cui allo stato attuale si può ancora molto migliorare: content aggregation, entity extraction e clustering di documenti.
16 +* {{pub}}CardoneTCJ2011{{/pub}}
17 +** Paper molto completo dove si propone una struttura di rete mista fra le WSN, a basse prestazioni, e le MANET, reti spontanee di dispositivi (e.g. smartphones) con prestazioni molto più alte. Il focus dell'articolo è sulla costruzione di una sorta di backbone, una rete spontanea MANET che deve avere la responsabilità di trasportare le informazioni ad alta priorità in maniera tale da riportarle prima possibile nel punto di aggregazione. Si analizzano le prestazioni, impatto sui consumi e overhead. Rispetto al nostro lavoro è più in basso come astrazione, focalizzandosi molto sul routing.
18 +* {{pub}}DavisCACM201111{{/pub}}
19 +** Discute dell'appropriatezza di definire l'ingegnere del software come un ingegnere vero e proprio. Fa diversi esempi di definizione di ingegnere e mostra che l'ingegnere del software non si colloca in alcuna di esse. Chissà cosa ne pensa Antonio Natali?
20 +* {{pub}}GellerCACM2011{{/pub}}
21 +** Discute dell'esistenza di un progetto, finanziato dal DARPA, in cui si cerca di riconoscere l'attività che gli attori stanno compiendo di fronte ad una telecamera. Non si tratta di un esercizietto di computer vision, dato che il contesto è estremamente vasto. Il sistema dovrà essere capace di riconoscere azioni e situazioni diverse, e capire quali comportano rischi e quali invece no. C'è molto interesse anche per applicazioni non orientate al mondo militare, anche se attualmente DARPA finanzia in ottica bellica.
22 +* {{pub}}2000.gibson{{/pub}}
23 +** Contiene la descrizione rapida del metodo diretto e del First Reaction, introduce il Next Reaction. Nell'appendice parla anche un po' del metodo diretto ottimizzato. Contiene la descrizione delle strutture dati, e una buona parte matematica.
24 +* {{pub}}GongQueue2011{{/pub}}
25 +** Ricorda tutta l'evoluzione storica della sicurezza in Java, mostrandone obiettivi e soluzioni.
26 +* {{pub}}GreengardCACM201110{{/pub}}
27 +** Spiega i downside della vita in un mondo popolato dalle tecnologie. In particolare, spiega perché non mi ricordo mai nulla e ho bruciato la mia memoria a breve termine.
28 +* {{pub}}HymanCACM201112{{/pub}}
29 +** Articolo in ricordo di una persona che ha dato davvero tanto all'informatica.
30 +* {{pub}}IndurkhyaPLoSONE2010{{/pub}}
31 +** Descrive un metodo di fattorizzazione delle reazioni molto valido, ma per i nostri scopi problematico: forza il calcolo della propensity delle reazioni nel modo classico (impossibile l'uso di rate equations), forza le reazioni a non avere più di due reagenti (imposizione ereditata da Gillespie, ma che noi rilassiamo), ottimizza molto quando le stesse specie appaiono in molte reazioni come reagenti ma non come prodotti (evento piuttosto raro per noi, dato che modifichiamo i reagenti internamente senza rimuoverli, solitamente). Ottimo lavoro, ma scarsamente utilizzabile per i nostri scopi.
32 +* {{pub}}KampCACM1111{{/pub}}
33 +** Tratta il problema di dover fidarsi di codice che non è stato scritto interamente da sé stessi. Lettura molto piacevole, termina con la proposta di una legge di tre articoli per assegnare responsabilità a chi dovesse sfruttare il sistema di fiducia per diffondere malware.
34 +* {{pub}}KroekerCACM201110{{/pub}}
35 +** Parla dello stato dell'arte nell'integrazione tra cervello umano e computer.
36 +* {{pub}}KroekerCACM201112{{/pub}}
37 +** Parla dello stato dell'arte nella costruzione di macchine molecolari, ossia dell'utilizzo di componenti cellulari (DNA, proteine, etc.) per ottenere computazione. Allo stato attuale si riesce a computare la radice quadrata di qualunque numero (fino a 15) e ad arrotondare il risultato all'intero più vicino. Il tutto in 10 ore. Resta un po' in sospeso il fatto di capire quali applicazioni possano esserci per questi sistemi: probabilmente la risoluzione di problemi matematici non sarà particolarmente importante.
38 +* {{pub}}KuikkaniemiComputer2011{{/pub}}
39 +** Indicazioni generali sull'uso di display pubblici. Presenta i concetti di stage e di ruolo. Mostra applicazioni pervasive ed enfatizza l'uso sociale dei display. Analizza probabili evoluzioni hardware, si sofferma sulle possibili problematiche d'uso e design di luoghi pervasivi. Mostra esperimenti funzionanti (Napoli, Helsinki). Qualche idea su come ottenere dati per costruire il software che pilota i display (computer vision, cellulari). Scarso rilievo all'analisi di quello che il software deve fare per supportare un ambiente simile. Utile.
40 +* {{pub}}LanierCACM201112{{/pub}}
41 +** Bell'articolo sulle analogie fra le strategie di marketing di Apple e le tecniche utilizzate dai santoni indiani per far proseliti.
42 +* {{pub}}LeccaJoIB2010{{/pub}}
43 +** Spiega come calcolare i rates per fare la diffusione in maniera più realistica. Tiene in considerazione forma e massa delle molecole, è piuttosto complicato ma dovrebbe essere portabile su Alchemist. Alcuni calcoli di derivata ed integrale non sono completamente sviluppati, quindi c'è da fare un po' di lavoro aggiuntivo per riuscire a tirarne fuori una versione implementabile.
44 +* {{pub}}Martin2006{{/pub}}
45 +** Simulatore per ambienti urbani. Poco rilevante per noi, ma fa bello sapere che l'hanno scritto in Java come noi abbiamo fatto con Alchemist. Evidentemente l'uso di quel linguaggio su software performance-oriented è tutt'altro che raro.
8 8  
9 -Riassume bene e chiaramente le caratteristiche dei vari simulatori stocastici.
10 10  
11 -{{pub}}BandiniCybSist2007{{/pub}}
48 +* {{pub}}{{/pub}}
49 +**
12 12  
13 ->Comment
14 -
15 -Viene presentato il modello SCA per la modellazione di sistemi complessi, dicendo che per ora i tool esistenti (e.g. Repast) mancano di un modello ben definito (anche Alchemist sfrutta la cosa). È interessante il supporto che offrono direttamente ai campi computazionali, mentre hanno limiti dovuti alla discretizzazione forzata sia spaziale che temporale. L'ambiente è sostanzialmente una rete di nodi. Non viene detto quale tipo di esecuzione venga effettuata dal motore di simulazione. Bellissimo l'aggancio sul motore 3D via MAX. Decisamente da non sottovalutare.
16 -----
17 -
18 -----
19 -
20 -############################################################################################################
21 -#set( $uid = "selforgcoord-saso08" )
22 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
23 -#foreach ($pub in $xwiki.searchDocuments($sql))
24 -#pubATVblock($xwiki.getDocument($pub).name)
25 -#end
26 -
27 -====== Comment: ======
28 -
29 -############################################################################################################
30 -Cataloga le proprietà che deve possedere un mezzo di coordinazione per essere definito self-organizing. Sistema le tuple nei vari spazi utilizzando il brood sorting.
31 -############################################################################################################
32 -~--~--
33 -----
34 -############################################################################################################
35 -#####################################COMMENTED CODE EXAMPLE#################################################
36 -############################################################################################################
37 -
38 -#### YOU MUST DEFINE HERE THE UID OF THE PAPER
39 -#set( $uid = "CiocchettaFBTC2008" )
40 -
41 -#### THIS IS THE QUERY ON THE WIKI
42 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
43 -<p/>
44 -#### AND HERE IT GETS THE DOCUMENT
45 -#foreach ($pub in $xwiki.searchDocuments($sql))
46 -#pubATVblock($xwiki.getDocument($pub).name)
47 -#end
48 -
49 -====== Comment: ======
50 -
51 -############################################################################################################
52 -##############################################COMMENT BELOW#################################################
53 -############################################################################################################
54 -Sostanzialmente, mi pare che si possa riassumere il tutto in una divisione per "h" delle concentrazioni dei reagenti. Più "h" è piccolo più ci si avvicina al modello ODE, dato che approssima le concentrazioni a numeri continui.
55 -----
56 -
57 -----
58 -
59 -############################################################################################################
60 -#set( $uid = "CohenCACM2011" )
61 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
62 -#foreach ($pub in $xwiki.searchDocuments($sql))
63 -#pubATVblock($xwiki.getDocument($pub).name)
64 -#end
65 -
66 -====== Comment: ======
67 -
68 -############################################################################################################
69 -Si parla dell'importanza crescente degli strumenti software nel processo di produzione dell'informazione. In particolare, vengono evidenziate tre aree in cui allo stato attuale si può ancora molto migliorare: content aggregation, entity extraction e clustering di documenti.
70 -############################################################################################################
71 -~--~--
72 -----
73 -
74 -############################################################################################################
75 -#set( $uid = "CardoneTCJ2011" )
76 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
77 -#foreach ($pub in $xwiki.searchDocuments($sql))
78 -#pubATVblock($xwiki.getDocument($pub).name)
79 -#end
80 -
81 -====== Comment: ======
82 -
83 -############################################################################################################
84 -Paper molto completo dove si propone una struttura di rete mista fra le WSN, a basse prestazioni, e le MANET, reti spontanee di dispositivi (e.g. smartphones) con prestazioni molto più alte. Il focus dell'articolo è sulla costruzione di una sorta di backbone, una rete spontanea MANET che deve avere la responsabilità di trasportare le informazioni ad alta priorità in maniera tale da riportarle prima possibile nel punto di aggregazione. Si analizzano le prestazioni, impatto sui consumi e overhead. Rispetto al nostro lavoro è più in basso come astrazione, focalizzandosi molto sul routing.
85 -############################################################################################################
86 -~--~--
87 -----
88 -
89 -############################################################################################################
90 -#set( $uid = "DavisCACM201111" )
91 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
92 -#foreach ($pub in $xwiki.searchDocuments($sql))
93 -#pubATVblock($xwiki.getDocument($pub).name)
94 -#end
95 -
96 -====== Comment: ======
97 -
98 -############################################################################################################
99 -Discute dell'appropriatezza di definire l'ingegnere del software come un ingegnere vero e proprio. Fa diversi esempi di definizione di ingegnere e mostra che l'ingegnere del software non si colloca in alcuna di esse. Chissà cosa ne pensa Antonio Natali?
100 -############################################################################################################
101 -~--~--
102 -----
103 -
104 -############################################################################################################
105 -#set( $uid = "GellerCACM2011" )
106 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
107 -#foreach ($pub in $xwiki.searchDocuments($sql))
108 -#pubATVblock($xwiki.getDocument($pub).name)
109 -#end
110 -
111 -====== Comment: ======
112 -
113 -############################################################################################################
114 -Discute dell'esistenza di un progetto, finanziato dal DARPA, in cui si cerca di riconoscere l'attività che gli attori stanno compiendo di fronte ad una telecamera. Non si tratta di un esercizietto di computer vision, dato che il contesto è estremamente vasto. Il sistema dovrà essere capace di riconoscere azioni e situazioni diverse, e capire quali comportano rischi e quali invece no. C'è molto interesse anche per applicazioni non orientate al mondo militare, anche se attualmente DARPA finanzia in ottica bellica.
115 -############################################################################################################
116 -~--~--
117 -----
118 -
119 -############################################################################################################
120 -#set( $uid = "2000.gibson" )
121 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
122 -#foreach ($pub in $xwiki.searchDocuments($sql))
123 -#pubATVblock($xwiki.getDocument($pub).name)
124 -#end
125 -
126 -====== Comment: ======
127 -
128 -############################################################################################################
129 -Contiene la descrizione rapida del metodo diretto e del First Reaction, introduce il Next Reaction. Nell'appendice parla anche un po' del metodo diretto ottimizzato. Contiene la descrizione delle strutture dati, e una buona parte matematica.
130 -############################################################################################################
131 -~--~--
132 -----
133 -
134 -############################################################################################################
135 -#set( $uid = "GongQueue2011" )
136 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
137 -#foreach ($pub in $xwiki.searchDocuments($sql))
138 -#pubATVblock($xwiki.getDocument($pub).name)
139 -#end
140 -
141 -====== Comment: ======
142 -
143 -############################################################################################################
144 -Ricorda tutta l'evoluzione storica della sicurezza in Java, mostrandone obiettivi e soluzioni.
145 -############################################################################################################
146 -~--~--
147 -----
148 -
149 -############################################################################################################
150 -#set( $uid = "GreengardCACM201110" )
151 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
152 -#foreach ($pub in $xwiki.searchDocuments($sql))
153 -#pubATVblock($xwiki.getDocument($pub).name)
154 -#end
155 -
156 -====== Comment: ======
157 -
158 -############################################################################################################
159 -Spiega i downside della vita in un mondo popolato dalle tecnologie. In particolare, spiega perché non mi ricordo mai nulla e ho bruciato la mia memoria a breve termine.
160 -############################################################################################################
161 -~--~--
162 -----
163 -
164 -############################################################################################################
165 -#set( $uid = "HymanCACM201112" )
166 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
167 -#foreach ($pub in $xwiki.searchDocuments($sql))
168 -#pubATVblock($xwiki.getDocument($pub).name)
169 -#end
170 -
171 -====== Comment: ======
172 -
173 -############################################################################################################
174 -Articolo in ricordo di una persona che ha dato davvero tanto all'informatica.
175 -############################################################################################################
176 -~--~--
177 -----
178 -
179 -############################################################################################################
180 -#set( $uid = "IndurkhyaPLoSONE2010" )
181 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
182 -#foreach ($pub in $xwiki.searchDocuments($sql))
183 -#pubATVblock($xwiki.getDocument($pub).name)
184 -#end
185 -
186 -====== Comment: ======
187 -
188 -############################################################################################################
189 -Descrive un metodo di fattorizzazione delle reazioni molto valido, ma per i nostri scopi problematico: forza il calcolo della propensity delle reazioni nel modo classico (impossibile l'uso di rate equations), forza le reazioni a non avere più di due reagenti (imposizione ereditata da Gillespie, ma che noi rilassiamo), ottimizza molto quando le stesse specie appaiono in molte reazioni come reagenti ma non come prodotti (evento piuttosto raro per noi, dato che modifichiamo i reagenti internamente senza rimuoverli, solitamente). Ottimo lavoro, ma scarsamente utilizzabile per i nostri scopi.
190 -############################################################################################################
191 -~--~--
192 -----
193 -
194 -############################################################################################################
195 -#set( $uid = "KampCACM1111" )
196 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
197 -#foreach ($pub in $xwiki.searchDocuments($sql))
198 -#pubATVblock($xwiki.getDocument($pub).name)
199 -#end
200 -
201 -====== Comment: ======
202 -
203 -############################################################################################################
204 -Tratta il problema di dover fidarsi di codice che non è stato scritto interamente da sé stessi. Lettura molto piacevole, termina con la proposta di una legge di tre articoli per assegnare responsabilità a chi dovesse sfruttare il sistema di fiducia per diffondere malware.
205 -############################################################################################################
206 -~--~--
207 -----
208 -
209 -#set( $uid = "KroekerCACM201110" )
210 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
211 -#foreach ($pub in $xwiki.searchDocuments($sql))
212 -#pubATVblock($xwiki.getDocument($pub).name)
213 -#end
214 -
215 -====== Comment: ======
216 -
217 -Parla dello stato dell'arte nell'integrazione tra cervello umano e computer.
218 -----
219 -
220 -----
221 -
222 -#set( $uid = "KroekerCACM201112" )
223 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
224 -#foreach ($pub in $xwiki.searchDocuments($sql))
225 -#pubATVblock($xwiki.getDocument($pub).name)
226 -#end
227 -
228 -====== Comment: ======
229 -
230 -Parla dello stato dell'arte nella costruzione di macchine molecolari, ossia dell'utilizzo di componenti cellulari (DNA, proteine, etc.) per ottenere computazione. Allo stato attuale si riesce a computare la radice quadrata di qualunque numero (fino a 15) e ad arrotondare il risultato all'intero più vicino. Il tutto in 10 ore. Resta un po' in sospeso il fatto di capire quali applicazioni possano esserci per questi sistemi: probabilmente la risoluzione di problemi matematici non sarà particolarmente importante.
231 -----
232 -
233 -----
234 -
235 -#set( $uid = "KuikkaniemiComputer2011" )
236 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
237 -#foreach ($pub in $xwiki.searchDocuments($sql))
238 -#pubATVblock($xwiki.getDocument($pub).name)
239 -#end
240 -
241 -====== Comment: ======
242 -
243 -Indicazioni generali sull'uso di display pubblici. Presenta i concetti di stage e di ruolo. Mostra applicazioni pervasive ed enfatizza l'uso sociale dei display. Analizza probabili evoluzioni hardware, si sofferma sulle possibili problematiche d'uso e design di luoghi pervasivi. Mostra esperimenti funzionanti (Napoli, Helsinki). Qualche idea su come ottenere dati per costruire il software che pilota i display (computer vision, cellulari). Scarso rilievo all'analisi di quello che il software deve fare per supportare un ambiente simile. Utile.
244 -----
245 -
246 -----
247 -
248 -############################################################################################################
249 -#set( $uid = "LanierCACM201112" )
250 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
251 -#foreach ($pub in $xwiki.searchDocuments($sql))
252 -#pubATVblock($xwiki.getDocument($pub).name)
253 -#end
254 -
255 -====== Comment: ======
256 -
257 -############################################################################################################
258 -Bell'articolo sulle analogie fra le strategie di marketing di Apple e le tecniche utilizzate dai santoni indiani per far proseliti.
259 -############################################################################################################
260 -~--~--
261 -----
262 -
263 -############################################################################################################
264 -#set( $uid = "LeccaJoIB2010" )
265 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
266 -#foreach ($pub in $xwiki.searchDocuments($sql))
267 -#pubATVblock($xwiki.getDocument($pub).name)
268 -#end
269 -
270 -====== Comment: ======
271 -
272 -############################################################################################################
273 -Spiega come calcolare i rates per fare la diffusione in maniera più realistica. Tiene in considerazione forma e massa delle molecole, è piuttosto complicato ma dovrebbe essere portabile su Alchemist. Alcuni calcoli di derivata ed integrale non sono completamente sviluppati, quindi c'è da fare un po' di lavoro aggiuntivo per riuscire a tirarne fuori una versione implementabile.
274 -############################################################################################################
275 -~--~--
276 -----
277 -
278 -############################################################################################################
279 -#set( $uid = "Martin2006" )
280 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
281 -#foreach ($pub in $xwiki.searchDocuments($sql))
282 -#pubATVblock($xwiki.getDocument($pub).name)
283 -#end
284 -
285 -====== Comment: ======
286 -
287 -############################################################################################################
288 -Simulatore per ambienti urbani. Poco rilevante per noi, ma fa bello sapere che l'hanno scritto in Java come noi abbiamo fatto con Alchemist. Evidentemente l'uso di quel linguaggio su software performance-oriented è tutt'altro che raro.
289 -############################################################################################################
290 -~--~--
291 -----
292 -
293 -############################################################################################################
294 294  #set( $uid = "bioframework-cec09" )
295 295  #set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
296 296  #foreach ($pub in $xwiki.searchDocuments($sql))
... ... @@ -364,111 +364,19 @@
364 364  ~--~--
365 365  ----
366 366  
367 -############################################################################################################
368 368  #set( $uid = "sapere-woa2011" )
369 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
370 -#foreach ($pub in $xwiki.searchDocuments($sql))
371 -#pubATVblock($xwiki.getDocument($pub).name)
372 -#end
373 -
374 -====== Comment: ======
375 -
376 -############################################################################################################
377 377  Me l'hanno fatta presentare a WOA 2011. Solfa SAPERE.
378 -############################################################################################################
379 -~--~--
380 -----
381 381  
382 -=== Papers I want to read ===
127 +== Papers I want to read ==
383 383  
384 -----
129 +* {{pub}}DiNoiaJAIR2007{{/pub}}
130 +* {{pub}}tucson-wetice2004{{/pub}}
131 +* {{pub}}kuhn-revolution{{/pub}}
132 +* {{pub}}mas-ia2006{{/pub}}
133 +* {{pub}}aose-jaamas9{{/pub}}
134 +* {{pub}}selforg-bads11{{/pub}}
135 +* {{pub}}WilliamsonIJSSST2010{{/pub}}
136 +* {{pub}}artifacts-selmasIV{{/pub}}
137 +* {{pub}}ai-ifipbook2009{{/pub}}
138 +* {{pub}}KwonTSE2011{{/pub}}
385 385  
386 -#set( $uid = "DiNoiaJAIR2007" )
387 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
388 -#foreach ($pub in $xwiki.searchDocuments($sql))
389 -#pubATVblock($xwiki.getDocument($pub).name)
390 -#end
391 -~--~--
392 -----
393 -
394 -#set( $uid = "tucson-wetice2004" )
395 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
396 -#foreach ($pub in $xwiki.searchDocuments($sql))
397 -#pubATVblock($xwiki.getDocument($pub).name)
398 -#end
399 -~--~--
400 -----
401 -
402 -#set( $uid = "kuhn-revolution" )
403 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
404 -#foreach ($pub in $xwiki.searchDocuments($sql))
405 -#pubATVblock($xwiki.getDocument($pub).name)
406 -#end
407 -~--~--
408 -----
409 -
410 -#set( $uid = "mas-ia2006" )
411 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
412 -#foreach ($pub in $xwiki.searchDocuments($sql))
413 -#pubATVblock($xwiki.getDocument($pub).name)
414 -#end
415 -~--~--
416 -----
417 -
418 -#set( $uid = "aose-jaamas9" )
419 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
420 -#foreach ($pub in $xwiki.searchDocuments($sql))
421 -#pubATVblock($xwiki.getDocument($pub).name)
422 -#end
423 -~--~--
424 -----
425 -
426 -#set( $uid = "selforg-bads11" )
427 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
428 -#foreach ($pub in $xwiki.searchDocuments($sql))
429 -#pubATVblock($xwiki.getDocument($pub).name)
430 -#end
431 -~--~--
432 -----
433 -
434 -#set( $uid = "WilliamsonIJSSST2010" )
435 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
436 -#foreach ($pub in $xwiki.searchDocuments($sql))
437 -#pubATVblock($xwiki.getDocument($pub).name)
438 -#end
439 -~--~--
440 -----
441 -
442 -#set( $uid = "artifacts-selmasIV" )
443 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
444 -#foreach ($pub in $xwiki.searchDocuments($sql))
445 -#pubATVblock($xwiki.getDocument($pub).name)
446 -#end
447 -~--~--
448 -----
449 -
450 -#set( $uid = "ai-ifipbook2009" )
451 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
452 -#foreach ($pub in $xwiki.searchDocuments($sql))
453 -#pubATVblock($xwiki.getDocument($pub).name)
454 -#end
455 -~--~--
456 -----
457 -
458 -#set( $uid = "ai-ifipbook2009" )
459 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
460 -#foreach ($pub in $xwiki.searchDocuments($sql))
461 -#pubATVblock($xwiki.getDocument($pub).name)
462 -#end
463 -~--~--
464 -----
465 -
466 -#set( $uid = "KwonTSE2011" )
467 -#set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop.id.id=obj.id and prop.name='univocalID' and (prop.value like '%$uid')")
468 -#foreach ($pub in $xwiki.searchDocuments($sql))
469 -#pubATVblock($xwiki.getDocument($pub).name)
470 -#end
471 -~--~--
472 -----
473 -{{/html}}
474 -{{/velocity}}