* TODO VPC [21/23] - [X] Controlla good latex - [X] Uppaal muovi cartella file - [X] Rimuovi "Contents" da ogni .org - [X] chiedi della riduzione - [X] calcolo semiflussi come da mail - [X] chiedi dell'esame - [X] Es1: definizioni - [X] Rimuovi parte in cui parli di archi inibitori - [X] Chiedi a Daniel come da p-semiflows deadlock - [X] Chiedi a Daniel come da p-semiflows liveness - [X] spiega nelle relazioni che bounded se RS finito - [X] spiega nelle relazioni che bounded quando coperta da p-semiflows - [X] Vedi bisimulazione ed equivalenze in teoria analisi - [ ] Che significa urgente in uppaal? - [ ] Uppaal: x = 0 come guardia, non == - [-] Teoria [1/13] - [ ] Hierarchy of equivalences - [ ] algebra.extra.lucca: internal/external choices - [ ] Observer e testing equivalence - [ ] Vedi bene legge conservazione token - [ ] Vedi bene fairness, liveness come formule? - [ ] Vedi da relazioni procedure dimostrazione deadlock - [ ] Impara equivalenze come le spiega lei - [ ] Formalizza algoritmo bisimulazione - [ ] Vedi slide 42 ltl: liveness, safety, fairness, anche in CTL - [ ] CTL e LTL: set operatori minimo per derivare altri - [X] Manca CTL* ? - [ ] Pstate? - [ ] BDD e decision diagrams, tutto Amparore - [X] rete A, b, c, d [6/6] - [X] Spiega p-t-semiflows analysis: deadlock e liveness, boundness - [X] sulle slide, quando si chiede come deve decidere il master - [X] Sistema screenshots di GSPN non tagliati - [X] Controlla riduzione se hai fuso posti con archi uscenti - [X] Rifai la riduzione e controlla fusione con archi uscenti - [X] chiedi Daniel riduzione - [X] rete E, F -> Controlla sia finito - [X] Analisi [27/27] - [X] clearpage su ultime immagini - [X] Riduzione??? - [X] Inverti S14 e S13 - [X] Derivation graph errori [5/5] - [X] Derivation graph 3.6: aggiungi label local_q R0 - [X] Derivation graph 3.6: aggiungi label tau R5 - [X] Derivation graph 3.6: aggiungi label critical_q R16 - [X] Derivation graph 3.6: aggiungi label local_q R20 - [X] Derivation graph 3.2: aggiungi label S14 - [X] Spiega perche` non hai usato process - [X] Riguardo RGGMED4, non posso scrivere ltl equiparabile a ctl? - [X] Specifica all'inizio che usi condizione piu` bassa per deadlock - [X] Riformula liveness - [X] Chiedi perche` non riesci a riprodurre i variable ordering mostrati da euristica - [X] Algebra processi [3/3] - [X] modellazione - [X] rg vs dg - [X] equivalenza e bisimulazione - [X] 3.2, 3.5 rifai immagini e ctl con nuovi nomi spazi / transizioni - [X] E` algebra CSP? Specifica - [X] metti trace equivalence - [X] Vedi necessita` di Sync e / - [X] Controlla in 3.6 Starvation: nusmv no, greatspn si` - [X] 3.6, deadlock: correttezza spiegazione della differenza greatspn nusmv? - [X] 3.6, starvation: perche` nusmv con processi non ha starvation? - [X] 3.6, inserisci controesempi dove necessario - [X] 3.10: si puo` fare model checking senza unfolding? - [X] 3.10: correggi GSPN: starvation false??? - [X] Correggi latex deadlock: G(wₚ|wp' → ...) - [X] Risolvi riduzione_eliminazione2.jpg - [X] Risolvi \ttvar per # - [X] non mette i file inclusi nel pdf :( - [X] Cosa significa FAIRNESS running alla fine dei .smv - [X] chiedi a lei di safety, liveness, fairness - [X] mi sa non finito - [X] uppal, es 4 [4/4] - [X] Galla`: su uppaal e` stato lui a scegliere i valori numerici_tempo - [X] Come si prende intervallo attesa richiesto da Donatelli? - [X] Fai intervallo attesa - [X] Cambia nomi - [X] CSP: che significa sync? - [X] controlla esercizi nuovi - [X] Controlla bene e studia Symbolic Reachability Graph: perche` cosi` buono? - [X] Confrontare esercizi con Galla` * Prog Mobile [2/5] - [X] Api all songs - [X] relazione - [ ] slides - [ ] teoria - [ ] account prof * Apprendimento Automatico [1/2] - [X] Scrivile per date di esame - [ ] Richiedi date esame * Tesi [3/9] - [ ] Rivedere inference rules di Gabriel e aggiustarle con le mie - [X] segreteria: tesi inglese - [X] Gatti: inglese - [X] Gatti: Coppo mio relatore - [-] correzioni Coppo [0/5] - [ ] esempi di esecuzione + test - [ ] esplicitare mio contributo a fine introduzione o abstract - [ ] spiegare meglio ruolo symbolic exec - [ ] Cosa manca per implementare al compilatore: passare da prototipo a cosa finita - [-] Introduzione [2/4] - [ ] dovrebbe essere un po' ampliata e migliorata verso la fine - [X] snellendo un po' la presentazione formale. - [ ] spiegando meglio il ruolo della symbolic interpretation - [X] Perche' ci si concentra sulla traduzione dei pattern? - [ ] riferimenti bibliografici - [ ] paper pattern matching C++ - [ ] Gabriel: finisci - [ ] SimpleEquiv Latex - [ ] Boolean result o Yes|No? (Inference rules) - [ ] Mostra altri casi per la empty rule - [ ] Adatta i cambiamenti al paper - [ ] Esempio trimming - [ ] Trimming e resto: mi sa che usi left e right male - [ ] Spiega perche` trimming non simmetrico - [ ] Spiega meglio le guards on equivalence checking HALP HALP!