Pietro Sala

foto personale,  29 aprile 2013
Qualifica
Professore associato
Settore disciplinare
IINF-05/A - Sistemi di elaborazione delle informazioni
Settore di Ricerca (ERC-2024)
PE6_10 - Web and information systems, data management systems, information retrieval and digital libraries, data fusion

Settore di Ricerca (ERC)
PE6_10 - Web and information systems, database systems, information retrieval and digital libraries, data fusion

Telefono
+39 045 802 7850
E-mail
pietro|sala*univr|it <== Sostituire il carattere | con . e il carattere * con @ per avere indirizzo email corretto.
Pagina Web personale
http://profs.scienze.univr.it/~sala/

Orario di ricevimento

venerdì, Ore 17.00 - 19.00,  

presso ufficio del docente Stanza 1.61 Ca' Vignal 2
teacher office Room 1.61 Ca' Vignal 2

Curriculum

I principali ambiti di ricerca di Pietro Sala sono:

- Logiche temporali degli intervalli:
  studio della decidibilità, della complessità computazionale e dell'espressività delle logiche temporali degli intervalli (logica di Halpern-Shoham e suoi frammenti, logiche di vicinato, di prefissi/infissi/suffissi), con procedure di decisione basate su tableaux, model checking di strutture di Kripke e connessioni con i linguaggi omega-regolari e le loro estensioni quantitative;
- Sintesi reattiva e pianificazione:
  sintesi automatica di strategie da specifiche in logiche temporali, pianificazione basata su timeline con tecniche automa-teoriche, e sintesi di strategie per processi con scelte, probabilità e impatti (BPMN+CPI);
- Modellazione e verifica di processi:
  estensioni temporali di BPMN per la modellazione di processi time-critical con risorse, verifica formale e conformità di processi di business rispetto a vincoli temporali e di impatto, con applicazione alle linee guida cliniche e alla gestione delle risorse nelle procedure ospedaliere;
- Data mining temporale:
  specifica, verifica ed estrazione di dipendenze funzionali temporali (anche approssimate, a granularità multiple e predittive) e di regole di associazione evolutive da grandi basi di dati, con validazione su dati clinici reali;
- Intelligenza artificiale e machine learning per la sanità:
  metodi interpretabili per serie temporali e dati clinici multivariati (Sequence-Walking Decision Tree, Time Series Step Tree, distanze TSRF-Dist e libreria GPU tsdistances), rilevazione di reazioni avverse da farmaci (TEDAR), predizione precoce della sepsi, neuromonitoraggio intraoperatorio;
- Sistemi di supporto alle decisioni in ambito biomedico:
  progettazione e realizzazione di sistemi per la raccolta, l'integrazione e l'analisi di dati clinici e farmacologici, in collaborazione con strutture sanitarie e aziende.

Le sue pubblicazioni spaziano dalle conferenze e riviste di informatica teorica (LICS, ICALP, STACS, MFCS, CSL, Logical Methods in Computer Science, Information and Computation, Theoretical Computer Science, ACM TOCL) all'intelligenza artificiale (IJCAI, ECAI, KR, IJCAR, Artificial Intelligence), ai metodi formali per i processi (PETRI NETS, BPM, TIME, GandALF, Information Systems), fino all'informatica medica e al data mining (ICHI, DIS, Artificial Intelligence in Medicine, Computers in Biology and Medicine, Data Mining and Knowledge Discovery, Journal of Healthcare Informatics Research, ACM Transactions on Mathematical Software).

 

Pietro Sala's main research areas are:

- Interval temporal logics:
  decidability, computational complexity and expressiveness of interval temporal logics (Halpern-Shoham logic and its fragments, neighborhood logics, logics of prefixes/infixes/suffixes), tableau-based decision procedures, model checking of Kripke structures, and connections with omega-regular languages and their quantitative extensions;
- Reactive synthesis and planning:
  automatic synthesis of strategies from temporal-logic specifications, timeline-based planning via automata-theoretic techniques, and strategy synthesis for processes with choices, probabilities and impacts (BPMN+CPI);
- Process modelling and verification:
  temporal extensions of BPMN for time-critical processes with resources, formal verification and compliance of business processes with temporal and impact constraints, applied to clinical guidelines and hospital resource management;
- Temporal data mining:
  specification, checking and mining of temporal functional dependencies (approximate, multi-granular, predictive) and evolving association rules from large databases, validated on real clinical data;
- AI and machine learning for healthcare:
  interpretable methods for time series and multivariate clinical data (Sequence-Walking Decision Tree, Time Series Step Tree, TSRF-Dist distance and the GPU library tsdistances), adverse drug reaction detection (TEDAR), early sepsis prediction, intraoperative neuromonitoring;
- Biomedical decision support systems:
  design and implementation of systems for collecting, integrating and analysing clinical and pharmacological data, in cooperation with healthcare institutions and companies.

His publications range from theoretical computer science venues (LICS, ICALP, STACS, MFCS, CSL, Logical Methods in Computer Science, Information and Computation, Theoretical Computer Science, ACM TOCL) to artificial intelligence (IJCAI, ECAI, KR, IJCAR, Artificial Intelligence), formal methods for processes (PETRI NETS, BPM, TIME, GandALF, Information Systems), and medical informatics and data mining (ICHI, DIS, Artificial Intelligence in Medicine, Computers in Biology and Medicine, Data Mining and Knowledge Discovery, Journal of Healthcare Informatics Research, ACM Transactions on Mathematical Software).

Insegnamenti

Insegnamenti attivi nel periodo selezionato: 48.
Clicca sull'insegnamento per vedere orari e dettagli del corso.

Corso Nome Crediti totali Online Crediti del docente Moduli svolti da questo docente
Laurea magistrale in Medical bioinformatics Biomedical decision support systems (2026/2027)   6  eLearning
Scuola di Dottorato PYTHON PROGRAMMING LANGUAGE (2026/2027)   2,5  eLearning 2,5 
Laurea in Informatica Sistemi operativi e reti (2026/2027)   12    SISTEMI OPERATIVI II (Laboratorio)
SISTEMI OPERATIVI II (Teoria ed Esercitazioni)
Laurea magistrale in Artificial Intelligence Temporal Reasoning (2026/2027)   6   
Laurea magistrale in Medical bioinformatics [LM-18] Biomedical decision support systems (2025/2026)   6  eLearning
Laurea magistrale in Ingegneria e scienze informatiche Data mining (2025/2026)   6  eLearning (Laboratorio)
(Teoria)
Laurea in Informatica [L-31] Ingegneria del software (2025/2026)   6  eLearning (Laboratorio)
Laurea in Bioinformatica [L-31] Sviluppo di sistemi software orientato ai dati (2025/2026)   12    INGEGNERIA DEL SOFTWARE (Laboratorio)
Laurea magistrale in Artificial Intelligence Temporal Reasoning (2025/2026)   6  eLearning
Laurea in Bioinformatica [L-31] Attention laboratory (2024/2025)   3  eLearning
Laurea magistrale in Medical bioinformatics [LM-18] Biomedical decision support systems (2024/2025)   6  eLearning
Laurea magistrale in Ingegneria e scienze informatiche [LM-18/32] Estrazione e integrazione di conoscenza dei dati (2024/2025)   6  eLearning (Teoria)
(Laboratorio)
Laurea magistrale in Medical bioinformatics [LM-18] Healthcare information systems (2024/2025)   6  eLearning
Laurea in Informatica [L-31] Programmazione II e ingegneria del software (2024/2025)   12  eLearning INGEGNERIA DEL SOFTWARE (Laboratorio)
Laurea in Bioinformatica [L-31] Sviluppo di sistemi software orientato ai dati (2024/2025)   12  eLearning INGEGNERIA DEL SOFTWARE (Laboratorio)
Laurea magistrale in Medical bioinformatics [LM-18] Biomedical decision support systems (2023/2024)   6  eLearning
Laurea magistrale in Ingegneria e scienze informatiche [LM-18/32] Estrazione e integrazione di conoscenza dei dati (2023/2024)   6  eLearning (Teoria)
(Laboratorio)
Laurea magistrale in Medical bioinformatics [LM-18] Healthcare information systems (2023/2024)   6  eLearning
Laurea in Informatica [L-31] Programmazione II e ingegneria del software (2023/2024)   12  eLearning INGEGNERIA DEL SOFTWARE (Laboratorio)
Laurea in Matematica Applicata [L-35] Programmazione per il calcolo scientifico (2023/2024)   2  eLearning
Laurea in Bioinformatica [L-31] Sviluppo di sistemi software orientato ai dati (2023/2024)   12  eLearning INGEGNERIA DEL SOFTWARE (Laboratorio)
Laurea magistrale in Medical bioinformatics [LM-18] Biomedical decision support systems (2022/2023)   6  eLearning
Laurea magistrale in Ingegneria e scienze informatiche [LM-18/32] Estrazione e integrazione di conoscenza dei dati (2022/2023)   6  eLearning (Teoria)
(Laboratorio)
Laurea magistrale in Medical bioinformatics [LM-18] Healthcare information systems (2022/2023)   6  eLearning
Laurea in Informatica [L-31] Programmazione II e ingegneria del software (2022/2023)   12  eLearning INGEGNERIA DEL SOFTWARE (Laboratorio)
Laurea magistrale in Medical bioinformatics [LM-18] Biomedical decision support systems (2021/2022)   6  eLearning
Laurea magistrale in Ingegneria e scienze informatiche [LM-18/32] Estrazione e integrazione di conoscenza dei dati (2021/2022)   6  eLearning (Laboratorio)
(Teoria)
Laurea magistrale in Medical bioinformatics [LM-18] Healthcare information systems (2021/2022)   6  eLearning
Laurea in Informatica [L-31] Programmazione II e ingegneria del software (2021/2022)   12  eLearning INGEGNERIA DEL SOFTWARE (Laboratorio)
Laurea magistrale in Medical bioinformatics [LM-18] Biomedical decision support systems (2020/2021)   6  eLearning
Laurea magistrale in Ingegneria e scienze informatiche [LM-18/32] Estrazione e integrazione di conoscenza dei dati (2020/2021)   6  eLearning
Laurea magistrale in Medical bioinformatics [LM-18] Healthcare information systems (2020/2021)   6  eLearning
Laurea in Matematica Applicata [L-35] Linguaggio Programmazione C (2020/2021)   1  eLearning
Laurea magistrale in Medical bioinformatics [LM-18] Biomedical decision support systems (2019/2020)   6  eLearning
Laurea in Lingue e letterature per l'editoria e i media digitali [L-11] Laboratorio di progettazione web (2019/2020)   3  eLearning
Laurea magistrale in Medical bioinformatics [LM-18] Biomedical decision support systems (2018/2019)   6  eLearning
Laurea magistrale in Medical bioinformatics [LM-18] Biomedical decision support systems (2017/2018)   6  eLearning
Laurea magistrale in Medical bioinformatics [LM-18] Biomedical decision support systems (2016/2017)   6  eLearning
Laurea in Bioinformatica [L-31] Basi di dati per bioinformatica (2014/2015)   12    (Laboratorio)
TFA A042 - Informatica (II grado) Sistemi informativi e sicurezza (2014/2015)   6    FONDAMENTI
Laurea in Bioinformatica [L-31] Ingegneria del software (2013/2014)   6   
Laurea magistrale in Bioinformatica e biotecnologie mediche Algoritmi e linguaggi per bioinformatica (2011/2012)   12    LINGUAGGI PER BIOINFORMATICA (Laboratorio)

Di seguito sono elencati gli eventi e gli insegnamenti di Terza Missione collegati al docente:

  • Eventi di Terza Missione: eventi di Public Engagement e Formazione Continua.
  • Insegnamenti di Terza Missione: insegnamenti che fanno parte di Corsi di Studio come Corsi di formazione continua, Corsi di perfezionamento e aggiornamento professionale, Corsi di perfezionamento, Master e Scuole di specializzazione.

Gruppi di ricerca

Basi di dati e Sistemi Informativi
Questo gruppo di ricercatori si occupa di varie tematiche nell'ambito dei sistemi informativi
Big Data, Data Science e Process Mining
Questo gruppo di ricerca si occupa di Big Data, Data Science e Process Mining
Logica
Logica in matematica ed informatica.
Competenze
Argomento Descrizione Area di ricerca
Data mining temporale Il data mining temporale si concentra sulla scoperta di pattern, tendenze e relazioni in serie temporali o dati temporali utilizzando algoritmi e tecniche specializzate. Include metodi per analizzare dati sequenziali, rilevare pattern temporali ed effettuare previsioni basate su tendenze storiche, con applicazioni che spaziano dalla previsione finanziaria al monitoraggio sanitario. Sistemi informativi ed analisi dei dati
Data Mining
Decidibilità, Model Checking e Sintesi da Specifiche in Logiche Temporali a Intervalli Studio di problemi di decidibilità, tecniche di model checking e sintesi automatica per specifiche espresse in logiche temporali basate su intervalli, con focus sulla verifica formale di proprietà qualitative e quantitative temporali. La ricerca include lo sviluppo di procedure decisionali, tecniche di verifica e algoritmi di sintesi per la generazione automatica di sistemi che soddisfano specifiche temporali complesse definite su intervalli temporali, con applicazioni nella verifica e progettazione di sistemi real-time. Algoritmi, Logica e teoria della computazione
Computer science
Modelli Temporali basati su BPMN Rappresentazione e gestione di vincoli temporali nel contesto dei BPMN (Business Process Model and Notation). Sistemi informativi ed analisi dei dati
Data management systems
Progetti
Titolo Data inizio
DIGISPRAYDRYING - Sviluppo Di Tecnologie Basate Su Metodi Di Intelligenza Artificiale Per Il Rilascio Controllato Di Farmaci A Base Peptidica 06/05/24
Sviluppo di algoritmi che permettano di velocizzare l’esecuzione di task di processo digitali (BPMN) tramite l’automazione di singoli task considerati ripetitivi e/o di poco valore aggiunto in termini dell’intervento degli operatori per l’attuazione del progetto a valere sulla Misura Tecnonidi della regione Puglia 10/07/23
Sviluppo di un algoritmo per l'integrazione dati OCR con pipeline NLP per l'attuazione del progetto a valere sulla Misura Tecnonidi della Regione Puglia 22/03/23
Integrazione di dati eterogenei per l'elaborazione di linguaggio naturale strutturato 09/03/22
SPACE13 INNOVATION-LAB 11/01/22
Machine Learning Techniques for Customer Behaviour Predictions 20/03/19
Metodi formali per la verifica e la sintesi di sistemi discreti e ibridi 05/02/18
Modelli computazionali ad alte prestazioni per l'estrazione l ‘integrazione di informazioni biomediche 01/01/17
Una piattaforma bioinformatica per l'estrazione di conoscenza temporale: applicazione ad un modello di differenziamento in cardiomiociti per investigare il ruolo della diossina in patologie cardiovascolari (FIRB 2010) 01/07/11
DW-SAN: Data warehousing, OLAP, data mining e analisi what-if su dati clinico-sanitari con sistemi open source 08/10/09




Organizzazione

Strutture del dipartimento

Condividi