
About
Atif Memon is a Professor in the Department of Computer Science at the University of Maryland, College Park (UMCP), where he has been a faculty member since 2001, progressing from Assistant Professor to Associate Professor and finally to Professor in 2015. He is also a Professor at the Institute for Advanced Computer Studies at UMCP. Dr. Memon founded and heads the Event Driven Software Lab (EDSL), where his research focuses on design, development, quality assurance, and maintenance of event-driven software applications.
Dr. Memon received his Ph.D. in Computer Science from the University of Pittsburgh in 2001, with a dissertation titled "A Comprehensive Framework for Testing Graphical User Interfaces." His advisors were Martha Pollack and Mary Lou Soffa. Prior to his Ph.D., he earned an M.S. in Computer Science from King Fahd University of Petroleum and Minerals in Saudi Arabia (1995) and a B.C.S. in Computer Science from the University of Karachi (1991).
Dr. Memon's research primarily focuses on software testing, particularly for event-driven systems. He is renowned for designing and developing GUITAR, a model-based GUI testing framework that operates on Android, iPhone, Java Swing, .NET, Java SWT, and web systems. His work extends to Community Event-based Testing (COMET), a community infrastructure for event-based testing researchers. His research interests include:
- Automated GUI and mobile application testing
- Model-based software testing techniques
- Event-driven software quality assurance
- Testing methodologies for emerging technologies
- Test automation and script maintenance
- Flaky tests and test reliability
Dr. Memon's recent publications demonstrate a strong focus on practical applications of software testing, particularly in mobile environments. His work bridges theoretical testing concepts with real-world implementation challenges, with significant contributions to GUI test automation, mobile application testing, and test script maintenance. The trend in his recent work shows increasing emphasis on mobile platforms, security testing, and addressing the challenges of flaky tests in continuous integration environments. His research spans both academic innovation and practical industry applications, as evidenced by his collaborations with companies like Google, Apple, and others.
Among his notable achievements, Dr. Memon received the Best Paper Award at SECURWARE 2014 for his work on "N-Gram Based User Behavioral Model for Continuous User Authentication" and a retrospective award for the most influential paper among the papers of 2003 Working Conference on Reverse Engineering.
Dr. Memon currently advises six PhD students at Maryland on various aspects of testing event-driven software systems, and so far six students have completed their doctoral thesis work under his guidance. His research has been supported by significant funding from agencies including DARPA, NSF, NIH, and NSA for projects such as "Vetting Android Applications for Security Using Graphical User Interface Logic," "COMET - Community Event-based Testing," "Algorithms and Software for the Assembly of Metagenomic Data," and "Research in Science and Public Policy for the U.S. National Security Agency."
As the founder and head of the Event Driven Software Lab (EDSL), Dr. Memon leads a team focused on advancing the state of the art in testing event-driven software applications. The lab has developed several influential tools and frameworks, most notably GUITAR, which has been widely adopted in both academic and industrial settings. Dr. Memon has also been instrumental in developing community infrastructure for testing researchers through COMET, enabling uniformity in experimentation and benchmarking in event-driven software testing.
Find Atif Memon elsewhere
Related Searches
You Might Also Like
Adam Porter Atif MemonUniversity of Maryland, College Park · Professor
Minxue PanMax Planck Institute for Security and Privacy · Professor
Wing LamUniversity of Illinois Urbana-Champaign · Assistant Professor
Zhen DongMax Planck Institute for Security and Privacy · Associate Professor
Reyhaneh JabbarvandMax Planck Institute for Security and Privacy · Assistant Professor
Muhammad Saad MemonAtlantic Technological University · Lecturer