La sua attività scientifica si inquadra nel settore delle basi di dati e si è recentemente concentrata sulla gestione di dati semi-strutturati e documenti XML, con particolare riferimento agli aspetti legati all'eterogeneità dei dati, al recupero approssimato e alle problematiche di integrazione ed evoluzione delle sorgenti dati. In precedenza, le principali tematiche di interesse hanno riguardato le basi di dati orientate ad oggetti, la specifica di comportamento reattivo e la gestione di informazione (spazio-)temporale a granularità multiple. Su tali argomenti ha partecipato a progetti di ricerca in ambito sia europeo che nazionale.
E' attualmente General Chair del convegno EDBT/ICDT 2103 (Genova, March 2013) e Program Co-Chair del convegno ADBIS 2013. E' stata Conference Chair del convegno ECOOP 2009 (Genova, Luglio 2009) e Organizing Chair del convegno nazionale sulle basi di dati SEBD 2009 (Camogli, Giugno 2009). Ha fatto parte del comitato di programma di conferenze e simposi internazionali, tra cui ECOOP, ACM OOPSLA, EDBT, ACM CIKM, DEXA, APWeb, WAIM, ADBIS, XSym e del Review board dei Proceedings of the VLDB Endowment, VLDB "journal track". E' stata tra gli organizzatori dell'Object Database Workshop a ECOOP'99 e ECOOP'00, del DataX workshop a EDBT'04, EDBT'06 e EDBT'08 e del workshop su Updates and XML a EDBT/ICDT 2010.