She teaches Software Engineering and Foundations of computer science. Her current research interests are on process support systems, SOA, dynamic software architectures, and autonomic, self-adaptive systems. She has been researcher at CEFRIEL and visiting professor at University of California, Irvine. She has published and presented various papers on the most important international journals and conferences and has served in the program committee of various international conferences. She is currently program co-chair of the 25th Automated Software Engineering Conference (ASE 2010), member of the Transactions on Software Engineering Editorial Board, and workshop co-chair for ICSE 2010. She has been the principal investigator for various projects funded by the EU and by the Italian ministry of research.