«What I cannot create, I do not understand.»
Richard Feynman
indice (this section is in italian)
Supervisione tesi di laureaup
-
Chiara Messa,
MiniSing#: un modello formale di Sing# basato su session type e ownership type (Corso di Laurea Magistrale in Informatica, Universitą di Torino, A.A. 2009/2010)
-
Filippo Silvestri,
Misura della similaritą di programmi funzionali
mediante isomorfismi di tipi (Corso di Laurea Triennale in Informatica Applicata, Universitą di Urbino, A.A. 2008/2009)
-
Iacopo Pazzaglia,
Implementazione di un linguaggio funzionale in un
linguaggio ad oggetti puro (Corso di Laurea Triennale in Informatica Applicata, Universitą di Urbino, A.A. 2008/2009)
-
Marco Tagnani,
Minimizzazione di tipi comportamentali per servizi
Web (Corso di Laurea Triennale in Informatica Applicata, Universitą di Urbino, A.A. 2007/2008)
-
Nicola Rossi, Gestione di glifi composti in un tool per la
resa di documenti MathML
(Corso di Laurea Triennale in Informatica Applicata, Universitą di Urbino, A.A. 2006/2007)
-
Paride Dominici, Analisi e implementazione di costrutti
linguistici per la generazione di siti Web dinamici
(Corso di Laurea Triennale in Informatica Applicata, Universitą di Urbino, A.A. 2006/2007)
-
Alessandro Appeddu, Composizione ed elaborazione di
documenti MathML
e SVG (Corso di Laurea Triennale in Informatica Applicata, Universitą di Urbino, A.A. 2006/2007)
-
Gabriele Damia Paciarini, Type checking di
attributi XML
in PiDuce (Corso di Laurea Triennale in Informatica Applicata, Universitą di Urbino, A.A. 2006/2007)
-
Andrea Spagnolo, Analisi e implementazione di un
algoritmo di pattern matching
in PiDuce (Corso di Laurea in Informatica, Universitą di Bologna, A.A. 2004/2005)
-
Marco Querzč, Formattazione di
tabelle MathML: specifica ed
implementazione (Corso di Laurea in Informatica, Universitą di Bologna, A.A. 2004/2005)
-
Alessandro Ranocchini, Sviluppo di un componente grafico
per la resa di testo strutturato (Corso di Laurea in Informatica, Universitą di Bologna, A.A. 2004/2005)
-
Pouria Masoudi, CORBA Implementation of
an Interactive Component for MathML
(Corso di Laurea in Informatica, Universitą di Bologna, A.A. 2003/2004)
-
Francesco Caroti, Progetto e sviluppo di stylesheet
modulari per la presentazione di markup matematico
(Corso di Laurea in Informatica, Universitą di Bologna, A.A. 2003/2004)
- Paolo Casarini,
Sviluppo di una implementazione DOM
(moduli Core ed Events) (Corso di Laurea in Informatica, Universitą di Bologna, A.A. 2000/2001)
Supervisione tirociniup
-
Nicola Rossi, Backend PostScript
per GtkMathView (Corso di Laurea in Informatica Applicata, Universitą di Urbino, A.A. 2006/2007)
-
Gabriele Damia Paciarini, Supporto di
attributi XML
in PiDuce (Corso di Laurea in Informatica Applicata, Universitą di Urbino, A.A. 2006/2007)
-
Marco Querzč, Formattazione di
tabelle MathML: specifica ed
implementazione (Corso di Laurea in Informatica, Universitą di Bologna, A.A. 2004/2005)
-
Alessandro Ranocchini, Sviluppo di un componente grafico
per la resa di testo strutturato (Corso di Laurea in Informatica, Universitą di Bologna, A.A. 2004/2005)
-
Pouria Masoudi, Supporto alla formattazione di simboli
matematici in una libreria per il layout di
testo Unicode (Corso di Laurea in Informatica, Universitą di Bologna, A.A. 2002/2003)
-
Paolo Marinelli, Sviluppo di un editor interattivo per
formule matematiche codificate
in MathML (Corso di Laurea in Informatica, Universitą di Bologna, A.A. 2002/2003)
Progetti disponibili (per tesi e tirocini)up
Segue una lista di argomenti correlati ai miei interessi di
ricerca e ai pacchetti software che
sviluppo (la lista non č sempre aggiornata e nemmeno
completa) sui quali sono disponibili tesi o tirocini. Gli
studenti interessati possono contattarmi via email o presentarsi
durante gli orari di ricevimento.
Nota: lo svolgimento di una tesi di laurea richiede
tempo e impegno. La sola scrittura della relazione finale
solitamente richiede un mese di lavoro a tempo pieno. Pertanto,
consiglio agli studenti interessati di contattarmi con congruo
anticipo, indicativamente 5 mesi, rispetto alla data prevista
per la laurea.
- Linguaggi funzionali: supporto all'overloading in
linguaggi funzionali con type inference (compilazione di type
classes). [Carbon]
- Compilatori: compilazione efficiente di un
linguaggio funzionale con polimorfismo in un linguaggio a
oggetti tipato.
metadata
up
CHECK LINKS
generated by
myrmica.local MacBookPro5,5
on
Thu Mar 1 14:56:29 CET 2012