Publications

DBLP

(English publications are listed here only)

Book

Book Chapter

  • Z. Li, H. Zhang, and Liam O’Brien, “Towards Interdisciplinary Approach to SOA Implementations”, in Communications in Computer and Information Science (CCIS) Series, vol.0275:185-202, Springer, 2013. (doi:10.1007/978-3-642-32341-6_13)

Journal Articles

Conference Papers

  • A. A. Khan, J. Keung, M. Niazi, S. Hussain and H. Zhang, “Systematic Literature Reviews of Software Process Improvement: A Tertiary Study“, in Proceedings of 24th European Conference on Software Process Improvement (EuroSPI’17), Ostrava, Czech: Springer, 2017, pp.177-190.
  • H. Gong, H. Zhang, D. Yu and B. Liu, “A Systematic Map on Verifying and Validating Software Process Simulation Models”, in Proceedings of 13th International Conference on Software and Systems Process (ICSSP’17), Paris, France: ACM, 2017.
  • G. Rong, B. Liu, H. Zhang, Q. Zhang and D. Shao, “Towards Confidence with Capture-recapture Estimation: An Exploratory Study of Dependence within Inspections”, in Proceedings of 21st International Conference on Evaluation and Assessment in Software Engineering (EASE’17), Karlskrona, Sweden: ACM, 2017.
  • B. Liu, H. Zhang and S. Zhu, “An Incremental V-Model Process for Automotive Development“, in Proceedings of 23rd Asia-Pacific Software Engineering Conference (APSEC’16), Hamilton, New Zealand: IEEE, 2016, pp.225-232.
  • X. Zhou, Y. Jin, H. Zhang, S. Li and X. Huang, “A Map of Threats to Validity of Systematic Literature Reviews in Software Engineering“, in Proceedings of 23rd Asia-Pacific Software Engineering Conference (APSEC’16), Hamilton, New Zealand: IEEE, 2016, pp.153-160.
  • Q. Zhang, G. Rong and H. Zhang, “An Empirical Study on Independence-driven Data Selection for Improving Capture-recapture Estimation“, in Proceedings of 20th International Conference on Evaluation and Assessment in Software Engineering (EASE’15), Limerick, Ireland: ACM, 2016, pp.117-126.
  • G. Rong, H. Zhang and D. Shao, “Can Software Engineering Students Program Defect-free? An Educational Approach“, in Proceedings of 38th International Conference on Software Engineering (ICSE’16), Austin, TX: ACM, 2016, pp.364-373.
  • G. Rong, H. Zhang and D. Shao, “CMMI Guided Process Improvement for DevOps Projects: An Exploratory Case Study“, in Proceedings of 12th International Conference on Software and Systems Process (ICSSP’16), Austin, TX: ACM, 2016, pp.76-85.
  • G. Rong, H. Zhang, Q. Shan, G. Liu and D. Shao, “The Impacts of Supporting Materials on Code Reading: A Controlled Experiment“, in Proceedings of 22nd Asia-Pacific Software Engineering Conference (APSEC’15), New Delhi, India: IEEE, 2015, pp.88-95.
  • Q. Lu, L. Zhu, H. Zhang, D. Wu, Z. Li and X. Xu, “MapReduce Job Optimization: A Mapping Study“, in Proceedings of International Conference on Cloud Computing and Big Data (CCBD’15), Shanghai, China: IEEE, 2015, pp.81-88.
  • G. Rong, H. Zhang and D. Shao, “Does Detecting more Defects Contribute to Better Estimation? An Empirical Investigation to the Capture-Recapture Method“, in Proceedings of 24th Australasian Software Engineering Conference (ASWEC’15), Adelaide, Australia: IEEE, 2015, pp.233-241.
  • Q. Shan, G. Rong, H. Zhang, G. Liu, and D. Shao, “An Empirical Evaluation of Capture-recapture Estimators in Software Inspection“, in Proceedings of 24th Australasian Software Engineering Conference (ASWEC’15), Adelaide, Australia: IEEE, 2015, pp.58-67.
  • C. Gao, H. Zhang, and Shu Jiang, “Constructing Hybrid Software Process Simulation Models“, in Proceedings of 11th International Conference on Software and Systems Process (ICSSP’15), Tallinn, Estonia: ACM, 2015, pp.157-166.
  • S. Jiang, H. Zhang, C. Gao, D. Shao, and G. Rong, “Process Simulation for Software Engineering Education“, in Proceedings of 11th International Conference on Software and Systems Process (ICSSP’15), Tallinn, Estonia: ACM, 2015, pp.147-156.
  • Y. Zhou, H. Zhang, X. Huang, S. Yang, M. Ali Babar, and H. Tang, Quality Assessment of Systematic Reviews in Software Engineering: A Tertiary Study, in Proceedings of 19th International Conference on Evaluation and Assessment in Software Engineering (EASE’15), Nanjing, China: ACM, 2015.
  • G. Liu, G. Rong, H. Zhang, and Q. Shan, The Adoption of Capture-recapture in Software Engineering: A Systematic Literature Review, in Proceedings of 19th International Conference on Evaluation and Assessment in Software Engineering (EASE’15), Nanjing, China: ACM, 2015.
  • G. Rong, H. Zhang, and D. Shao, Investigating Code Reading Techniques for Novice Inspectors: An Industrial Case Study, in Proceedings of 18th International Conference on Evaluation and Assessment in Software Engineering (EASE’14), London, UK: ACM, 2014.
  • G. Rong, H. Zhang, and D. Shao, Where Does Experience Matter in Software Process Education? An Experience Report, in Proceedings of 27th Conference on Software Engineering Education and Training (CSEE&T’14), Klagenfurt, Austria: IEEE, 2014.
  • J. Wang, J. Li, Q. Wang, D. Yang and H. Zhang, Can Requirements Dependency Network be Used as Early Indicators of Software Bugs?, in Proceedings of 21st International Requirements Engineering Conference (RE’13), Rio de Janeiro, Brazil: IEEE, 2013, pp.185-194.
  • G. Rong, H. Zhang and D. Shao, Applying Competitive Bidding Games in Software Process Education, in Proceedings of 26th Conference on Software Engineering Education and Training (CSEE&T’13), San Francisco, CA, USA: IEEE, 2013, pp.129-138.
  • Z. Li, L. O’Brien, H. Zhang, and R. Cai, Boosting Metrics for Cloud Services Evaluation – The Last Mile of Using Benchmark Suites, in Proceedings of 27th IEEE International Conference on Advanced Information Networking and Applications (AINA’13), Barcelona, Spain: IEEE, 2013, pp.381-388.
  • Z. Li, L. O’Brien, H. Zhang, and R. Cai, A Factor Framework for Experimental Design for Performance Evaluation of Commercial Cloud Services, in Proceedings of 4th International Conference and Workshops on Cloud Computing Technology and Science (CloudCom’12), Taipei, Taiwan: IEEE, 2012, pp.169-176.
  • Z. Li, L. O’Brien, R. Cai, and H. Zhang, Building an Expert System for Evaluation of Commercial Cloud Services, in Proceedings of International Conference on Cloud and Service Computing (CSC’12), Shanghai, China: IEEE, 2012, pp.168-175.
  • Z. Li, L. O’Brien, H. Zhang and R. Cai, On A Catalogue of Metrics for Evaluating Commercial Cloud Services, in Proceedings of 13th International Conference on Grid Computing (GRID’12), Beijing, China: IEEE, 2012, pp.164-173.
  • J. Li, R. Jeffery, K.H. Fung, L. Zhu, H. Zhang and Q. Wang, A Business Process-driven Approach for Requirements Dependency Analysis, in Proceedings of 10th International Conference on Business Process Management (BPM’12), Tallinn, Estonia: Springer, 2012, pp.200-215.
  • Z. Li, L. O’Brien, R. Cai and H. Zhang, Towards a Taxonomy of Performance Evaluation of Commercial Cloud Services, in Proceedings of 5th International Conference on Cloud Computing (CLOUD’12), Honolulu, HI, USA: IEEE, 2012, pp.344-351.
  • #J. Andronick, R. Jeffery, G. Klein, R. Kolanski, M. Staples, H. Zhang and L. Zhu, Large-Scale Formal Verification in Practice: A Process Perspective, in Proceedings of 34th International Conference on Software Engineering (ICSE’12), Zurich, Switzerland: IEEE, 2012, pp.1002-1011.
  • G. Rong, H. Zhang, M. Xie and D. Shao, Improving PSP Education by Pairing: An Empirical Study, in Proceedings of 34th International Conference on Software Engineering (ICSE’12), Zurich, Switzerland: IEEE, 2012, pp.1245-1254.
  • H. Zhang, G. Klein, M. Staples, J. Andronick, L. Zhu and R. Kolanski, Simulation Modeling of A Large Scale Formal Verification Process, in Proceedings of International Conference on Software and Systems Process (ICSSP’12), Zurich, Switzerland: IEEE, 2012, pp.3-12.
  • H. Zhang, Special Panel: Software Process Simulation – At a Crossroads?, in Proceedings of International Conference on Software and Systems Process (ICSSP’12), Zurich, Switzerland: IEEE, 2012, pp.215-216.
  • H. Zhang, Simulation Modeling of Evolving Software Processes, in Proceedings of International Conference on Software and Systems Process (ICSSP’12), Zurich, Switzerland: IEEE, 2012, pp.228-230.
  • J. Li, H. Zhang, L. Zhu, R. Jeffery, Q. Wang and M. Li, Preliminary Results of A Systematic Review on Requirements Evolution, in Proceedings of 16th International Conference on Evaluation and Assessment in Software Engineering (EASE’12), Ciudad Real, Spain: IET, 2012, pp.12-21.
  • J. Li, L. Zhu, R. Jeffery, Y. Liu, H. Zhang, Q. Wang and M. Li, An Initial Evaluation of Requirements Dependency Types in Change Propagation Analysis, in Proceedings of 16th International Conference on Evaluation and Assessment in Software Engineering (EASE’12), Ciudad Real, Spain: IET, 2012, pp.62-71.
  • D.S. Kusumo, M. Staples, L. Zhu, H. Zhang and R. Jeffery, Risks of Off-The-Shelf-based Software Acquisition and Development: A Systematic Mapping Study and A Survey, in Proceedings of 16th International Conference on Evaluation and Assessment in Software Engineering (EASE’12), Ciudad Real, Spain: IET, 2012, pp.233-242.
  • Y. Sun, Y. Yang, H. Zhang, W. Zhang, and Q. Wang, Towards Evidence-Based Ontology for Supporting Systematic Literature Review, in Proceedings of 16th International Conference on Evaluation and Assessment in Software Engineering (EASE’12), Ciudad Real, Spain: IET, 2012, pp.171-175.
  • J. Wang, J. Li, Q. Wang, H. Zhang and H. Wang, A Simulation Approach for Impact Analysis of Requirement Volatility Considering Dependency Change, in Proceedings of 18th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ’12), Essen, Germany: Springer, 2012, pp.59-76.
  • D. Kusomo, L. Zhu, M. Staples and H. Zhang, A Systematic Mapping Study on Off-The-Shelf-Based Software Acquisition, in Proceedings of 22nd Australasian Conference on Information Systems (ACIS’11), Sydney, Australia, 2011.
  • H. Zhang and M. Ali Babar, An Empirical Investigation of Systematic Reviews in Software Engineering, in Proceedings of 5th International Symposium on Empirical Software Engineering and Measurement (ESEM’11), Banff, Canada: IEEE, 2011, pp.87-96.
  • G. Rong, D. Shao, H. Zhang and J. Lin, Goal-Driven Development Method for Managing Embedded System Projects: An Industrial Experience Report, in Proceedings of 5th International Symposium on Empirical Software Engineering and Measurement (ESEM’11), Banff, Canada: IEEE, 2011, pp.414-423.
  • X. Bai, H. Zhang and L. Huang, Empirical Research in Software Process Modeling: A Systematic Literature Review, in Proceedings of 5th International Symposium on Empirical Software Engineering and Measurement (ESEM’11), Banff, Canada: IEEE, 2011, pp.339-342.
  • Z. Li, H. Zhang and L. O’Brien, Towards Technology Independent Strategies for SOA Implementations, in Proceedings of 6th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE’11), Beijing, China: SciTePress, 2011, pp.143-154.
  • H. Zhang, R. Jeffery, D. Houston, L. Huang and L. Zhu, Impact of Process Simulation on Software Practice: An Initial Report, in Proceedings of 33rd International Conference on Software Engineering (ICSE’11), Honolulu, HI, USA: ACM, 2011, pp.1046-1056.
  • G. Rong, H. Zhang, Z. Chen and D. Shao, Delivering PSP Course in Tertiary Education Environment: Challenges and Solution, in Proceedings of 24th Conference on Software Engineering Education and Training (CSEET’11), Honolulu, HI, USA: IEEE, 2011, pp.284-293.
  • X. Bai, L. Huang, H. Zhang and A. Egyed, GoPoMoSA: A Goal-oriented Process Modeling and Simulation Advisor‘, in Proceedings of International Conference on Software and Systems Process (ICSSP’11), Honolulu, HI, US: ACM, 2011, pp.194-198.
  • H. Zhang, M. Ali Babar, X. Bai, J. Li and L. Huang, An Empirical Assessment of A Systematic Search Process for Systematic Reviews, in Proceedings of 15th International Conference on Evaluation and Assessment in Software Engineering (EASE’11), Durham, England: IET, 2011, pp.56-65.
  • Z. Li, H. Zhang and L. O’Brien, Facing Service-Oriented System Engineering Challenges: An Organizational Perspective, In Proceedings of International Conference on Service-Oriented Computing and Applications (SOCA’10), Perth, Australia: IEEE, 2010, pp.1-4.
  • G. Rong, H. Zhang and D. Shao, SCRUM-PSP: Embracing Process Agility and Discipline, in Proceedings of 17th Asia-Pacific Software Engineering Conference (APSEC’10), Sydney, Australia: IEEE, 2010, pp.316-325.
  • H. Zhang, B. Kitchenham, and D. Pfahl, Software Process Simulation Modeling: An Extended Systematic Review, in Proceedings of International Conference on Software Process (ICSP’10), Paderborn, Germany: Springer (LNCS 6195), 2010, pp.309-320.
  • X. Bai, L. Huang, and H. Zhang, On Scoping Stakeholders and Artifacts in Software Process, in Proceedings of International Conference on Software Process (ICSP’10), Paderborn, Germany: Springer (LNCS 6195), 2010, pp.39-51.
  • M. He, H. Zhang, Y. Yang, Q. Wang, and M. Li, Understanding the Influential Factors to Development Effort in Chinese Software Industry, in Proceedings of 11th International Conference on Product Focused Software Development and Process Improvement (PROFES’10), Limerick, Ireland: Springer (LNCS 6156), 2010, pp.306-320.
  • Z. Li, L. O’Brien, H. Zhang, and J. Keung, Towards SOA Implementation Complexity Measurement Enlightened by Organization Theory, in Volume 2 Proceedings of 11th International Conference on Product Focused Software Development and Process Improvement (PROFES’10), Limerick, Ireland: ACM, 2010, pp.11-15.
  • H. Zhang and M. A. Babar, On Searching Relevant Studies in Software Engineering, in Proceedings of 14th International Conference on Evaluation and Assessment in Software Engineering (EASE’10), Keele, England: BCS, 2010.
  • L. Chen, M. A. Babar, and H. Zhang, Towards Evidence-Based Understanding of Electronic Data Sources, in Proceedings of 14th International Conference on Evaluation and Assessment in Software Engineering (EASE’10), Keele, England: BCS, 2010.
  • M. Ali Babar and H. Zhang, Systematic Literature Reviews in Software Engineering: Preliminary Results from Interviews with Researchers‘, in Proceedings of 3rd International Symposium on Empirical Software Engineering and Measurement (ESEM’09), Lake Buena Vista, FL: IEEE, 2009, pp.346-355.
  • H. Zhang, Investigating the Gap between Quantitative and Qualitative/Semi-quantitative Software Process Simulation Models: An Explorative Study, in Proceedings of International Conference on Software Process (ICSP’09), Vancouver, Canada: Springer (LNCS 5543), 2009, pp.198-211.
  • H. Zhang, B. Kitchenham, and R. Jeffery, Qualitative vs. Quantitative Software Process Simulation Modeling: Conversion and Comparison, in Proceedings of 20th Australian Software Engineering Conference (ASWEC’09), Gold Coast, Australia: IEEE, 2009, pp.345-354.
  • H. Zhang, B. Kitchenham, and D. Pfahl, “Software Process Simulation Modeling: Facts, Trends, and Directions”, in Proceedings of 15th Asian-Pacific Software Engineering Conference (APSEC’08), Beijing, China: IEEE, 2008, pp.59-66.
  • H. Zhang, B. Kitchenham, and D. Pfahl, “Software Process Simulation over Decade: Trends Discovery from A Systematic Review”, in Proceedings of 2nd International Symposium on Empirical Software Engineering and Measurement (ESEM’08) Kaiserslautern, Germany: ACM, 2008, pp.345-347.
  • H. Zhang, B. Kitchenham, and D. Pfahl, “Reflections on 10 Years of Software Process Simulation Modeling: A Systematic Review”, in Proceedings of International Conference on Software Process (ICSP’08), Leipzig, Germany: Springer (LNCS 5007), 2008, pp.345-356.
  • H. Zhang, R. Jeffery, and L. Zhu, “Hybrid Modeling of Test-and-Fix Processes in Incremental Development”, in Proceedings of International Conference on Software Process (ICSP’08), Leipzig, Germany: Springer (LNCS 5007), 2008, pp.333-344.
  • M. Huo, H. Zhang, and R. Jeffery, “Detection of Consistent Patterns from Process Enactment Data”, in Proceedings of International Conference on Software Process (ICSP’08), Leipzig, Germany: Springer (LNCS 5007), 2008, pp.174-185.
  • H. Zhang, J. Keung, B. Kitchenham, and R. Jeffery, “Semi-Quantitative Modeling for Managing Software Development Processes”, in Proceedings of 19th Australian Software Engineering Conference (ASWEC’08), Perth, Australia: IEEE, 2008, pp.66-75.
  • H. Zhang, B. Kitchenham, and R. Jeffery, “Achieving Software Project Success: A Semi-Quantitative Approach”, in Proceedings of International Conference on Software Process (ICSP’07), Minneapolis, MN: Springer (LNCS 4470), 2007, pp.332-343.
  • H. Zhang, B. Kitchenham, and R. Jeffery, “A Framework for Adopting Software Process Simulation in CMMI Organizations”, in Proceedings of International Conference on Software Process (ICSP’07), Minneapolis, MN: Springer (LNCS 4470), 2007, pp.320-331.
  • H. Zhang, B. Kitchenham, and R. Jeffery, “Planning Software Project Success with Semi-quantitative Reasoning”, in Proceedings of 18th Australian Software Engineering Conference (ASWEC’07), Melbourne, Australia: IEEE, 2007, pp.369-378.
  • M. Huo, H. Zhang, and R. Jeffery, “A Systematic Approach to Process Enactment Analysis as Input to Software Process Improvement or Tailoring”, in Proceedings of 13th Asian-Pacific Software Engineering Conference (APSEC’06), Bangalore, India: IEEE, 2006, pp.401-408.
  • B. Kitchenham, H. Al-Kilidar, M. A. Babar, M. Berry, K. Cox, J. Keung, F. Kurniawati, M. Staples, H. Zhang, and L. Zhu, “Evaluating Guidelines for Empirical Software Engineering Studies”, in Proceedings of International Symposium on Empirical Software Engineering (ISESE’06), Rio de Janeiro, Brazil: ACM, 2006, pp.38-47.
  • H. Zhang and B. Kitchenham, “Semi-Quantitative Simulation Modeling of Software Engineering Process”, in Proceedings of International Software Process Workshop/International Workshop on Software Process Simulation Modeling (SPW/PROSIM’06), Shanghai, China: Springer (LNCS 3966), 2006, pp.242-253.
  • H. Zhang, M. Huo, B. Kitchenham, and R. Jeffery, “Qualitative Simulation Model for Software Engineering Process”, in Proceedings of 17th Australian Software Engineering Conference (ASWEC’06), Sydney, Australia: IEEE, 2006, pp.391-400.

Workshop Papers

  • A. A. Khan, J. Keung, M. Niazi, S. Hussain and H. Zhang, “Overview of Software Process Assessment and Improvement Model in the Domain of Global Software Development”, in Proceedings of European Workshop on Software Process Improvement, Ostrava, Czech: Springer, 2017.
  • G. Rong, H. Zhang, D. Shao and O. Wu, “A Method to Evaluate Estimates Produced by the Capture-recapture Model”, in Proceedings of International Workshop on Actional Analytics for Software Engineering (ACTION’15), Lincoln, NE: IEEE, 2015.
  • L. Zheng, L. O’Brien and H. Zhang, ‘Circumstantial-Evidence-Based Judgment for Software Effort Estimation, in Proceedings of 1st International Workshop on Evidential Assessment of Software Technologies (EAST’11), Beijing, China: SciTePress, 2011, pp.18-27.
  • H. Zhang, R. Jeffery, and L. Zhu, “Investigating Test-and-Fix Processes of Incremental Development Using Hybrid Process Simulation”, in Proceedings of 6th Workshop on Software Quality (WoSQ’08) Leipzig, Germany: ACM, 2008, pp.23-28.
  • H. Zhang, B. Kitchenham, and R. Jeffery, “A SemiQ Model of Test-and-Fix Process of Incremental Development”, in Proceedings of International Workshop on Software Productivity Analysis and Cost Estimation (SPACE’07), Nagoya, Japan: IPSJ/SIGSE, 2007, pp.23-29.
  • M. Huo, H. Zhang, and R. Jeffery, “An Exploratory Study of Process Enactment as Input to Software Process Improvement”, in Proceedings of 4th Workshop on Software Quality (WoSQ’06), Shanghai, China: ACM, 2006, pp.39-44.

Edited Proceedings

  • J. Lv, H. Zhang, and M. Ali Babar, Proceedings of 19th International Conference on Evaluation and Assessment in Software Engineering (EASE’15), Nanjing, China: ACM, 2015.
  • H. Zhang, I. Richardson, and L. Huang, Proceedings of 2014 International Conference on Software and Systems Process (ICSSP’14), Nanjing, China: ACM, 2014.
  • J. Münch, H. Zhang and J. A. Lane, Proceedings of 2013 International Conference on Software and Systems Process (ICSSP’13), San Francisco, CA, USA: ACM, 2013.
  • H. Zhang, Proceedings of 3rd International Workshop on Evidential Assessment of Software Technologies (EAST’14), Nanjing, China: ACM, 2014.
  • H. Zhang, Y. Yang and M. Ali Babar, Proceedings of 2nd International Workshop on Evidential Assessment of Software Technologies (EAST’12), Lund, Sweden: ACM, 2012.
  • H. Zhang, L. Zhu and I. Kuz, Proceedings of 2nd International Workshop on Software Engineering for Embedded Systems (SEES’12), Zurich, Switzerland: IEEE, 2012.
  • H. Zhang, Y. Yang and R. Conradi, Proceedings of 1st International Workshop on Evidential Assessment of Software Technologies (EAST’11) Beijing, China: SciTePress, 2011.
  • H. Zhang, L. Zhu and M Ali Babar, Proceedings of 1st International Workshop on Software Engineering for Embedded Systems (SEES’10), Sydney, Australia: NICTA, 2010.
  • D. Falessi, H. Zhang, T. Hall, M. Host, M. Niazi and A. Mishra, Volume 2 Proceedings of 11th International Conference on Product Focused Software Development and Process Improvement (PROFES’10): Short Papers, Doctoral Symposium and Workshops, Limerick, Ireland: ACM, 2010.

+ All co-authors except the first author made the equal contribution to the paper, the authorship is in an alphabetic order of their surnames.
# All co-authors made the equal contribution to the paper, the authorship is in an alphabetic order of their surnames.