Skip Site Navigation
Brunel University - West London
Department of Information Systems and Computing
Skip Section Navigation

Dr Tracy Hall

Reader in Software Engineering Dr Tracy Hall

Contact

Information Systems and Computing
St John's 049a
Brunel University
Uxbridge
UB8 3PH
United Kingdom
Tel: +44 (0)1895 267512
Fax: +44 (0)1895 251686
Email: Tracy.Hall@brunel.ac.uk

Research Interests

Empirical software engineering, program analysis, motivating software engineers.

University Research Centre Membership

Publications

Journals

(In Press) Ahmed, R., Hall, T., Wernick, P. and Robinson, S,, Software Process Simulation Modelling: A Survey of Practice, Journal of Simulation

(In Press) Beecham, S., Baddoo, N., Hall, T., Robinson, H. and Sharp, H., Motivation in Software Engineering: A Systematic Literature Review, Information and Software Technology

(In Press) Hall, T., Baddoo, N., Beecham, S., Robinson, H. and Sharp, H., A Systematic Review of Theory Use in Studies Investigating the Motivations of Software Engineers, ACM Transactions on Software Engineering and Methodology (TOSEM)

(In Press) Sharp, H., Baddoo, N., Beecham, S., Hall, T. and Robinson, H., Models of Motivation in Software Engineering, Information and Software Technology Journal

(Accepted) Baddoo, N., Hall, T. and O'Keeffe, C., Using Multi Dimensional Scaling to Analyse Software Engineers' De-Motivators for SPI, Journal of Software Process Improvement and Practice

(Accepted) Hall, T., Jagielska, D. and Baddoo, N., Developer Performance, Motivation and Project Outcomes in a High Maturity Organization: A Case Study, Software Quality Journal

(2006) Baddoo, N., Hall, T. and Jagielska, D., Software Developer Motivation in a High Maturity Company: A Case Study, Journal of Software Process Improvement and Practice 11 (3) : 219-228

(2005) Beecham, S., Hall, T. and Rainer, A., Defining a Requirements Process Improvement Model, Software Quality Journal 13 (3) : 247-279

(2005) Beecham, S., Hall, T., Britton, C., Cottee, M. and Rainer, A., Using an Expert Panel to Validate a Requirements Software Process Improvement Model, Journal of Systems and Software 76 (3) : 251-275

(2005) Oza, N. and Hall, T., Difficulties in Managing Offshore Outsourcing Relationships: An Empirical Analysis of 18 High Maturity Indian Software Companies, Journal of Information Technology Case and Application Research 7 (3) : 25-41

(2005) Oza, N., Hall, T., Rainer, A. and Grey, S., Trust in Software Outsourcing to India, Information and Software Technology Journal 48 (5) : 345-354

(2004) Wernick, P. and Hall, T., Can Thomas Kuhn's Paradigms Help Us Understand Software Engineering, European Journal of Information Systems 13 (3) : 235-243

(2003) Baddoo, N. and Hall, T., De-Motivators of Software Process Improvement: An Analysis of Practitioners' Views, Journal of Systems and Software 66 (1) : 23-33

(2003) Beecham, S., Hall, T. and Rainer, A., Software Process Improvement Problems in Twelve Software Companies: An Emprical Analysis, Journal of Empirical Software Engineering 18 (1) : 7-42

(2003) Rainer, A. and Hall, T., A Quantitative and Qualitative Analysis of Factors Affecting Software Processes, Journal of Systems and Software 66 (1) : 7-21

(2003) Wernick, P. and Hall, T., Simulating Global Software Evolution Processes by Combining Simple Models: An Initial Study, Journal of Software Processes Improvement and Practice 7 : 113-126

(2002) Baddoo, N. and Hall, T., Practitioner Roles in Software Process Improvement: An Analysis Using Grid Technique, Journal of Software Processes Improvement and Practice 7 (1) : 17-31

(2002) Baddoo, N. and Hall, T., Motivators of Software Process Improvement: An Analysis of Practitioners' Views, Journal of Systems and Software 62 (2) : 85-96

(2002) Baddoo, N. and Hall, T., Software Process Improvement Motivators: An Analysis Using Multidimensional Scaling, Empirical Software Engineering Journal 7 (2) : 93-114

(2002) Hall, T., Beecham, S. and Rainer, A., Requirements Problems in Twelve Software Companies: An Empirical Analysis, IEE Proceedings - Software 149 (5) : 153-160

(2002) Hall, T., Rainer, A. and Baddoo, N., Implementing Software Process Improvement: An Empirical Study, Journal of Software Processes Improvement and Practice 7 (1) : 3-15

(2002) Rainer, A. and Hall, T., Key Success Factors for Implementing Software Process Improvement: A Maturity-Based Analysis, Journal of Systems and Software 62 (2) : 71-84

(2001) Hall, T. and Flynn, V., Ethical Issues in Software Engineering Research: A Survey of Current Practice, Empirical Software Engineering Journal 6 (4) : 305-317

(2001) Rainer, A. and Hall, T., An Analysis of Some 'Core Studies' of Software Process Improvement, Journal of Software Process Improvement Practice and Experience 6 (4) : 169-187

(2001) Wilson, D., Hall, T. and Baddoo, N., A Framework for Evaluation and Prediction of Software Process Improvement Success, Journal of Systems and Software 59 (2) : 135-142

Others

(2007) Beecham, S., Baddoo, N., Hall, T. and Sharp, H., Performing Systematic Literature Reviews in Software Engineering: An Experience Report, Workshop of Empirical Software Engineering (WSESE)

(2007) Beecham, S., Sharp, H., Baddoo, N., Hall, T. and Robinson, H., Does the XP Envirinment Meet the Motivational Needs of the Software Developer? An Empirical Study, Agile 2007 Conference

(2007) Gallagher, K., Hall, T. and Black, S., Reducing Regression Test Size by Exclusion, IEEE International Conference on Software Maintenance

(2007) Hall, T., Longitudinal Studies in Evidence-Based Software Engineering, Empirical Software Engineering Issues: LNCS 4336

(2007) Hall, T., Beecham, S., Verner, J. and Wilson, D., The Impact of Staff Turnover on Software Projects: The Importance of Understanding What Makes Software Practitioners Tick, ACM-SIGMIS CPR'08 Conference

(2007) Sharp, H., Hall, T., Baddoo, N. and Beecham, S., Exploring Motivational Differences Between Software Developers and Project Managers, ACM SIGSOFT Symposium on the Foundations of Software Engineering

(2007) Wernick, P. and Hall, T., Getting the Best Out of Software Process Simulation and Empirical Research in Software Engineering, IEEE ICSE Workshop: Realising Evidence-Based Software Engineering

(2006) Baddoo, N., Hall, T. and O'Keeffe, C., Using Multi Dimensional Scaling to Analyse Software Engineers' De-Motivators for SPI, EuroSPI

(2006) Black, S., Counsell, S., Hall, T. and Wernick, P., Using Program Slicing to Identify Faults in Software, in Beyond Program Slicing

(2006) Jagielska, D., Hall, T. and Baddoo, N., Developer Performance, Motivation and Project Outcomes in a High Maturity Organization: A Case Study, BCS Software Quality Management Conference

(2006) Kalleberg, K., Hall, T. and Ettinger, R., Making Slicing Mainstream How Can We be Weiser?, in Beyond Program Slicing

(2006) Wernick, P., Hall, T. and Nehaniv, C.L., Software Evolutionary Dynamics Modelled as the Activity of an Actor-Network, IEEE ICSM Workshop on Software Evolvability 06

(2005) Ahmed, R., Hall, T., Wernick, P. and Robinson, S., Evaluating a Rapid Simulation Modelling Process (RSMP) Through Controlled Experiments, IEEE International Empirical Software Engineering Conference

(2005) Baddoo, N., Hall, T. and Jagielska, D., Software Developer Motivation in a High Maturity Company: A Case Study, EuroSPI

(2005) Hall, T. and Wernick, P., Using Program Slicing Metrics to Predict Software Maintainability, IEEE International Conference on Software Maintenance

(2005) Hall, T. and Wernick, P., Using Program Slicing to Predict the Evolution of Software, IEEE International Conference on Software Maintenance: Special Session of Software Evolvability

(2005) Hall, T. and Wernick, P., Using Program Slicing Metrics to Predict Software Maintainability, ASTREnet Workshop

(2005) Hall, T., Rainer, A. and Jagielska, D., Using Software Development Progress Data to Understand Threats to Project Outcomes, IEEE International Metrics Symposium

(2005) Oza, N. and Hall, T., Difficulties in Managing Offshore Outsourcing Realtionships: An Empirical Analysis of 18 High Maturity Indian Software Companies, 4th International Outsourcing Conference

(2005) Oza, N., Hall, T., Rainer, A. and Grey, S., Trust in Software Outsourcing to India, EASE 2005

(2005) Rainer, A., Jagielska, D. and Hall, T., Software Engineering Practice and Evidence Based Software Engineering Research, IEEE ICSE Workshop: Realising Evidence-Based Software Engineering

(2005) Saward, G. and Hall, T., Using Existing Website Ontologies to Assist Navigation and Exploration, AWIC2005: Lecture Notes in Computer Science

(2004) Ahmed, R., Hall, T., Wernick, P. and Robinson, S., Practices of ProSim03 Modellers: A Survey, ProSim04, ICSE Workshop

(2004) Ahmed, R., Hall, T., Wernick, P. and Robinson, S., Evaluating the Quality of Software Process Simulation Models, 2nd Simulation Workshop: UK Operational Research Society

(2004) Baddoo, N. and Hall, T., SPI Managers' Experiences and Opinion on SPI in Practice, EuroSPI

(2004) Baddoo, N., Hall, T. and Wilson, D., Agile Methods and Motivation: A Position Paper, Annual British Academy of Management Conference

(2004) Beecham, S., Hall, T. and Rainer, A., A Software Requirements Maturity Model, EuroSPI

(2004) Oza, N., Hall, T., Rainer, A. and Grey, S., Critical Factors in Software Outsourcing - A Pilot Study, ACM SIGSOFT 2004/FSE-12 Workshop on Interdisciplinary Software Engineering Research

(2004) Rainer, A. and Hall, T., Identifying the Causes of poor Progress in Software Projects, IEEE Metrics Conference

(2004) Saward, G., Hall, T. and Barker, T., Information Scent as a Measure of Usability, IEEE Metrics Conference

(2004) Wernick, P. and Hall, T., The Impact of Using Pair Programming on System Evolution: A Simulation-Based Study, IEEE Software Maintenance Conference

(2004) Wernick, P. and Hall, T., A Policy Investigation Model for Long-Term Software Evolution Processes, ProSim 2004, ICSE Workshop

(2003) Ahmed, R., Hall, T. and Wernick, P., A Proposed Framework for Evaluating Software Process Simulation Models, ProSim

(2003) Oza, N., Hall, T. and Rainer, A., The Role of Trust in Software Outsourcing, IEEE International Conference in Software Engineering

(2003) Rainer, A., Hall, T. and Baddoo, N., Persuading Developers to Buy-In to Software Process Improvement: An Exploratory Analysis, ACM-IEEE international Symposium on Empurical Software Engineering

(2003) Wernick, P. and Hall, T., Simulating Global Software Evolution Processes by Combining Simple Models: An Initial Study, ProSim

(2002) Hall, T., Beecham, S. and Rainer, A., Requirements Problems in Twelve Software Companies: An Empirical Analysis, EASE

(2001) Hall, T., Baddoo, N. and Wilson, D., Measurement in Softwre Process Improvement Programmes: An Empirical Study, IWSM2000 - in New Approaches to Software Measurement : 73-83

(2001) Hall, T., Rainer, A., Baddoo, N. and Beecham, S., An Empirical Study of Maintenance Issues Within Process Improvement Programmes in the Software Industry, IEEE Conference on Software Maintenance

(2001) Rainer, A., Hall, T., Wilson, D. and Baddoo, N., An Overview of the Products, Processes and People Project, UKAIS Conference

(2001) Rosner, P., Hall, T. and Mayer, T., Measuring Object-Orientedness: The Invocation Profile, IWSM2000 - in New Approaches to Software Measurement : 18-29

Back to top of page