Queen's School of Computing

Biography

Ahmed E. Hassan is the NSERC/RIM Industrial Research Chair in Software Engineering for Ultra Large Scale systems at the School of Computing in Queen's University. Dr. Hassan spearheaded the organization and creation of the Mining Software Repositories (MSR) conference and its research community. He co-edited special issues of the IEEE Transaction on Software Engineering and the Journal of Empirical Software Engineering on the MSR topic. Early tools and techniques developed by Dr. Hassan's team are already integrated into products used by millions of users worldwide. Dr. Hassan industrial experience includes helping architect the Blackberry wireless platform at RIM, and working for IBM Research at the Almaden Research Lab and the Computer Research Lab at Nortel Networks. Dr. Hassan is the named inventor of patents at several jurisdictions around the world including the United States, Europe, India, Canada, and Japan. Dr. Hassan received the Ph.D., MMath, and BMath degrees from the School of Computer Science at the University of Waterloo in Canada.


Awards:

  • Best Paper Award
    "Assisting Developers of Big Data Analytics Applications When Deploying on Hadoop Clouds" - Shang, W., Z.M. Jiang, H. Hemmati, B. Adams, and A.E. Hassan, and P. Martin
    The 35th ACM/IEEE International Conference on Software Engineering, ICSE, pages 402-411, 2013
  • Excellence in Research (Nomination)
    Ahmed Hassan
    EWR Steacie Prize
  • New Scholars, Artists and Scientists (Nomination)
    Ahmed Hassan
    Royal Society of Canada
  • Research Chair
    Ahmed Hassan
    Canada Research Chairs
  • Best Paper Award
    "Think Locally, Act Globally: Improving Defect and Effort Prediction Models" - Bettenburg, N., M. Nagappan, and A.E. Hassan
    The 9th Working Conference on Mining Software Repositories (MSR), pages 60-69, 2012
  • Best Paper Award
    "An Exploratory Study of the Evolution of Communicated Information about the Execution of Large Software Systems" - Shang, W., Z.M. Jiang, B. Adams, A.E. Hassan, M. Godfrey, M. Nasser and P. Flora
    The 18th Working Conference on Reverse Engineering (WCRE), pages 335-344, 2011
  • Early Researcher Award
    Ahmed Hassan
    Ontario Ministry of Research and Innovation
  • Best Paper Award
    "Studying the Impact of Social Structures on Software Quality" - Bettenburg, N., and A.E. Hassan
    The 18th IEEE International Conference on Program Comprehension (ICPC), pages 124-133, 2010.
  • Best Paper Award (Nomination)
    "The Evolution of ANT Build Systems" - McIntosh, S., B. Adams, and A.E. Hassan
    The 7th IEEE Working Conference on Mining Software Repositories (MSR), pages 42-51, 2010
  • Best Paper Award (Nomination)
    "Validating the Use of Topic Models for Software Evolution" - Thomas, S.W., B. Adams, A.E. Hassan, and D. Blostein
    The 10th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM), pages 55-64, 2010.
  • Best Paper Award (Nomination)
    "Predicting Re-opened Bugs: A Case Study on the Eclipse Project" - Shihab, E., A. Ihara, Y. Kamei, W.M. Ibrahim, M. Ohira, B. Adams, A.E. Hassan and K. Matsumoto
    The 17th Working Conference on Reverse Engineering (WCRE), pages 249-258, 2010.
  • Best Paper Award
    "Measuring the Progress of Projects Using the Time Dependence of Code Changes" - Alam, O.F., B. Adams, and A.E. Hassan
    The 25th IEEE International Conference on Software Maintenance (ICSM), pages 329-338, 2009
  • Best Paper Award (Nomination)
    "An Empirical Study on Inconsistent Changes to Code Clones at Release Level" - Bettenburg, N., W. Shang, W. Ibrahim, B. Adams, Y. Zou, and A.E. Hassan
    The 16th Working Conference on Reverse Engineering (WCRE), pages 85-94, 2009.
  • Best Paper Award (Nomination)
    "Determining the Impact of Prior Code Changes" - German D.M., G. Robles, and A.E. Hassan
    The 8th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM), pages 184-193, 2008.