Ruben Martins is an Assistant Professor at Carnegie Mellon University's School of Computer Science and serves as the program director of the Master of Science in Computer Science (MSCS) . His research focuses on the intersection of constraint programming, program synthesis, analysis, and verification, with recent work aiming to make formal methods tools more accessible through automated reasoning. Ruben earned his Ph.D. with honors from the Technical University of Lisbon, Portugal (2013) , followed by postdoctoral research at the University of Oxford (2014-2015) and UT Austin (2015-2017) . Research Interests : Ruben's work bridges constraint programming and program synthesis , with applications in software verification , optimization , and automated reasoning . He has developed award-winning tools like Open-WBO , a modular MaxSAT solver that has won gold medals in international competitions. His publications span top-tier venues such as POPL , PLDI , FSE , SAT , and CP , often addressing real-world challenges from program analysis to network security. Scientific Awards include: Distinguished Paper Award at PLDI 2018 Distinguished Paper Award at FSE 2021 Distinguished Paper Award at SAT 2022 Gold medals for Open-WBO in MaxSAT competitions Teaching & Advising : Ruben mentors Ph.D., Master’s, and undergraduate students in research projects related to program synthesis, formal methods, and constraint solving. He teaches courses such as Bug Catching: Automated Program Verification and Advanced Topics in Logic: Automated Reasoning and Satisfiability , emphasizing hands-on experience with tools like Why3. His advising spans topics from AI-driven program repair to network protocol verification , fostering collaboration across disciplines.
Marcel Böhme is a faculty member at the Max Planck Institute for Security and Privacy (MPI-SP) , leading the Software Security research group. His work focuses on foundational advancements in fuzzing , statistical program analysis, and scalable vulnerability discovery. Education: PhD from National University of Singapore (NUS) Research interests span: Statistical and causal frameworks for software testing Efficiency/Scalability of automated testing Fundamental limits of vulnerability detection Practical fuzzing technology (e.g., Entropic in LibFuzzer) Recent publications highlight trends in: Machine learning for security analysis Privacy-preserving statistical methods Future-proof security frameworks Protocol fuzzing with large language models Scientific accolades include: ERC Consolidator Grant (2024) NUS Outstanding Young Alumni Award (2022) ARC DECRA (2019) Multiple ACM Distinguished Paper Awards He serves as: Spokesperson for Research Group Leaders at Max Planck Society Guest Editor-in-Chief for ACM TOSEM PC Chair for ASE'25 and ISSTA'26
Claire Le Goues is an Associate Professor in the School of Computer Science at Carnegie Mellon University , affiliated with the Software and Societal Systems Department (formerly Institute for Software Research). She holds a Ph.D. and M.S. in Computer Science from the University of Virginia and a B.A. in Computer Science from Harvard College. Her research focuses on software engineering with emphasis on program analysis , transformation , and search-based repair . She leads the squaresLab group and co-directs the REUSE@CMU summer program. Her work spans automated program improvement (stochastic/formal approaches), software assurance, quality metrics, and systems from open source to robotics. Recent scientific awards include the ACM FSE 2025 Test of Time Award Honorable Mention and the Presidential Early Career Award for Scientists and Engineers (PECASE) . She mentors students in software engineering and actively collaborates on projects like SearchRepair and GenProg , supporting empirical benchmarks such as ManyBugs and IntroClass . She teaches software engineering and program analysis at undergraduate, master’s, and doctoral levels, addressing challenges in scaling modern systems. Her lab focuses on software repair , code transformation , and AI-driven testing .
Roopsha Samanta serves as an Assistant Professor in the Department of Computer Science at Purdue University, where she leads the Purdue Formal Methods (PurForM) research group and participates in the Purdue Programming Languages (PurPL) initiative. Her academic foundation includes a PhD from the University of Texas, Austin (2013) and postdoctoral research at the Institute of Science and Technology Austria prior to joining Purdue in 2016. Education: PhD in Computer Science, University of Texas, Austin (2013) Postdoctoral Researcher, Institute of Science and Technology Austria Professor Samanta's research centers on bridging formal methods with programming languages to enhance software reliability, with core expertise in program verification, program synthesis, and concurrency. Her work uniquely targets both professional developers and non-programmers, developing techniques to ensure programs align with user intent through automated reasoning and synthesis. Recent efforts focus on distributed systems verification where traditional methods face scalability challenges. Analysis of her 2020-2024 publications reveals a dominant trajectory in distributed agreement systems, particularly advancing parameterized verification for unbounded process networks. Key innovations include bounded verification techniques for doubly-unbounded systems, explainable synthesis through specification localization, and secure multi-party computation frameworks like HACCLE. Her work consistently integrates theoretical formal methods with practical system implementation. Scientific Awards: NSF CAREER Award (2019) for “Robustness of Inductive Reasoning Engines” Amazon Research Award (2021) supporting secure computation research Her research is primarily funded through competitive grants including the NSF CAREER award and Amazon Research Award, enabling exploration of verification robustness and secure multi-party computation. While specific advising details aren't publicly documented, her leadership of the PurForM group indicates active mentorship of graduate researchers in formal methods. Current projects suggest expanding applications to privacy-preserving technologies and explainable AI-assisted programming. The PurForM research group, under her direction, develops foundational tools for program verification and synthesis with emphasis on distributed and concurrent systems. Collaborations within PurPL and industry partners like Amazon drive translational research from theoretical models to practical verification frameworks applicable to real-world distributed infrastructure.
George M. Church is a Professor of Genetics at Harvard Medical School and affiliated with MIT, where he directs PersonalGenomes.org, providing open-access genomic, environmental and trait data. His laboratory focuses on transformative technologies for reading and writing 3D/4D biological structures with attention to ethics, safety, and equitable access. Church has co-initiated major scientific initiatives including the BRAIN Initiative (2011) and multiple Genome Projects (GP-Read-1984, GP-Write-2016, PGP-2005). Church's research spans multiple cutting-edge domains including genome engineering, synthetic biology, aging reversal, and space genetics. His lab pioneered foundational methods for direct genome sequencing, molecular multiplexing and barcoding in 1984, leading to the first genome sequence in 1994. His innovations contributed to nearly all next-generation DNA sequencing methods and companies. Current research directions include machine learning for protein engineering, tissue reprogramming, organoids, gene therapy, and in situ 3D DNA/RNA/protein imaging. His work bridges fundamental biology with therapeutic applications across diverse fields from Alzheimer's disease to de-extinction biology. Church's recent publications reveal a remarkable breadth of scientific inquiry, spanning from fundamental genome editing techniques to applications in aging research, neuroscience, and space biology. His work increasingly integrates artificial intelligence with biological systems, as seen in papers on machine-guided cell-fate engineering and automation of systematic reviews with large language models. His research maintains a strong translational focus, with numerous papers addressing therapeutic applications in cancer immunotherapy, gene therapy, and diagnostics. The consistent theme across his diverse publications is the development and application of transformative technologies to address fundamental biological questions and medical challenges. National Academy of Sciences (NAS) membership National Academy of Engineering (NAE) membership Franklin Bower Laureate for Achievement in Science Co-initiator of the BRAIN Initiative (2011) Director of multiple NIH Centers for Excellence in Genomic Science (2004-2020) Church directs numerous research centers including the NIH-CEGS, Personal Genome Project (PGP), Lipper Center for Computational Genetics, and Wyss Institute Synthetic Biology center. His laboratory has trained PhD students across multiple Harvard and MIT programs including Biophysics, BBS, Biomedical Informatics, ChemBio, Chemistry, SSQB, MCO, Virology, HST, EE/CS, Physics and Applied Math. His commercial impact is extensive through companies spanning medical diagnostics (Knome/PierianDx, Alacris, Nebula, Veritas) and synthetic biology/therapeutics (AbVitro/Juno, Gen9/enEvolv/Zymergen/Warpdrive/Gingko, Editas, Egenesis). Church also pioneered new privacy, biosafety, ELSI, environmental and biosecurity policies. The Church Lab operates across multiple research domains including molecular multiplexing, next-generation sequencing, nanopore technology, and genome engineering. The lab maintains strong connections with the Personal Genome Project, Wyss Institute, and multiple commercial ventures. Current research directions include the Spatial Atlas of Human Anatomy (SAHA), human skin rejuvenation via mRNA, and space genetics research through the Consortium for Space Genetics and BioAstra. The lab's mission focuses on transformative technologies for reading and writing 3D/4D structures at any scale, inspired by but not limited by biology.
Jürgen Cito is an Associate Professor with tenure at Vienna University of Technology (TU Wien), specializing in software engineering, explainable AI, and performance engineering. He leads research at the IPA Lab (as indicated by his personal website) and maintains a visiting researcher position at Google. His academic journey began with joining TU Wien as an Assistant Professor in Spring 2020, with promotion to Associate Professor announced in April 2024. His research interests span multiple critical areas of modern software development, with particular focus on developer experience, program comprehension, and the intersection of AI with software engineering practices. His work bridges theoretical foundations with practical industrial applications, as evidenced by collaborations with major technology companies. Analysis of his recent publications reveals a strong emphasis on practical tools and methodologies that enhance software quality, performance, and security. His research trajectory shows increasing focus on explainable AI techniques applied to software engineering problems, performance prediction from source code, and automated security testing approaches that leverage large language models. best teaching award for distance learning for Web Engineering (2020) Cito actively contributes to the software engineering community through numerous conference committee roles, including program committee positions at ASE, ICSE, ESEC/FSE, and other major venues. His lab appears to focus on developer tools, program analysis, and AI-assisted software engineering, with connections to both academic and industrial research environments.
Tien N. Nguyen is a Professor in the Computer Science Department at the Erik Jonsson School of Engineering and Computer Science, University of Texas at Dallas. He has been actively contributing to the software engineering research community since 2005, with significant publications and service to major conferences including ASE, ICSE, and ESEC/FSE. His extensive research portfolio spans multiple areas at the intersection of artificial intelligence and software engineering. Dr. Nguyen's research focuses on AI/ML4Code, encompassing Machine Learning, Natural Language Processing for Software Engineering and Software Security. His work specifically addresses Program Analysis, Software Evolution and Mining, Software Security, Software Maintenance, Mining Software Repositories, Version and Configuration Management, and Web Code Analysis and Security. His research has been consistently funded by multiple NSF grants including NSA NCAE-C-002-2021, CNS-2120386, CCF-1723215, CCF-1723432, CNS-1723198, and others dating back to CCLI-0737029. His recent publications demonstrate a strong trend toward leveraging large language models for various software engineering tasks including program analysis, bug detection, code completion, and automated program repair. The research spans both theoretical foundations and practical applications, with numerous papers accepted at top-tier conferences across multiple years. His scientific contributions have been recognized with several prestigious awards: ACM SIGSOFT Distinguished Paper Award at FSE 2024 IEEE Computer Society TCSE Distinguished Paper Award at SANER 2022 ACM SIGSOFT Distinguished Paper and ASE Best Paper Award at ASE 2014 ACM SIGSOFT Distinguished Paper Award at ASE 2012 ACM SIGSOFT Distinguished Paper Award at ESEC/FSE 2009 Dr. Nguyen has served in numerous leadership roles including Program Co-Chair for ICSE 2020 Demonstrations, Doctoral Symposium Co-Chair for ESEC/FSE 2021, NIER Track Chair for ASE 2020, and Tutorials Co-Chair for ASE 2024. He has received multiple NSF grants supporting his research in software analysis, mining, and security. His work with the Boa infrastructure for ultra-large-scale code mining has established significant infrastructure for the research community. His laboratory focuses on AI for software engineering, with particular emphasis on program analysis, software security, and mining software repositories. The research group develops techniques that bridge the gap between artificial intelligence and practical software engineering challenges, creating tools that are both theoretically sound and practically applicable to real-world software development.
Li Li is a Professor of Software Engineering at Beihang University , China. Previously, he served as an ARC DECRA Fellow and Senior Lecturer at Monash University , leading the SMart software Analysis and Trustworthy computing (SMAT) research lab at the Department of Software Systems and Cybersecurity. His academic journey includes a Ph.D. in Software Engineering from the University of Luxembourg (2016), supervised by IEEE Fellow Prof. Yves Le Traon and Dr. Jacques Klein. Research Interests Li's research focuses on Mobile Software Engineering (Mobile Security, Quality Assurance) and Intelligent Software Engineering (SE4AI, AI4SE). He applies static code analysis , dynamic program testing , and machine/deep learning to enhance software security and reliability. Key areas include Android API evolution, automated patch validation, and multi-language code analysis frameworks like Scalpel for Python. Scientific Recognition ARC DECRA Fellowship Rising SE Research Star Top-5 Most Impactful Early Career SE Researchers (2020, 2017) 5 Best/Distinguished Paper Awards across PLDI, WWW, ASE, MSR, and SANER Academic Contributions He has contributed to foundational Android analysis tools (e.g., AndroZoo++, DroidRA) and developed scalable systems for distributed program analysis (Seads). His work appears in top venues like ICSE, ESEC/FSE, ASE, ISSTA, POPL, and TSE.
Meng Xu is an Assistant Professor in the Cheriton School of Computer Science at the University of Waterloo, Canada. He is affiliated with the Cryptography, Security, and Privacy (CrySP) group and the Cybersecurity and Privacy Institute (CPI). His research focuses on system and software security, emphasizing secure-by-design languages (e.g., Rust, Move), automated program analysis, and runtime defense techniques. Education : Ph.D., Computer Science (2020), Georgia Institute of Technology B.Eng. and B.Business (First Class Honors), Nanyang Technological University (2014) Research Interests : Secure-by-design languages Automated security analysis (fuzzing, symbolic execution) Runtime defense mechanisms (moving target defense, secure hardware) Key Awards : EAPLS Best Paper Award (2022) USENIX Security Distinguished Paper Award (2018) Grants & Funding : BlackBerry Research Grant (CAD $200,000) Amazon Research Award (USD $60,000) NSERC Discovery Grant (CAD $170,000) Labs & Collaborations : CrySP (Cryptography, Security, and Privacy Group) Cybersecurity and Privacy Institute (CPI)
Jonathan Bell is an Associate Professor at Northeastern University in the Khoury College of Computer Sciences , with prior appointments at George Mason University. His research spans Software Engineering , Program Analysis , and Ethics of Artificial Intelligence . PhD in Computer Science from Columbia University (2011) Recipient of the 2020 Dahl-Nygaard Junior Researcher Prize and NSF CAREER award His research focuses on: Resolving flaky tests in Continuous Integration systems Advancing dynamic taint tracking (e.g., Phosphor ) Formalizing software supply chain vulnerabilities Addressing ethical dimensions in automated decision-making Recent publications span flaky test prediction, semantic versioning analysis, and ethics of opaque AI systems. He co-founded the Clowdr open source project and a related startup. Awards include: 2020 Dahl-Nygaard Junior Researcher Prize 2025 NSF CAREER award 2019 GMU Teacher of Distinction award He advises PhD students like Liam DeVoe and Katherine Hough, and serves on committees for conferences such as ICSE , PLDI , and ASE . Contact: j.bell@northeastern.edu | jon@jonbell.net
Jens Palsberg is a Professor and former Department Chair of Computer Science at the University of California, Los Angeles (UCLA), where he currently serves as Director of the UCLA-Amazon Science Hub for Humanity and Artificial Intelligence and co-director of UCLA's quantum research center. He chairs ACM SIGPLAN and is a member of the ACM Council. His research spans programming languages, software engineering, quantum computing, compilers, embedded systems, and information security. Palsberg has authored over 80 technical papers, co-authored the book Object-Oriented Type Systems , and revised Appel's textbook on Modern Compiler Implementation in Java . His recent work shows a significant shift toward quantum computing, including compiler techniques and program analysis for quantum systems. Analysis of his recent publications reveals a clear transition from traditional programming language research to quantum computing, with nearly half of his 2022-2024 publications focusing on quantum topics while maintaining strong work in software engineering and programming languages. His quantum research particularly emphasizes compiler optimization, abstract interpretation, and circuit analysis. ACM SIGPLAN Distinguished Service Award (2012) UCLA teaching award for quantum computing courses (2023) National Science Foundation CAREER and ITR awards Purdue University Faculty Scholar award IBM Faculty Award Okawa Foundation research award Palsberg has served in numerous leadership roles including general chair of POPL, conference chair of LICS, and vice chair of ACM SIGBED. His research has been supported by DARPA, Intel, British Telecom, and the National Science Foundation. He was instrumental in establishing UCLA's Masters degree in quantum science and has mentored numerous students through his legendary proof sessions. He leads a research group of over 30 professors in UCLA's quantum research center and maintains active collaborations across academia and industry, particularly with Amazon through the UCLA-Amazon Science Hub.
Arnab Nandi is a Professor in the Department of Computer Science & Engineering at The Ohio State University. His work bridges human interaction with data infrastructure, focusing on database systems, LLM-augmented analytics, and immersive query interfaces. Education: PhD in Computer Science & Engineering from the University of Michigan Leadership: Co-founder of OHI/O Hackathon Program and STEAM Factory interdisciplinary network Research spans human-in-the-loop data analytics , vibe querying (natural language + gestural interfaces), LLM integration into education, and climate response systems . Key projects include Omni (multimodal exploration), GestureDB , and Icarus (clinical pipelines). Recent publications analyze LLM-driven query stacks (HILDA 2025), video analytics (SIGMOD 2022), and data sunglasses for cognitive limits (HILDA 2025). Awards include NSF CAREER Google Faculty Research Award IEEE TCDE Early Career Award ACM Distinguished Member Advises students in database innovation , with alumni at Amazon, AWS, Roblox, and Meta. Teaches CSE 3241 (Database Systems), CSE 5889 (Software Startups), and CSE 5242 (Advanced Databases).
Gerardo Schneider is a Full Professor in Computer Science at the University of Gothenburg, Sweden, and holds a joint appointment at Chalmers University of Technology. He serves as Head of the Data Science and Artificial Intelligence (DSAI) Division and has previously led the Formal Methods Division and acted as Director of Graduate Studies. University of Gothenburg: 2009–present Chalmers University of Technology: 2009–present Uppsala University: 2002–2003 University of Oslo: 2005–2009 His research focuses on formal methods for software engineering, including contract specification and analysis , privacy policy formalization , model checking , and runtime verification . He works on verification of real-time systems, embedded systems (e.g., smart Java cards), and blockchain-based smart contracts. Key projects include: X-LEGAL (2020–2023): Smart Legal Contracts (Swedish Research Council) PolUser (2016–2019): User-Controlled Privacy Policies (Swedish Research Council) ARVI (2014–2018): Runtime Verification Beyond Monitoring (ICT COST Action) ReMU (2013–2017): Reliable Multilingual Digital Communication (Swedish Research Council) He has supervised numerous PhD and Master’s students in formal methods, blockchain security, and privacy compliance. His tools include SPeeDI (Polygonal Hybrid Systems Verification), CLAN (Contract Normative Conflict Detection), and AnaCon (Controlled Natural Language Analysis).
Lars Grunske is a Professor at the Department of Computer Science, Faculty of Mathematics and Natural Sciences, Humboldt University of Berlin. His research focuses on software and systems engineering, safety-critical systems, and software evolution. Department: Computer Science University: Humboldt University of Berlin Academic Rank: Professor His work spans automated software analysis, probabilistic model checking, and formal methods for complex systems. Key collaborations include researchers from Swinburne University, University of Hull, and University of Queensland. Recent publications address research software engineering, program repair, and explainability in cyberphysical systems. Professional roles include leadership in examination boards and program committees for conferences like ICSE and ASE. Contact info: Email: grunskel@hu-berlin.de Phone: +49 30 2093-41142 Address: Unter den Linden 6, Berlin
Prof. Lionel C. Briand is a leading academic in software engineering and trustworthy AI, holding appointments at the University of Ottawa (EECS Department, Nanda Laboratory) and the University of Limerick (Lero - National Software Research Centre). He serves as Director of Lero and Scientific Director of the SnT software verification lab in Luxembourg. His research focuses on software testing, model-driven engineering, AI-driven quality assurance, and regulatory compliance. He has held the Canada Research Chair (Tier 1) since 2003 and led major institutions like Simula Research Laboratory (Norway) and Fraunhofer Institute (Germany). Education & Career: Full Professor at Carleton University (2008–2012) Head of Software Quality Engineering at Fraunhofer IESE (2000–2008) Research Scientist at NASA Software Engineering Lab (1990s) Research Interests: His work spans secure AI systems, automated legal compliance (e.g., GDPR), metamorphic testing, search-based software engineering, and safety-critical systems. He emphasizes practical applications, collaborating with industry partners globally. Awards & Recognition: IEEE Fellow (2010), ACM Fellow (2020) Harlan Mills Award (2012), ERC Advanced Grant (2016) Fellowships from Royal Society of Canada (2023) and Academia Europaea (2025) Grants & Labs: PEARL grant from Luxembourg FNR for SnT lab ERC Advanced Grant for software testing research Leadership roles in Lero and Nanda Lab Publications: Over 500+ papers on testing methodologies, AI ethics, and regulatory compliance. Notable tools include CompAI (GDPR compliance) and Teasma (DNN test adequacy).