Michele Marchesi

Michele Marchesi è professore ordinario di Sistemi di Elaborazione delle Informazioni nel Dipartimento di Ingegneria Elettrica ed Elettronica dell’Università degli Studi di Cagliari, ove è coordinatore del gruppo di ricerca su XP e Metodologie Agili per la produzione del software.

Si è laureato in Ingegneria Elettronica nel 1975 presso l’Università degli Studi di Genova, ed in Matematica Applicata nel 1980 presso la stessa Università. Ricercatore all’Istituto per i Circuiti Elettronici del C.N.R. di Genova dal 1976 al 1987, è poi stato professore associato presso l’Università degli Studi di Ancona dal 1987 al 1990, e presso l’Università degli Studi di Genova dal 1990 al 1994. Dal 1994 ricopre l’attuale posizione presso l’Università degli Studi di Cagliari.

E’ stato ed è coordinatore di vari progetti di ricerca italiani ed europei, per un totale di circa 5 milioni di Euro. Ha collaborazioni scientifiche e tecniche con importanti gruppi di ricerca a livello internazionale, e numerose primarie industrie nazionali.

 

Interessi di Ricerca

Programmazione orientata agli oggetti e processi di produzione del software:

E’ stato uno dei primi in Italia ad occuparsi di POO, sin dal 1986.
Socio fondatore di TABOO, l’associazione italiana sulle tecniche orientate ad oggetti. E’ autore del libro “Object Oriented Programming with Smalltalk/V”, pubblicato da Prentice-Hall nel ’94.
Si è anche occupato di analisi e progetto ad oggetti, linguaggio UML e metriche per sistemi ad oggetti sin dall’introduzione di tali tematiche di ricerca.
E’ stato il primo in Italia ad occuparsi, dal 1998, di “Programmazione Estrema” (XP) e di metodologie agili per la produzione del software. Ha organizzato in Sardegna nel 2000, 2001 e 2002 le prime e più importanti conferenze mondiali su “Extreme Programming and Agile Processes in Software Engineering”.

Software aperto e libero:
Si occupa di problematiche relative al software “open-source”, ed in particolare di valutazione di maturità di prodotti OS, di modelli di business OS, di valutazione comparativa di soluzioni informatiche OS e tradizionali, di processi di migrazione a OS.
E’ anche interessato a problematiche di e-government e di applicazioni per le PP.AA.

Ingegneria del software:
Si occupa di metriche di prodotto e processo software, e di modellazione di sistemi software tramite approcci statistici su larga scala, facenti uso di tecniche della teoria dei grafi casuali, dei frattali e delle leggi di scala. Si occupa anche di modellistica e simulazione del processo software.

Modellazione ad agenti eterogenei di sistemi economico-finanziari:
In collaborazione con Thomas Lux dell’Univ. di Kiel, ha pubblicato su Nature nel febbraio 1999 l’articolo “Scaling and Criticality in a stochastic multi-agent model of a financial market”, sulla modellazione dei mercati finanziari con un semplice modello di mercato non efficiente ad agenti eterogenei. Tale articolo ha avuto notevole risonanza mondiale, con articoli dedicati da parte del Financial Times, della BBC, della ABC e del Sole 24 Ore. A tutt’oggi è già stato citato oltre 300 volte (fonte: Google Scholar). Nel 1999 ha organizzato a Genova il “4th Workshop on Economics with Heterogeneous Interacting Agents”. E’ stato il primo ideatore del GASM (Genoa Artificial Stock Market), un simulatore ad oggetti dei mercati finanziari capace di simulare in modo realistico vari modelli di trader, le loro transazioni ed i meccanismi di “price clearing”.

Fondamenti:

Questo e’ il primo corso di base per allievi del Corso di Laurea di primo livello in Ingegneria Elettronica. Il corso si propone di fornire gli strumenti di base per la programmazione dei calcolatori elettronici. Il linguaggio di programmazione usato e’ il C, che verra’ impiegato per illustrare alcuni algoritmi fondamentali, come ad esempio algoritmi di ordinamento, gestione di strutture dati, ecc.

Per informazioni : http://agile.diee.unica.it:8000/sistElab

Pubblicazioni:

Tutte le pubblicazioni del Prof.Michele Marchesi sono catalogate nell’ Anagrafe della Ricerca dell’ Università di Cagliari

Contatti:

C/O Piazza D’Armi 09123 – Cagliari
Sardegna
Telefono:+39 07 06 75 57 57
Fax:+39 07 06 75 57 82

e-mail:   michele@diee.unica.it