E' Professore Ordinario di Sistemi Informativi dal 1998. Precedentemente ha ricoperto la cattedra di Basi di Dati presso il Politecnico e di Teoria e Applicazioni delle Macchine Calcolatrici per il corso di laurea in Matematica della Facolta' di Scienze MM.FF.NN. dell'Universita' di Parma. E' nato a Lugano nel 1945 e si č laureato nel 1969 in Ingegneria Elettronica presso il Politecnico di Milano
Attivitā di ricerca: i principali campi di ricerca riguardano i Sistemi di Elaborazione Distribuiti e i Sistemi Informativi. Attualmente si occupa di questioni relative ai Sistemi critici per la sicurezza (safety) e di problematiche relative ai Sistemi Informativi nella Pubblica Amministrazione. E' autore di piu' di settanta lavori, pubblicati in riviste e atti di congressi internazionali e nazionali. Ha organizato il "3rd International Seminar on Distributed Data Sharing Systems" (Parma, 1984), č membro degli editorial board di Decision Support Systems e di Data and Knowledge Engineering, e, dal 1975 al 1993, č stato direttore editoriale di Rivista di Informatica - organo della Associazione Italiana per l'Informatica ed il Calcolo Automatico (AICA).
Ha participato a diversi progetti di ricerca, anche con responsabilitā di coordinamento, tra essi: CNR-PFI1 DATANET sull'architettura e il progetto di Basi di Dati distribuite (1979-1984); CNR-PFI2 LOGIDATA+ sulla cooperazione tra programmazione logica e sistemi di Basi di Dati (1989-1994); ESPRIT EQUATOR su Basi di Dati temporali; ESPRIT ITHACA su strumenti per la realizzazione di applicazioni evolute. Ha partecipato anche a diversi progetti per Sistemi Informativi ed applicazioni telematiche in pubbliche amministrazioni e in enti locali. E' il referente per l'AIPA del Comitato Metropolitano per la Pubblica Amministrazione di Milano.
Per l'attivitā nell'ambito dell'automazione dei Sistemi Informativi per la Pubblica Amministrazione č stato insignito del titolo di Commendatore dell'Ordine al Merito della Repubblica Italiana. E' stato a lungo membro del consiglio direttivo dell'Associazione Italiana per l'Informatica ed il Calcolo Automatico (AICA). E' anche socio fondatore di ENCRESS Italy, membro della ACM e Senior Member dell'IEEE.
Attivitā didattica: Sistemi Informativi (1998/99- ); Basi di Dati (1993/94-1997/98); Basi di Dati (D.U.) (c.i.)(1992/93- ); Trattamento dell'Informazione nell'Impresa (1986/87-1993/4); Sistemi Informativi 2 (c.i.) (1991/92-1992/93); Sistemi Operativi (1990/91-1991/92); Sistemi di Elaborazione dei Dati (1987/88-1991/92); Sistemi per l'Elaborazione dell'Informazione 2 (1985/86); Teoria e Applicazioni delle Macchine Calcolatrici (1981/82-1989/90); Elettronica Applicata (1976/77-1980/81).
Attivitā amministrativa: Presidente del consiglio di corso di laurea in Ingegneria Informatica (Politecnico 1990-1993); Presidente del consiglio di corso di laurea in Ingegneria Elettronica (Politecnico 1988-1990); Sovraintendente del centro di calcolo amministrativo (CEDA) (Politecnico 1986-1988, Univ. Parma 1982-1983); direttore del comitato per la progettazione e pianificazione della rete di Ateneo (Univ. Parma 1984-1986); membro di numerose commissioni di Facoltā e Ateneo.