He is an expert on security assessment and benchmarking, dependability benchmarking, experimental dependability evaluation, fault injection, and software quality assurance, subjects in which he has authored or coauthored more than 150 papers in refereed conferences and journals. His work on vulnerability detection has started in 2007 and is widely referenced in the literature. He has participated in more than 20 research projects, both at the national and European level. Marco Vieira has served on program committees of the major conferences of the dependability area and acted as referee for many international conferences and journals in the dependability and databases areas.