Curriculum dell'attività scientifica e didattica di Felice Cardone



Documenti analoghi
Si possono ovviamente dare vari casi. A titolo di esempio consideriamo alcuni casi possibili:

D.R. n. n. 515 del 18 maggio avviso pubblicato sulla Gazzetta Ufficiale n a Serie Speciale - Concorsi ed Esami - del 26 maggio 2015)

Le parole dell informatica: modello di calcolo, complessità e trattabilità

UNIVERSITÀ DEGLI STUDI DI PERUGIA. Corso di laurea magistrale in Ingegneria Informatica e dell'automazione. Dipartimento di Ingegneria

Informatica e Telecomunicazioni

SEZIONE OTTAVA FACOLTÀ DI SCIENZE MATEMATICHE, FISICHE E NATURALI ART. 1

REGOLAMENTO DIDATTICO DEL CORSO DI LAUREA IN SICUREZZA DEI SISTEMI E DELLE RETI INFORMATICHE

La Laurea Magistrale in Informatica

CORSO DI LAUREA IN MATEMATICA

Capo I - PARTE GENERALE

48 Laurea magistrale in Comunicazione multimediale Scienze

Corrispondenza tra gli insegnamenti: ORDINAMENTO (DM 509) NUOVO ORDINAMENTO (DM 270)

Corso di Laurea Magistrale in Scienze Filosof iche

Corso di Laurea in Informatica

Oggetto: Regolamento interno delle procedure di trasferimento e di mobilita interna dei professori e ricercatori - modifica.

Programmazione di dipartimento: INFORMATICA classe 5 A.S

ISTITUTO ISTRUZIONE SUPERIORE Federico II di Svevia Indirizzi: Liceo Scientifico Classico Linguistico Artistico e Scienze Applicate

Liceo Marie Curie (Meda) Scientifico Classico Linguistico PROGRAMMAZIONE DISCIPLINARE PER COMPETENZE

Università degli Studi di Napoli Federico II Facoltà di Ingegneria. Corsi di Studio in Ingegneria Informatica Laurea - Laurea Magistrale

MASTER. Università degli Studi di Milano Bicocca Dipartimento di Informatica, Sistemistica e Comunicazione. Polo Tecnologico Universitario di Desio

(D.R. n. 337 del 18 giugno 2008, il cui avviso è stato pubblicato nel supplemento ordinario alla G.U. - 4 serie speciale - n. 50 del 27 giugno 2008)

Istituto Universitario Navale Facoltà di Ingegneria Corso di Laurea in Ingegneria delle Telecomunicazioni

UNIVERSITÀ DEGLI STUDI DI MILANO-BICOCCA. Facoltà di Psicologia

Il Test d ingresso per la Facoltà à di Scienze. PISA 3 dicembre 2008

Prospetto delle materie e del quadro orario settimanale: ISTITUTO TECNICO

UNIVERSITÀ DEGLI STUDI DI PAVIA

Bachelor of Science in Ingegneria meccanica

UNIVERSITÀ DEGLI STUDI DI FERRARA MANIFESTO DEGLI STUDI ANNO ACCADEMICO

C3 indirizzo Elettronica ed Elettrotecnica Profilo

Fondamenti dei linguaggi di programmazione

Relazione scientifica Info. Università Università degli Studi di Pavia Dipartimento Indirizzo

OFFERTA FORMATIVA INDIRIZZI DI STUDIO

ISTITUTO OBERDAN TREVIGLIO 1-INDIRIZZI DI STUDIO DELL ANNO SCOLASTICO

Scienze motorie SCIENZE MOTORIE

Pag 1 di 41. BUSACCA Alessandro

Scopo della lezione. Informatica. Informatica - def. 1. Informatica

Modellazione dei dati in UML

VERBALE DI VALUTAZIONE DEI TITOLI

Algoritmi e Complessità

Istituto Tecnico G.Galilei Livorno

CURRICULUM VITAE DI SYLVIA HANDSCHUHMACHER

Istituto Istruzione Superiore Galilei - Ferrari Liceo Delle Scienze Applicate Meccanica Meccatronica,Energia

CAPO I - PARTE GENERALE. Art. 1 Oggetto

VALUTAZIONE TITOLI, CURRICULUM E PRODUZIONE SCIENTIFICA. Le 12 pubblicazioni sono attinenti con i requisiti richiesti dal bando.

Istituto Tecnico Industriale Statale Alessandro Rossi - Vicenza

ANNO ACCADEMICO 2007/2008 CORSO DI LAUREA TRIENNALE IN FISICA

Liceo Marie Curie (Meda) Scientifico Classico Linguistico PROGRAMMAZIONE DISCIPLINARE PER COMPETENZE

Liceo classico. Liceo Linguistico

Allegato B1. Descrizione del percorso di formazione: Curricula e Piani di Studio

INDIRIZZO TRASpORTI E LOGISTICA Profilo Trasporti e Logistica

Dirigente Anna Maria AMORUSO. LICEO "BIANCHI DOTTULA"

L informatica nella scuola: mezzo o fine?

Classe delle lauree in Ingegneria Industriale (classe 10) Facoltà di Ingegneria, Università degli Studi dell Aquila

MANIFESTO DEGLI STUDI ANNO ACCADEMICO 2009/2010

ISTITUTO TECNICO E. Mattei DECIMOMANNU (CA)

UNIVERSITÀ DEGLI STUDI DI MILANO-BICOCCA. Facoltà di Scienze matematiche fisiche e naturali. LAUREA IN Informatica

VERBALE DELLA RIUNIONE PRELIMINARE

Corso di Laurea in Economia e Gestione delle Amministrazioni Pubbliche Anno Accademico 2015/16

Dipartimento di Scienze per la Salute della Donna e del Bambino Direttore Prof. Maurizio de Martino Viale Gaetano Pieraccini n.

Laurea magistrale in Economia e politiche del territorio e dell impresa. LM 56 (Scienze dell economia)

Il Ministro dellistruzione, dell Università e della Ricerca

Laurea in Fisica e sbocchi occupazionali

FACOLTÀ DI PSICOLOGIA ART. 1

LICEO SCIENTIFICO STATALE G. D. CASSINI

Bachelor of Arts per la formazione scientifica nelle materie insegnabili nel grado secondario I. BA_SI Italiano 50 crediti


Regolamento Generale della Commissione Ricerca

I NUOVI ISTITUTI TECNICI

Orientamento per il successo scolastico e formativo. PIANO REGIONALE ORIENTAMENTO USR Lombardia Ufficio X - Bergamo

UNIVERSITÀ DEGLI STUDI DI NAPOLI FEDERICO II

UNIVERSITA' DEGLI STUDI DI PADOVA

UNIVERSITÀ DEGLI STUDI DI SIENA

UNIVERSITÀ DEGLI STUDI DI MILANO-BICOCCA. Facoltà di Economia. LAUREA IN Marketing, comunicazione aziendale e mercati internazionali

L INDIRIZZO SPERIMENTALE LINGUISTICO BROCCA

VERBALE DELLA VALUTAZIONE DEI TITOLI E DELLE

Oggetto: formazione online per insegnanti dal Politecnico di Milano

UNIVERSITÀ DEGLI STUDI DI PERUGIA. Corso di laurea magistrale in Ingegneria Elettronica e delle Telecomunicazioni. Dipartimento di Ingegneria

PROCEDURA DI VALUTAZIONE COMPARATIVA PER LA COPERTURA DI N. 1 POSTO DI PROFESSORE

Università degli studi di Milano Bicocca Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Matematica


PROGRAMMA DELL EVENTO FORMATIVO

Curriculum Vitae ROSARIO GIUSEPPE D AGATA,

Corso di Laurea in Disegno Industriale

Il Master in Didattica delle Scienze per Insegnanti di Scuola Primaria dell Università di Torino

Università di Pisa Facoltà di Scienze Matematiche Fisiche e Naturali

LICEO SCIENTIFICO OPZIONE SCIENZE APPLICATE Dallo studio delle scienze sperimentali alla comprensione del mondo tecnologico

Economia delle istituzioni

La struttura del Master all Università di Palermo

Profilo della formazione in linguistica applicata nel quadro delle scuole universitarie professionali

CURRICULUM'VITAE'ET'STUDIORUM''/'PROF.'ING.'VINCENZO'GALDI'

BANDO DI AMMISSIONE Corso di perfezionamento ICT Governance Anno accademico 2015/2016 Istituito con decreto rettorale n. 1576/2015 del 18 giugno 2015

LICEO DELLE SCIENZE UMANE

Appunti del corso di Informatica Generale 1 (IN110 Fondamenti) 1 Presentazione del corso

Danais s.r.l. Profilo Aziendale

Istituto Istruzione Superiore. G. Giorgi

SELEZIONE PER LA COPERTURA DI N. 1 POSTO DI RICERCATORE A TEMPO DETERMINATO DI TIPOLOGIA

Campus scientifico e didattico del biomedicale Tecnologie della vita. Organi di indirizzo e gestione Piano annuale

LAUREA MAGISTRALE BIENNALE IN SCIENZE ECONOMICHE (LM-56)

Indirizzi, profili, quadri orari e risultati di apprendimento del settore tecnologico

PROF. EUGENIO DE MARCO

Transcript:

Curriculum dell'attività scientifica e didattica di Felice Cardone Indirizzo Dipartimento di Informatica Università di Torino Corso Svizzera 185 10149 Torino e-mail: felice@di.unito.it pagina web: http://www.di.unito.it/~felice (Aggiornato il 24 Aprile 2013) Notizie biografiche Felice Cardone è nato a Torino il 17 Giugno 1960. Sposato, una figlia nata il 14 Settembre 2000. Consegue il diploma di maturità classica nel 1979. Il 27 Ottobre 1983 si laurea in Filosofia presso la facoltà di Lettere e Filosofia dell'università di Torino. Il 17 Settembre 1990 consegue il Dottorato di Ricerca in Informatica. Dal Luglio 1990 al 19 Ottobre 1998 è in servizio come Ricercatore presso il Dipartimento di Scienze dell'informazione dell'università degli Studi di Milano. Dal 20 Ottobre 1998 al 30 Settembre 2001 è in servizio come Ricercatore presso il Dipartimento di Informatica, Sistemistica e Comunicazione dell Università Il 29 Novembre 2000 è dichiarato idoneo nella procedura di valutazione comparativa per un posto di Professore Universitario di ruolo di seconda fascia Settore scientifico disciplinare K05B - Informatica presso la Facoltà di Scienze Matematiche, Fisiche e Naturali dell Università degli Studi dell Insubria, sede di Como. Dal 1 Ottobre 2001 è chiamato a ricoprire il posto di professore di ruolo di seconda fascia, per il settore scientifico-disciplinare K05B Informatica (INF/01), presso la Facoltà di Scienze Matematiche, Fisiche e Naturali dell Università Dal 1 Ottobre 2004, confermato nel ruolo di professore di seconda fascia, per il settore scientifico-disciplinare K05B Informatica (INF/01), presso la Facoltà di Scienze Matematiche, Fisiche e Naturali dell Università Dal 1 Novembre 2008 professore confermato di seconda fascia, per il settore scientifico-disciplinare K05B Informatica (INF/01), presso la Facoltà di Scienze Matematiche, Fisiche e Naturali dell Università de- 1

gli Studi di Torino. Attività di ricerca L attività di ricerca recente (2002-oggi) si è focalizzata intorno a tre interessi principali: la semantica formale dei sistemi di tipi, la storia e l analisi concettuale del paradigma funzionale in programmazione, ed alcune problematiche fondazionali dell Informatica. Semantica formale dei sistemi di tipi I suoi risultati in questo campo si sono in un primo tempo orientati allo studio delle applicazioni del grafo universale omogeneo (numerabile) di Rado nella costruzione di nuovi oggetti universali in categorie di domini (che permettono quindi la soluzione di equazioni ricorsive di domini). Successivamente la ricerca si è estesa alla applicazione di tecniche coinduttive nella semantica dei tipi ricorsivi. In questo ambito ha dimostrato un teorema di completezza per l equivalenza dei tipi ricorsivi indotta dalla loro interpretazione nella coalgebra finale degli alberi finiti e infiniti. L analisi coinduttiva consente di ottenere in modo naturale la decidibilità tale nozione di equivalenza formalizzando i tipi ricorsivi come sistemi (finiti) di equazioni a incognite nella stessa coalgebra finale. Questi, ed altri risultati ottenuti in collaborazione con Mario Coppo, saranno descritti in una parte di una monografia scientifica curata Henk Barendregt, Wil Dekkers e Rick Statman per Cambridge University Press, nella collana Perspectives in Logic. La considerazione di oggetti infiniti è centrale nell interpretazione dei tipi ricorsivi. I moderni linguaggi di programmazione funzionale, per e- sempio Haskell, consentono programmi che utilizzano strutture di dati infinite, caratterizzate mediante definizioni circolari come lo stream dei numeri naturali: nats = from(0) where from(n) = n : from(n+1) Ha studiato una tecnica alternativa alla coinduzione per dimostrare proprietà di tali programmi, basata su una caratterizzazione di certe coalgebre finali come insiemi stratificati (tiered objects) ispirati da un modello per una logica costruttiva di ordine superiore basato su fasci (di insiemi). Evoluzione concettuale dei tipi e del paradigma funzionale Ha approfondito la rilevanza della teoria dei tipi in generale nella logica e nella teoria dei linguaggi di programmazione in un vasto lavoro condotto in collaborazione con Roger Hindley, in cui si inquadra in una prospettiva storica e concettuale unitaria l evoluzione di nozioni che oggi costituiscono la base delle ricerche che sfruttano risultati in teoria della dimostrazione e semantica di logiche costruttive nello studio teorico e nella progettazione dei linguaggi di programmazione funzionali con tipi. 2

Aspetti fondazionali dell Informatica Ha un forte interesse per gli aspetti fondazionali e filosofici dell informatica in quanto scienza. Tra questi aspetti, negli anni recenti ha sviluppato soprattutto i seguenti, con diversi gradi di approfondimento: fondamenti della teoria classica della calcolabilità, in particolare la tesi di Church-Turing da un punto di vista epistemologico; fondamenti della teoria della complessità, in particolare l identificazione della calcolabilità in tempo polinomiale (su macchine di Turing deterministiche) con la calcolabilità in pratica; la teoria della computazione di Carl Adam Petri. Questo ultimo interesse rientra in un progetto più generale di una meccanica della comunicazione: lo studio di meccanismi di interazione in logica e computazione (dialoghi), o in attività sociali in cui gli atti comunicativi sono disciplinati da regole procedurali esplicite (un esempio tipico, le Robert s Rules of Order). Attività didattica (2002 2008) 2002-03 Ha tenuto i seguenti corsi: Programmazione (Elementi) per il corso di Laurea in Informatica per il corso di Laurea in Informatica della Facoltà di Scienze Matematiche, Fisiche e Naturali dell'università degli Studi di Milano-Bicocca. Informatica per il corso di Laurea in Scienze Biologiche della 2003-04 Ha tenuto i seguenti corsi e lezioni: Programmazione (Elementi) per il corso di Laurea in Informatica Informatica per il corso di Laurea in Scienze Biologiche della Lezioni per il Dottorato di Ricerca in Informatica (Introduzione alla Teoria delle Categorie). 2004-05 Ha tenuto i seguenti corsi: 3

Programmazione (Elementi) per il corso di Laurea in Informatica Programmazione (Complementi) per il corso di Laurea in Informatica della Facoltà di Scienze Matematiche, Fisiche e Naturali Informatica per il corso di Laurea in Scienze Biologiche della 2005-06 Ha tenuto i seguenti corsi: Programmazione 1 per il corso di Laurea in Informatica della Algoritmi e Strutture Dati 1 per il corso di Laurea in Informatica 2006-07 Ha tenuto i seguenti corsi e lezioni: Programmazione 1 per il corso di Laurea in Informatica della Algoritmi e Strutture Dati 1 per il corso di Laurea in Informatica Lezioni per il Dottorato di Ricerca in Informatica (Algebre e Coalgebre). 2007-08 Ha tenuto i seguenti corsi: Algoritmi e Strutture Dati 1 per il corso di Laurea Triennale in Informatica della Facoltà di Scienze Matematiche, Fisiche e Naturali per il il corso di Laurea Triennale in Informatica della Fa- 4

coltà di Scienze Matematiche, Fisiche e Naturali dell'università Semantica, modulo del corso di Fondamenti di Informatica per il corso di Laurea Magistrale in Informatica della Facoltà di Scienze Matematiche, Fisiche e Naturali dell'università Tecnica di Specifica e Dimostrazione, modulo del corso di Tecniche di Analisi e Verifica per il corso di Laurea Magistrale in Informatica della Facoltà di Scienze Matematiche, Fisiche e Naturali dell'università degli Studi di Milano- Bicocca. 2008-09 Ha tenuto i seguenti corsi: Algoritmi e Laboratorio per il corso di Laurea in Informatica (percorso SR) della Facoltà di Scienze Matematiche, Fisiche e Naturali dell'università degli Studi di Torino. Ingegneria del Software per il corso di Laurea Triennale in Informatica (percorso SR) e il corso di Laurea Magistrale in Sistemi per il trattamento dell'informazione della Facoltà di Studi di Torino 2009-10 Ha tenuto i seguenti corsi: dell'università degli Studi di Torino. Ingegneria del Software per il corso di Laurea Triennale in Informatica (percorso SR) e il corso di Laurea Magistrale in Sistemi per il trattamento dell'informazione della Facoltà di Studi di Torino 2010-11 Ha tenuto i seguenti corsi: dell'università degli Studi di Torino. Ingegneria del Software per il corso di Laurea Triennale in Informatica (percorso SR) e il corso di Laurea Magistrale in Sistemi per il trattamento dell'informazione della Facoltà di Studi di Torino 2011-12 Ha tenuto i seguenti corsi: Matematica Discreta e Logica (parte di Logica, 6 cfu) per il corso di Laurea Triennale in Informatica della Facoltà di Studi di Torino. 5

Attività organizzative Linguaggi e Paradigmi di Programmazione per il corso di Laurea Triennale in Informatica della Facoltà di Scienze Matematiche, Fisiche e Naturali dell'università degli Studi di Torino Da Settembre 2002 a Marzo 2007 è stato Presidente della Commissione Piani di Studio del Consiglio di Coordinamento Didattico in Scienze e Tecnologie Informatiche. Dal Novembre 2008 è membro della Commissione Didattica dei Corsi di Studio in Informatica dell Università di Torino. È attualmente vicedirettore alla didattica del Dipartimento di Informatica. Principali pubblicazioni Felice CARDONE: Relational Semantics for Recursive Types and Bounded Quantification, in: G. Ausiello, M. Dezani Ciancaglini, S. Ronchi della Rocca (eds.), International Colloquium on Automata, Languages and Programming, Lecture Notes in Computer Science 372, Springer, 1989, pp. 164 178. Felice CARDONE, Mario COPPO: Two Extensions of Curry's Type Inference System, in: P. G. Odifreddi (ed.), Logic and Computer Science, Academic Press, 1990, pp. 19 75. Felice CARDONE, Mario COPPO: Type Inference with Recursive Types: Syntax and Semantics, Information and Computation, 92(1), 1991, pp. 48 80. Felice CARDONE: Recursive Types for Fun, Theoretical Computer Science, 83, pp. 29 56, 1991. Paolo BOLDI, Felice CARDONE, Nicoletta SABADINI: Concurrent automata, prime event structures and universal domains, in: Semantics of Programming Languages and Model Theory, a cura di M. Droste e Y. Gurevich, Gordon and Breach Science Publishers, 1992, pp. 89 108. Felice CARDONE, Mariangiola DEZANI-CIANCAGLINI, Ugo DE' LIGUORO: Combining Type Disciplines, Annals of Pure and Applied Logic, 66, 1994, pp. 197 230. 6

Felice CARDONE: Strict finitism and feasibility, in: Daniel Leivant (ed.), Logic and Computational Complexity: selected papers, Lecture Notes in Computer Science 960, Springer-Verlag, 1995, pp. 1 21. Anatol HOLT, Felice CARDONE: An Organizational Theory of Information, presentato al congresso IFIP ISCO4, Leiden, Olanda, 20 22 Settembre 1999. In: Information Systems Concept: An Integrated Discipline Emerging, Kluwer Academic Publishers, Aprile 2000, pp. 77 91. Paolo BOLDI, Felice CARDONE, Manfred DROSTE: Universal homogeneous graph-like structures and domains, Mathematical Structures in Computer Science, 12, 2002, pp. 91 109. Felice CARDONE: A coinductive completeness proof for the equivalence of recursive types, Theoretical Computer Science, 275, 2002, 575 587. Felice CARDONE, J. Roger HINDLEY: Lambda-calculus and Combinators in the 20th Century, capitolo del Vol. 5 di Handbook of the History of Logic. Volume 5. Logic from Russell to Church (edited by D. Gabbay and J. Woods), Elsevier, 2009, pp. 723-817. Felice CARDONE: The Geometry and Algebra of Commitment, in: Lecomte and S. Tronçon (Eds.): Ludics, dialogue and interaction (PRELUDE 2010), LNAI 6505, Springer-Verlag, pp. 150 163, 2011. 7