Irene Finocchi

Teacher photo
Ordinario

DIPARTIMENTO DI IMPRESA E MANAGEMENT

Algorithms Introduction To Computer Programming

Curriculum

Irene Finocchi è professore di informatica all'Università LUISS Guido Carli. Prima di entrare a far parte della LUISS nel 2020, è stata professore associato presso l'Università  di Roma La Sapienza, postdoc all'Università di Roma Tor Vergata e visitatore scientifico presso IT University di Copenhagen, University of Nevada ed AT&T Research Laboratories.   
 
I suoi principali interessi di ricerca riguardano l'analisi dei big data, con un'enfasi su tecniche di programmazione e algoritmi. Oltre a conferenze top, ha pubblicato in riviste di riferimento come ACM Transactions on Programming Languages and Systems, ACM Transactions on Algorithms, ACM Journal on Experimental Algorithms, ACM Computing Surveys, Algorithmica e IEEE Transactions on Software Engineering. 

È Associate Editor dell'ACM Journal on Experimental Algorithms dal 2014 e membro dell'Editorial Board del journal Data dal 2021. È stata chair ed è membro del Comitato Direttivo e del Comitato di Programma di importanti conferenze nel campo dei linguaggi di programmazione e degli algoritmi. È inoltre vincitrice di un Distinguished Paper Award alla 26th ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, nonché autrice di numerosi lavori invitati come best paper su special issue di riviste internazionali e capitoli di libri.  

Nel corso degli anni le sue attività di insegnamento hanno abbracciato una varietà di argomenti (algoritmi e strutture dati, sistemi per l'analisi di big data, calcolo parallelo, fondamenti e tecniche avanzate di programmazione) e diversi livelli del curriculum, da seminari introduttivi nelle scuole superiori a corsi avanzati di dottorato e di master. 

  • Demetrescu, C.; Finocchi, Irene; Ribichini, A.; Schaerf, M. (2020). On bibliometrics in academic promotions: a case study in computer science and engineering in Italy. SCIENTOMETRICS, p. 2207-2228. ISSN 0138-9130. https://dx.doi.org/10.1007/s11192-020-03548-9.
  • Finocchi, I.; Hosking, T. edited by (2019). Proceedings of the 16th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes. ACM (Association for Computing Machinery), p. i-172. ISBN: 978-1-4503-6977-0
  • Coppa, Emilio; Finocchi, Irene; Leon Garcia, Renan (2019). Counting cliques in parallel without a cluster: engineering a fork/join algorithm for shared-memory platforms. INFORMATION SCIENCES, p. 553-571. ISSN 0020-0255. https://dx.doi.org/10.1016/j.ins.2018.07.018.
  • Baldoni, Roberto; Coppa, Emilio; D'Elia, Daniele Cono; Demetrescu, Camil; Finocchi, Irene (2018). A Survey of Symbolic Execution Techniques. ACM COMPUTING SURVEYS, p. 50:1-50:39. ISSN 0360-0300. https://dx.doi.org/10.1145/3182657.
  • Faralli, Stefano; Finocchi, Irene; Paolo Ponzetto, Simone; Velardi, Paola (2018). CrumbTrail: an Efficient Methodology to Reduce Multiple Inheritance in Knowledge Graphs. KNOWLEDGE-BASED SYSTEMS, p. 180-197. ISSN 0950-7051. https://dx.doi.org/10.1016/j.knosys.2018.03.030.
  • Caminiti, Saverio; Finocchi, Irene; Fusco, EMANUELE GUIDO; Silvestri, Francesco (2017). Resilient Dynamic Programming. ALGORITHMICA, p. 389-425. ISSN 0178-4617. https://dx.doi.org/10.1007/s00453-015-0073-z.
  • Bansal, N.; Finocchi, I. edited by (2017). Special Issue on the European Symposium on Algorithms. Springer, p. 1107-1283. ISBN: https://dx.doi.org/10.1007/s00453-017-0309-1.
  • D'Elia, DANIELE CONO; Demetrescu, Camil; Finocchi, Irene (2016). Mining Hot Calling Contexts in Small Space. SOFTWARE, PRACTICE AND EXPERIENCE, p. 1131-1152. ISSN 1097-024X. https://dx.doi.org/10.1002/spe.2348.
  • Finocchi, Irene; Finocchi, Marco; Fusco, EMANUELE GUIDO (2015). Clique counting in MapReduce: Algorithms and experiments. ACM JOURNAL OF EXPERIMENTAL ALGORITHMICS, p. 1-20. ISSN 1084-6654. https://dx.doi.org/10.1145/2794080.
  • Demetrescu, Camil; Finocchi, Irene; Ribichini, Andrea (2014). Reactive imperative programming with dataflow constraints. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, p. 1-53. ISSN 0164-0925. https://dx.doi.org/10.1145/2623200.
  • Coppa, Emilio; Demetrescu, Camil; Finocchi, Irene (2014). Input-Sensitive Profiling. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, p. 1185-1205. ISSN 0098-5589. https://dx.doi.org/10.1109/tse.2014.2339825.
  • Ausiello, Giorgio; Demetrescu, Camil; Finocchi, Irene; Firmani, Donatella (2012). K-calling context profiling. ACM SIGPLAN NOTICES, p. 867-877. ISSN 1523-2867. https://dx.doi.org/10.1145/2398857.2384679.
  • Coppa, Emilio; Demetrescu, Camil; Finocchi, Irene (2012). Input-sensitive profiling. ACM SIGPLAN NOTICES, p. 89-98. ISSN 1523-2867. https://dx.doi.org/10.1145/2254064.2254076.
  • Demetrescu, Camil; Finocchi, Irene; Ribichini, Andrea (2011). Reactive imperative programming with dataflow constraints. ACM SIGPLAN NOTICES, p. 407-426. ISSN 1523-2867. https://dx.doi.org/10.1145/2076021.2048100.