heydarnoori

Dr Abbas Heydarnoori

Abbas Heydarnoori has been a faculty member in the Department of Computer Engineering at the Sharif University of Technology since 2012. Before joining the Sharif University of Technology, he worked as a Software Engineer at Xtreme Labs Inc. (acquired by Pivotal), Toronto, Canada in 2011. Before that, in 2010, he was a post-doctoral fellow in the Faculty of Informatics at the University of Lugano, Switzerland working with Prof. Walter Binder. He finished his PhD studies in 2009 under the supervision of Prof. Krzysztof Czarnecki in the School of Computer Science at the University of Waterloo, Canada. The details of his PhD research can be obtained from here. He also received his MSc and BSc degrees from the Department of Computer Engineering at the Sharif University of Technology, Iran in 2001 and 1999 respectively.

Research Interests

  • Software Analytics
  • Intelligent Software Engineering
  • Mining Software Repositories
  • Software Maintenance and Evolution
  • Empirical Software Engineering

Contact Information

  • Email: heydarnoori@sharif.edu
  • Phone: (+98)-21-66166648
  • Fax: (+98)-21-66019246
  • Address: Room 718, Dept of Comp. Eng., Sharif Univ. of Tech., Azadi Ave., Tehran, Iran

Education

[2009] PhD in Computer ScienceSchool of Computer ScienceUniversity of Waterloo, Canada.
[2001] MSc in Software EngineeringDepartment of Computer EngineeringSharif University of Technology, Iran.
[1999] BSc in Software EngineeringDepartment of Computer EngineeringSharif University of Technology, Iran.

Academic and Industry Experience

[July 2017 – Present] Tenured Assistant Professor, Department of Computer Engineering, Sharif University of Technology, Iran.
[Sep. 2018 – Sep. 2020] Director, Technology Services Complex, Sharif University of Technology, Iran.
[June 2017 – Dec. 2017] Visiting Faculty and Sessional Lecturer, David R. Cheriton School of Computer Science, University of Waterloo, Canada.
[Sep. 2013 – Sep. 2015] Director, Industry Relations Office, Department of Computer Engineering, Sharif University of Technology, Iran.
[May 2012 – July 2017] Assistant Professor, Department of Computer Engineering, Sharif University of Technology, Iran.
[Jan. 2011 – Jan. 2012] Senior Software Engineer, Xtreme Labs Inc., Toronto, Canada. (acquired by Pivotal)
[Jan. 2010 – Jan. 2011] Post-doctoral Fellow, Faculty of Informatics, University of Lugano, Switzerland.
[May 2004 – June 2004] Research Visitor, Software Engineering Group, Centrum Wiskunde & Informatica (CWI), The Netherlands.
[Sep. 2002 – June 2009] Graduate Research Assistant, David R. Cheriton School of Computer Science, University of Waterloo, Canada.
[Aug. 2001 – Aug. 2002] Senior Software Engineer, Ministry of Economic Affairs and Finance, Iran.
[Jan. 2000 – July 2001] Graduate Research Assistant, Department of Computer Engineering, Sharif University of Technology, Iran.

Community Service

  • Conference PC Member for:
    • 19th Mining Software Repositories 2022 (MSR’2022)
    • 29th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER’2022)
    • 18th Mining Software Repositories 2021 (MSR’2021)
    • 3rd International Workshop on Software Security from Design to Deployment (SEAD@FSE’2020)
    • 2nd International Workshop on Software Security from Design to Deployment (SEAD@ASE’2019)
    • 26th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER’2019)
    • 2nd International Workshop on Cloud Adoption and Migration (CloudWays’2016)
    • 18th, 19th, 20th, 21st, 22nd, and 27th International Computer Society of Iran Computer Conference (CSICC’2013, CSICC’2014, CSICC’2015, CSICC’2016, and CSICC’2017, CSICC’2022)
  • Journal reviewer for:
    • IEEE Software
    • Information and Software Technology
    • Software: Evolution and Process
    • IBM Systems Journal
    • Software Engineering and Knowledge Engineering.
    • Scientia Iranica
  • Conference co-reviewer for:
    • 31st IEEE/ACM International Conference on Software Engineering (ICSE’2009)
    • 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE’2008)
    • 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE’2007)
    • 21st European Conference on Object-Oriented Programming (ECOOP’2007)
    • 5th ACM International Conference on Generative Programming and Component Engineering (GPCE’2006).
  • Member of IEEE Computer Society, 2015-Present.
  • Member of Computer Society of Iran, 2012-Present.
  • Student member of American Mathematical Society, 2002-2006.

Major Awards and Honors

[May 2014] Excellence in Teaching Award, Department of Computer Engineering, Sharif University of Technology, Tehran, Iran.
[Jan. 2007] Math Faculty Scholarship, University of Waterloo, Canada.
[Sep. 2002 – Dec. 2005] International Doctoral Students Award (IDSA), University of Waterloo, Canada.
[Aug. 2001] Best Engineering Challenge Paper Award, RoboCup Symposium, Seattle, USA (together with the SharifCE team).
[Aug. 2001] Champion of the Intelligent Coaches in RoboCup Soccer Simulation World Championship, Seattle, USA (together with the Sharif-Arvand team).
[June 2001] 3rd place of the RoboCup Soccer Simulation European Championship, Paderbourn, Germany (together with the Sharif-Arvand team).
[Sep. 2000] 3rd place of the RoboCup Middle Size World Championship, Melbourne, Australia (together with the SharifCE team).
[June 2000] Champion of the RoboCup Middle Size European Championship, Amsterdam, The Netherlands (together with the SharifCE team).