Marco Vieira

Marco Vieira
Marco Vieira is a Professor at the College of Computing and Informatics at the University of North Carolina at Charlotte. He earned his Ph.D. in Informatics Engineering from the University of Coimbra, Portugal, where he previously served as a Full Professor. His research focuses on trustworthy computing and trustworthiness assessment, with an emphasis on software security, dependability benchmarking, security assessment, and vulnerability detection, as well as techniques such as fault injection, intrusion injection, failure prediction, static analysis, and software testing.
Marco Vieira has authored or co-authored over 250 papers in leading conferences and journals, significantly contributing to the fields of dependable computing and cybersecurity. He has led and participated in numerous international research projects, collaborating with both academia and industry to advance reliable and secure software development practices.
He currently chairs the IFIP WG 10.4 on Dependable Computing and Fault Tolerance, serves as an Associate Editor for the IEEE Transactions on Dependable and Secure Computing, and holds leadership roles in the steering committees of major conferences in the computer systems dependability and software reliability domains.
Marco is passionate about leveraging AI and ML to enhance trustworthy software engineering. His current research explores the use of LLMs for secure and efficient code generation, vulnerability detection, and automated security issue management, among other aspects.
Personal website: https://mpvieira.github.io/