Amjed Tahir


  • Our poster "Influence of social proof on donation to OSS: a preliminary study" has been accepted at IWSEP workshop! with Masateru Tsunoda and Ugo Yukizawa (Kindai University, Japan).
  • Our paper "On the Soundness of Call Graph Construction in the Presence of Dynamic Language Features - A Benchmark and Tool Evaluation" has been accepted at APLAS'18. Preprint available here
  • Our paper "Revisiting the size effect in software fault prediction models" has been accepted at ESEM'18! with Ebo Bennin, Stephen MacDonell and Stephen Marsland. Download here!
  • "Can you tell me if it smells? " won the best paper award at EASE'18 - preprint
  • I am the publicity chair of EASE'18 Please consider to submit your work! 
  • I am in the Program Committee of SEAA'18 (Software Engineering and Technical Debt (SEaTeD) track).
I am a Lecturer in the School of Engineering and Advanced Technology at Massey University - Manawatu Campus Palmerston North. Over the last few years I have worked at the Department of Information Science, University of Otago and the School of Engineering, Computer and Mathematical Sciences at Auckland University of Technology as a teaching and research assistant. I hold a PhD degree from the Department of Information Science, University of Otago, supervised by Prof. Stephen MacDonell.  My current research focuses on understanding software systems, and  more precisely, understanding unit tests.  Before joining Otago, I spent couple of years at the Software Engineering Research Laboratory (SERL) at Auckland University of Technology in Auckland, and at the Department of Software Engineering, University of Malaya in Kuala Lumpur. I hold a MSc in Software Engineering from Staffordshire University. 

My (offical) Massey page! 
Personal page


I undertake research in the following areas:

  • Software maintenance, reverse engineering and re-engineering
  • Software quality - measurements and metrics
  • Program comprehension using static and dynamic analysis
  • Test analysis and understanding 
  • Code smells and anti-patterns - code quality

For prospective postgraduate students: If you are interested in postgraduate studies (Master, PhD) in software engineering and would like to join us at Massey, please send me an email with details of your proposed research idea and your previous qualifications/experience. 

For prospective undergrad students: If you are interested in software engineering and would like to join us at Massey, please read Jens Dietrich guidelines on why and how to study software engineering here.


TDA'16 - Organising Committee
APSEC'17 - Program Committee (Short papers and posters track)
EASE'18 - Publicity Chair


National Science Challenge SEED project (July 2017- July 2019)  
total amount: $200,000 
Project title:  Closing the Gab in Static Program Analysis

MURF grant (Jan 2018- Dec 2018)  
total amount: $10,000 
Project title:  Towards better and more reliable software bugs prediction


You can view my publications on Google Scholar (click on the image below!): 

A list of publications is available here (last update - June 2017). 


I (mostly) teach the following papers...

Semester 1:

Semester 2: 
159.356 Software Engineering Capstone Project (with Jens Dietrich and Henning Koehler)

Contact details:
School of Engineering and Advanced Technology
Massey University
Palmerston North, New Zealand
Office location: 3.85 AgHort A building 
Phone:  0064-6-350 5701 extn. 86358
Email : a.tahir@massey.ac.nz  

AgHort Massey University

You are the visitor number: 

Locations of Site Visitors