Andrea's research interests lie in the areas of software and service engineering . She has been research active in the topics of service-oriented computing, secure software engineering, self-aware software systems, trust management, cloud computing, validation of software systems, traceability of software artefacts, and interoperability of distributed heterogeneous database systems. Her research has contributed to the development of a number of research prototypes and industrial tools. Andrea has been principal and co-investigators in various research projects including,
the EU funded projects OPTIMIS (2010-2013), GREDIA (2006-2009), SECSE (2004-2008), PEPERS (2006-2009), and the network of excellence S-CUBE (2008-2012); EPSRC funded project Handling Inconsistencies in Distributed Software Engineering Documents (EPSRC research project, 2001-2002); and industrial funded projects NEVIS (funded by CSW Group Ltd, 2004), Requirements Traceability (funded by Philips Research Labs-UK, 2001-2002), Software traceability for Product Family Systems (2002-2006), Software Traceability for Agent-Oriented Systems (2002-2006), WAICENT Information Bus (funded by United Nations - FAO, 2002), OpenModel Project (2003), and Trust Service (funded by Google, 2012).