Ahmed Al-Emran

PhD Candidate

Credentials

§         PhD (In Progress) in Software Engineering, Jan 2007 - to date
Department of Electrical and Computer Engineering; 
Schulich School of Engineering;
University of Calgary, Canada.

§         MSc in Software Engineering, Sep 2004 - Dec 2006;
Department of Electrical and Computer Engineering; 
Schulich School of Engineering;
University of Calgary, Canada.

§         BSc in Computer Science and Engineering, Sep 1997 - Nov 2001;
Department of Computer Science and Engineering; 
Ahsanullah University of Science and Technology, Bangladesh.


Research Interests

§         Software Engineering Decision Support.

§         Software Process Improvement.

§         Empirical Software Engineering.

§         Software Process Simulation.

§         Software Release Planning.


Publications

    Journal Articles

§         Ahmed Al-Emran, Puneet Kapur, Dietmar Pfahl, Günther Ruhe: Studying the Impact of Uncertainty in Operational Release Planning - An Integrated Method and its Initial Evaluation. Information and Software Technology 52 (2010) 4, 446-461.

     Full paper

§         Ahmed Al-Emran, Dietmar Pfahl, Günther Ruhe: A Method for Re-Planning of Software Releases using Discrete-Event Simulation. Software Process Improvement and Practice 13 (2008) 1, 19-33.

     Full paper

§         Ahmed Al-Emran, Dietmar Pfahl: Performing Operational Release Planning, Re-planning and Risk Analysis using a System Dynamics Simulation Model. Software Process Improvement and Practice 13 (2008) 3, 265-279.

     Full paper

§         Dietmar Pfahl, Ahmed Al-Emran, Günther Ruhe: A System Dynamics Simulation Model for Analyzing the Stability of Software Release Plans. Software Process Improvement and Practice 12 (2007) 5, 475-490.

     Full paper

§         Jingzhou Li, Günther Ruhe, Ahmed Al-Emran, Michael M. Richter: A Flexible Method for Software Effort Estimation by Analogy. Empirical Software Engineering 12 (2007) 1, 65-106.

     Full paper

    Conference Papers

§         Ahmed Al-Emran, Dietmar Pfahl, Günther Ruhe: Decision Support for Product Release Planning based on Robustness Analysis. 18th International Requirements Engineering Conference, RE 2010 – Proceedings.

     (Accepted)

§         Ahmed Al-Emran, Anas Jadallah, Elham Paikari, Dietmar Pfahl, Günther Ruhe: Application of Re-estimation in Re-planning of Software Product Releases.  In: Münch, Jürgen et al. (eds.): International Conference on Software Process, ICSP 2010 – Proceedings. Berlin-Heidelberg: Springer-Verlag, 2010, 260-272 (Lecture Notes in Computer Science 6195).

     Full paper

§         Anas Jadallah, Ahmed Al-Emran, Mahmood Moussavi, Günther Ruhe: The How? When? and What? For the Process of Re-Planning for Product Releases.  In: Wang, Qing et al. (eds.): International Conference on Software Process, ICSP 2009 – Proceedings. Berlin-Heidelberg: Springer-Verlag, 2009, 24-37 (Lecture Notes in Computer Science 5543).

     Full paper

§         Ahmed Al-Emran, Puneet Kapur, Dietmar Pfahl, Günther Ruhe: Simulating Worst Case Scenarios and Analyzing their Combined Effect in Operational Release Planning. In: Wang, Qing et al. (eds.): International Conference on Software Process, ICSP 2008 – Proceedings. Berlin-Heidelberg: Springer-Verlag, 2008, 269-281 (Lecture Notes in Computer Science 5007).

     Full paper

§         Jingzhou Li, Ahmed Al-Emran, Günther Ruhe: Impact Analysis of Missing Values on the Prediction Accuracy of Analogy-based Software Effort Estimation Method AQUA. International Symposium on Empirical Software Engineering and Measurement, ESEM 2007 - Proceedings, 2007, 126-135.

     Full paper

§         Ahmed Al-Emran, Keyvan Khosrovian, Dietmar Pfahl, Günther Ruhe: Simulation-Based Uncertainty Analysis for Planning Parameters in Operational Product Management. 10th International Conference on Integrated Design and Process Technology, IDPT 2007 - Proceedings, Antalya, Turkey, June 3-8, 2007, 191-201.

     Full paper

§         Ahmed Al-Emran, Dietmar Pfahl: Operational Planning, Re-Planning and Risk Analysis for Software Releases. In: Münch, J. and Abrahamsson, P. (eds.): International Product Focused Software Development and Process Improvement Conference, PROFES 2007 -  Proceedings. Berlin-Heidelberg: Springer-Verlag, 2007, 315–329 (Lecture Notes in Computer Science 4589). [One of the five best papers and invited for journal publication in a special issue of SPIP]

     Full paper

§         Ahmed Al-Emran, Dietmar Pfahl, Günther Ruhe: DynaReP: A Discrete Event Simulation Model for Re-Planning of Software Releases. In: Wang, Qing et al. (eds.): International Conference on Software Process (ICSP) 2007 - Proceedings. Berlin-Heidelberg: Springer-Verlag, 2007, 246-258 (Lecture Notes in Computer Science 4470). [One of the seven best papers and selected for journal publication in a special issue of SPIP]

     Full paper

    Workshop Papers

§         Ahmed Al-Emran, Dietmar Pfahl, Günther Ruhe: Simulation-Based Stability Analysis for Software Release Plans. In: Qing Wang et al. (eds.): International Software Process Workshop and International Workshop on Software Process Simulation and Modeling, SPW/ProSim 2006 - Proceedings. Berlin-Heidelberg: Springer-Verlag, 2006, 262-273 (Lecture Notes in Computer Science 3966). [The highest ranked paper among over 200 submissions and selected for journal publication in a special issue of SPIP]

     Full paper

    Technical Papers

§         Ahmed Al-Emran, Dietmar Pfahl, Günther Ruhe: A Hybrid Method for Advanced Decision Support in Strategic Product Release Planning. Software Engineering Decision Support Laboratory Technical Report SEDS-TR 088/2010, University of Calgary, 2010.

     Full paper

    Other Publications

§         Günther Ruhe, Ahmed Al-Emran, Gengshen Du, Jingzhou Li, Irfan Ullah: Decision Support for Release Planning. Technology Showcase for 17th Annual International Conference on Computer Science and Software Engineering (CASCON), October 22-25, 2007.

     Abstract

§         Ahmed Al-Emran: Simulation-Based Operational Planning and Re-Planning of Software Releases. Presentation for 4th Annual Schulich School of Engineering Graduate Student Research Conference, University of Calgary, April 30 - May 1, 2007. [Received Best Presentation Award]

     Abstract

§         Ahmed Al-Emran, Dietmar Pfahl, Günther Ruhe: Analysis of Release Plans. Technology Showcase for 16th Annual International Conference on Computer Science and Software Engineering (CASCON), October 16-19, 2006.

     Abstract

§         Ahmed Al-Emran: Simulation-Based Stability Analysis and Dynamic Re-planning for Software Release Plans. Presentation for 3rd Annual Schulich School of Engineering Graduate Student Research Conference, University of Calgary, May 1-2, 2006.

     Abstract

    Theses

§         Ahmed Al-Emran: Dynamic Re-planning of Software Releases. Master's Thesis, University of Calgary, 2006.

§         Ahmed Al-Emran: Design and Implementation of Online Banking System. Undergraduate Dissertation, Ahsanullah University of Science and Technology, 2001.


Awards & Honors

§         Izaak Walton Killam Memorial Scholarship, May 2009 – Apr 2010;
Awarded as one of the top-most students of the University of Calgary by
 
The Killam Trust at the University of Calgary, Canada.

§         Killam Research Allowance, May 2009 – Apr 2010;
Awarded for acquiring research equipments and conference travels by
 
The Killam Trust at the University of Calgary, Canada.

§         Graduate Citizenship Award for Student Leadership, 2009;
Awarded for
outstanding voluntary and community services by 
The Minister of Advanced Education and Technology, Alberta, Canada.

§         NSERC Postgraduate Scholarship (PGS D3), May 2008 – Apr 2011;
Awarded as a high-calibre doctoral student in Canada by
The Natural Sciences and Engineering Research Council of Canada (NSERC).

§         Izaak Walton Killam Memorial Scholarship, May 2008 – Apr 2009;
Awarded as one of the top-most students of the University of Calgary by 
The Killam Trust at the University of Calgary, Canada.

§         Killam Research Allowance, May 2008 – Apr 2009;
Awarded for acquiring research equipments and conference travels
 
The Killam Trust at the University of Calgary, Canada.

§         iCORE International Graduate Student Scholarship, Jan 2007 – Dec 2008;
Awarded as a top ranked international PhD student in the  
Department of Electrical and Computer Engineering, University of Calgary; by
Informatics Circle of Research Excellence (iCORE), Alberta, Canada.

§         ExtendSim Research Grant, May 2008 – Dec 2010;
Grant includes a full version of ExtendSim simulation software to be used for the research.

§         Best Presentation Award;
5th Annual Schulich School of Engineering Graduate Student Research Conference;  
Schulich School of Engineering, University of Calgary, Canada;
May 5 - May 6, 2008.

§         PROFES 2007: One of the best papers and invited for journal publication in a special issue of SPIP.

§         ICSP 2007: One of the best papers and selected for journal publication in a special issue of SPIP.

§         Best Presentation Award;
4th Annual Schulich School of Engineering Graduate Student Research Conference;  
Schulich School of Engineering, University of Calgary, Canada;
April 30 - May 1, 2007.

§         SPW/ProSim 2006: Highest ranked paper among over 200 submissions and selected for journal publication in a special issue of SPIP.

§         "Khanbahadur Ahsanullah Padak" (Gold Medal);
Awarded for securing the highest cumulative GPA (3.967/4.0) among the graduates of year 2001; 
Convocation-2002 of Ahsanullah University of Science & Technology, Bangladesh;
April 22, 2002. 

§         Tuition Fee Waiver Scholarship, 1997-2001;
For outstanding academic performance in all the academic semesters;
Ahsanullah University of Science and Technology, Bangladesh.

§         Dean's List of Honor, Graduating Class 2001;
Faculty of Engineering; 
Ahsanullah University of Science & Technology, Bangladesh.

§         Graduate Research and Teaching Assistantship, May 2007 - April 2010;
Department of Electrical and Computer Engineering
University of Waterloo, Canada;
(Declined).

§         International Doctoral Student Award, May 2007 - April 2010;
Department of Electrical and Computer Engineering
University of Waterloo, Canada;
(Declined).

§         Admission Scholarship, Academic Year 2004/05;
Faculty of Graduate and Postdoctoral Studies
University of Ottawa, Canada;
(Declined).

§         Graduate Teaching Assistantship;
Ottawa-Carlton Institute of Computer Science
School of Information Technology and Engineering, University of Ottawa, Canada;
(Declined).

§         International Scholarship, Academic Year 2004/05;
Faculty of Graduate and Postdoctoral Studies
University of Ottawa, Canada;
(Declined).

§         AIT Institute Fellowship;
School of Advanced Technology
Asian Institute of Technology, Thailand;
(Declined).


Experiences and Activities

§         Graduate Research Assistantship, Sep 04 – to date;
Department of Electrical and Computer Engineering
Schulich School of Engineering, University of Calgary, Canada.

§         Graduate Teaching Assistantship, Sep 05 – to date;
Department of Electrical and Computer Engineering
Schulich School of Engineering, University of Calgary, Canada.

§         Submission and Review Coordinator;
UofC Graduate Conference
2010
University of Calgary, Calgary, Canada; 
May 5 - 7, 2010
.

§         Instructor, Sep 09 Dec 09;
Graduate Course: SENG609.35 - Software Process Simulation Modeling and Application;
Department of Electrical and Computer Engineering
Schulich School of Engineering, University of Calgary, Canada.

§         Submission and Review Coordinator;
UofC Graduate Conference
2009
University of Calgary, Calgary, Canada

May 13 - 15, 2009
.

§         Director Publicity, Membership, and Development, Jan 09 - Dec 10;
Association of Bangladeshi Engineers Alberta Canada.
 

§         Fundraising Volunteer for Bangladesh Centre, 2009;
Bangladesh Canada Association of Calgary (BCAOC),
Canada.

§         Volunteer;
Alberta Bangla Shammelan (ABS) 2009

Hyatt Regency Hotel, Calgary, Alberta, Canada; 
April 10 & 11, 2009
.

§         Volunteer Coordinator for Fund Raising Dinner 2009;
Alliance for Progress Worldwide
.

§         Advisor, Sep 08 - Aug 09;
Bangladeshi Student's Association (BSA);
University of Calgary, Canada.

§         Session Chair, Parallel Session A2: Process Representation, Analysis and Modeling;
International Conference on Software Process (ICSP) 2008
Leipzig, Germany (co-located with ICSE 2008)
May 10 & 11, 2008.

§         Session Co-Chair, Mathematical & Numerical Modeling - II;
5th Annual Schulich School of Engineering Graduate Student Research Conference;
Schulich School of Engineering, University of Calgary, Canada
May 5 & 6, 2007.

§         Student Volunteer;
Workshop on Enhancing Software Engineering Practices among Alberta's Industry, Government, and Universities (SEAB);
University of Calgary, Canada
September 4, 2007.

§         President, Sep 07 - Aug 08;
Bangladeshi Student's Association (BSA);
University of Calgary, Canada.

§         External Reviewer;
International Product Focused Software Development and Process Improvement (PROFES) Conference 2007;
University of Latvia, Riga, Latvia
July 2-4, 2007.

§         Session Chair, Parallel Session A4: Process Representation and Analysis & Process Modeling;
International Conference on Software Process (ICSP) 2007
Minneapolis, USA (co-located with ICSE 2007)
May 19 & 20, 2007.

§         Session Co-Chair, Transport Processes III;
4th Annual Schulich School of Engineering Graduate Student Research Conference;
Schulich School of Engineering, University of Calgary, Canada
April 30 & May 1, 2007.

§         Guest Reviewer;
International Software Process Workshop and International Workshop on Software Process Simulation and Modeling (SPW/ProSim) 2006;
Shanghai, Chaina (co-located with ICSE 2006)
May 20 & 21, 2006
.

§         Lecturer, Nov 01 - Aug 04;
Department of Computer Science and Engineering
;
Ahsanullah University of Science and
Technology;
Dhaka, Bangladesh.

§         Instructor, Aug 00 - Jul 01;
Engineers' Council of Information Technology;

Dhaka, Bangladesh.

§         Software Engineer, Mar 00 - Aug 04;
Spectrum Engineering Consortium Ltd;
Dhaka, Bangladesh.


Favorite Links

§         Google

§         CiteSeer

§         IEEE Explore

§         U of C Library

§         Google Scholar

§         ACM Digital Library


Contact Info

Ahmed Al-Emran
PhD Candidate
Department of Electrical and Computer Engineering

Schulich School of Engineering
University of Calgary
2500, University Drive, NW
Calgary, Alberta, Canada, T2N 1N4
 

Office: ICT 533

Phone: ++1 403 210 5440
Fax: 
   ++1 403 282 6855
E-mail: aalemran@ucalgary.ca

Web:   www.ucalgary.ca/~aalemran