Marc Roper's Publications

Books and Book Chapters Journals Conferences Technical Reports

Books and Book Chapters

  1. A. Dunsmore, M. Roper, M. Wood Software Inspections Advances in Computers, Vol. 58, M. Zelkowitz (ed.), Elsevier Science, 2003, pp203-238 (chapter).
  2. Roper, Marc. Software Testing, entry in Encyclopaedia of Physical Science and Technology, 3rd Edition, Volume 15, pp41-47, Academic Press, 2002.
  3. Roper,M. Software Testing , McGraw-Hill, 1994, 149 pages, ISBN 0-07-707466-1.
  4. Dunne P., Roper M. and Smith P. The Use of Discrete Mathematics to Formalise the Software Testing Process , In: De Neumann, B., Simpson, D. and Slater, G. (eds.) Mathematical Structures for Software Engineering , OUP, March 1991.
  5. Parrington N. and Roper M. Understanding Software Testing Ellis Horwood, 1989, 178 pages, ISBN 0-7458-0533-7.
  6. Contribution to Chapter 5 (The Programmer's View of Testing) in: Ould M A and Unwin C (eds.) Testing in Software Development, Cambridge University Press, 1986.

Refereed Journals

  1. John Clark, Jose Javier Dolado, Mark Harman, Rob Hierons, Bryan Jones, Mary Lumkin, Brian Mitchell, Spiros Mancoridis, Kearton Rees, Marc Roper and Martin Shepperd Reformulating Software Engineering as a Search Problem IEE Proceedings - Software 150(3): 161-175, 2003.
  2. A. Dunsmore, M. Roper, M. Wood Practical Code Inspection Techniques for Object-Oriented Systems: An Experimental Comparison IEEE Software, Vol. 20, No. 4, pp21-29, July-August 2003.
  3. A. Dunsmore, M. Roper, M. Wood The Development and Evaluation of Three Diverse Techniques for OO Code Inspection IEEE Transactions Software Engineering, Vol. 29, No. 8, August 2003.
  4. A. Dunsmore, M. Roper and M. Wood The Role of Comprehension in Software Inspection, Journal of Systems and Sofware, 52, pp121-129, 2000
  5. Marc Roper Software Testing - Searching for the Missing Link, Information and Software Technology, 41(14), pp991-994, 1999
  6. M. Wood, J. Daly, J. Miller, M. Roper Multi-Method Research: An Empirical Investigation of Object-Oriented Technology, Journal of Systems and Software, 1999 (to appear)
  7. J. Miller, M. Roper, M. Wood Further Experiences with Scenarios and Checklists, Journal of Empirical Software Engineering, 3(1), pp37 - 64, Spring 1998
  8. M. Roper, M. Wood, J. Miller An Empirical Evaluation of defect detection techniques, Journal of Information and Software Technology, 39(11), pp763 - 775, 1997
  9. J. Miller, J. Daly, M. Wood, A. Brooks, M. Roper Statistical Power and its Subcomponents - Missing and Misunderstood Concepts in Software Engineering Research, Journal of Information and Software Technology, 39(4), pp285 - 295, 1997
  10. J. Daly, A. Brooks, J. Miller, M. Roper, M Wood Evaluating Inheritance Depth on the Maintainability of Object-Oriented Software, Empirical Software Engineering, 1(2), pp109-132, 1996
  11. F Macdonald, J Miller, A Brooks, M Roper, M Wood Automating the Software Inspection Process , Journal of Automated Software Engineering, 3(3/4), pp193-218, August 1996
  12. F Macdonald, J Miller, A Brooks, M Roper, M Wood Applying Inspection to Object-Oriented Code , Software Testing Verification and Reliability, 6(2), pp61-82, June 1996
  13. J Miller, J Daly, M Wood, A Brooks, M Roper Electronic Bulletin Board Distributed Questionnaires for Exploratory Research , Journal of Information Science, 22(2), pp107-115, 1996.
  14. James Miller, Marc Roper, Murray Wood and Andrew Brooks Towards a Benchmark for the Evaluation of Software Testing Techniques, Information and Software Technology, 37 (1), 5-13 (1995)
  15. Marc Roper and Ab Rashid Bin Ab Rahim Software Testing Using Analysis and Design Based Techniques, Software Testing, Verification and Reliability, 3, 165-179 (1993)
  16. Roper, M Software Testing: A Selected Annotated Bibliography, Software Testing, Verification and Reliability, 2, 113-132 (1992)
  17. Roper R M F and Smith P Functional Testing of JSP Designed Programs, Information and Software Technology, 30 (2), 89 - 98, March 1988
  18. Roper R M F and Smith P A Software Tool for Testing JSP Designed Programs, Software Engineering Journal, 2 (2), 46 - 52, March 1987
  19. Roper R M F and Smith P A Structured Testing Method for JSP Designed Programs, Software - Practice and Experience, 17 (2), 135 - 157, February 1987.

Refereed Conferences

  1. M. J. Pacione, M. Roper, M. Wood A Comparative Evaluation of Dynamic Visualisation Tools Proceedings of the 10th Working Conference on Reverse Engineering (WCRE 2003), Victoria, BC, November 2003 (to appear).
  2. N. Walkinshaw , M. Roper, M. Wood The Java System Dependence Graph 3rd IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2003)Amsterdam, Netherlands, September 2003 (to appear).
  3. D. Kirk, M. Roper, M. Wood Defining the Problems of Framework Reuse Proceedings of the 26th Annual International Computer Software and Applications Conference (COMPSAC 2002), Oxford, UK, pp623-626 & 282-283, August 2002.
  4. A. Dunsmore, M. Roper, M. Wood Further Investigations into the Development and Evaluation of Reading Techniques for Object-Oriented Code Inspection, Proceedings of the 24th International Conference on Software Engineering (ICSE 2002), Florida, USA, pp47-57, May 2002.
  5. A. Dunsmore, M. Roper, M. Wood Practical Code Inspection for Object-Oriented Systems Proceedings of the 1st Workshop on Inspection in Software Engineering (WISE'01), Paris, France, pp49-57, July 2001.
  6. A. Dunsmore, M. Roper, M. Wood Systematic Object-Oriented Inspection - An Empirical Study In: Proceedings of 23rd International Conference on Software Engineering (ICSE 2001), Toronto, Canada. IEEE Computer Society Press, pp135-144, May 2001.
  7. Alastair Dunsmore, Marc Roper and Murray Wood, Object-Oriented Inspection in the Face of Delocalization, In: Proceedings of the 22nd International Conference on Software Engineering (ICSE 2000), Limerick, Ireland. ACM Press, pp467-476, June 2000.
  8. Marc Roper and Alastair Dunsmore, Problems, Pitfalls and Prospects for OO Code Reviews, 7th European International Conference on Software Testing Analysis and Review, Barcelona, November 1999
  9. A Dunsmore, M Roper and M Wood, The Role of Comprehension in Software Inspection, 3rd International Workshop on Empirical Assessment and Evaluation in Software Engineering (EASE), Keele University, April 1999
  10. B. Haworth and M. Roper Towards the Development of Adequacy Criteria for Object-Oriented Systems, euroSTAR' 97 - 5th Euopean Conference on Software Testing Analysis and Review, Edinburgh, November 1997
  11. J. Miller, M. Roper, M. Wood Defect Classification for Object-Oriented Maintenance Proceedings of the 2nd International Workshop on Empirical Studies of Software Maintenance, 1997
  12. J. Miller, M. Roper, M. Wood Empirical Investigation into the Effects of Object-Oriented Technology on Maintenance, Proceedings of the 2nd International Workshop on Empirical Studies of Software Maintenance, 1997
  13. M. Wood, M. Roper, A. Brooks, J. Miller Comparing and Combining Software Defect Detection Techniques: a Replicated Empirical Study, Proceedings of The Sixth European Software Engineering Conference / Fifth ACM SIGSOFT Symposium on the Foundations of Software Engineering, September 1997, Mehdi Jazayeri, Helmut Schauer (Eds.), Lecture Notes in Computer Science, Volume 1301, pp 262-277
  14. M. Roper Computer Aided Software Testing Using Genetic Algorithms, 10th International Quality Week Conference, San Francisco, 27-30 May 1997
  15. Marc Roper Automatic Test Data Generation, Software Testing'96, Paris, June 1996
  16. M. Roper CAST with GAs (Genetic Algorithms) - Automatic Test Data Generation via. Evolutionary Computation, IEE Colloquium on Computer Aided Software Testing Tools, April, 1996
  17. M. Wood, A. Brooks, J. Miller and M. Roper Empirical Evaluation of Software Quality Attributes, Proceedings of 4th International Conference on Software Quality Management, Mechanical Engineering Publications Limited, p271-283, 1996
  18. John Daly, Andrew Brooks, James Miller, Marc Roper and Murray Wood Evaluating the Effect of Inheritance on the Maintainability of Object-Oriented Software, in Wayne D. Gray and Deborah A. Boehm-Davis (eds.), Empirical Studies of Programmers: Sixth Workshop, p39-57, Ablex Publishing Corporation, 1996
  19. J. Daly, J. Miller, A. Brooks, M. Roper and M. Wood A survey of experiences amongst object-oriented practitioners, Proceedings of the IEEE Second Asia-Pacific Software Engineering Conference, p137-146, December, 1995
  20. J. Daly, A. Brooks, J. Miller, M. Roper and M. Wood The effect of inheritance on the maintainability of object-oriented software: An empirical study, Proceedings of the IEEE International Conference on Software Maintenance, p20-29, October , 1995
  21. J. Daly, J. Miller, A. Brooks, M. Roper and M. Wood A multi-method approach to performing empirical research, IEEE Software Process Newsletter, 4, p9-11, 1995
  22. J. Daly, J. Miller, A. Brooks, M. Roper and M. Wood A survey of experiences amongst object-oriented practitioners, Proceedings of the IEEE Second Asia-Pacific Software Engineering Conference, p137-146, December, 1995
  23. F. Macdonald, J. Miller, A. Brooks, M. Roper and M. Wood. A Review of Tool Support for Software Inspection, Proceedings of the Seventh International Workshop on Computer Aided Software Engineering, July, 1995, pages 340-349
  24. Miller, J and Darroch, G and Wood, M and Brooks, A and Roper, M Changing Programming Paradigm - An Empirical Investigation, Proc. Software Quality and Productivity, p62-65, Hong Kong, December 1994
  25. Miller, J and Wood, M and Brooks, A and Roper, M Applying Object-Oriented Construction to Fault Tolerant Systems, Proc. 1st Asia-Pacific Software Engineering Conference, p22 -- 28, Tokyo, December 1994
  26. Marc Roper, James Miller, Andrew Brooks and Murray Wood Towards the Experimental Evaluation of Software Testing Techniques EuroSTAR '94, pp 44/1-44/10October 10-13 1994, Brussels
  27. J. Daly, A. Brooks, J. Miller, M.Roper and M.Wood Verification of Results in Software Maintenance Through External Replication Proc. IEEE International Conference on Software Maintenance, pp 50-57 Sept 19-23 1994, Victoria, BC Canada
  28. Roper, Marc and Ab.Rahim, Ab.Rashid bin Software Testing Using Design-Based Techniques 11th International Conference on Testing Computer Software, pp 333-340, June 13-16 1994, Washington DC
  29. Roper, Marc and Ab.Rahim, Ab.Rashid bin Software Testing Using Design-Based Techniques EuroSTAR '93, pp 291-307, 25th-28th October 1993
  30. Smith, P., NG, S., Steward, A., and Roper, M. Criteria for the Validation of Expert Systems presented at The World Congress on Expert Systems, Florida, December 1991
  31. Hunter, R.B. and Roper, M. The Standardisation of Source Code Metrics, presented at Eurometrics '91, Issy-les-Molinieaux, March 1991
  32. Roper R M F and Smith P A Formal Program Testing Methodology for use in the Development of Commercial Software, Proc. 2nd BCS/IEE Conference: Software Engineering 88, IEE Conference Publication Number 290, pp 128 - 132, University of Liverpool, 11 - 15 July 1988
  33. Roper M and Smith P A Structural Testing Method Presented at 9th Minnowbrook Workshop on Software Performance Evaluation, New York, August 1986

Technical Reports

  1. M. Roper Estimating Remaining Fault Numbers After Module Testing Technical Report - EFoCS-39-2001
  2. M. Roper Testing Distributed Object-Oriented Systems Technical Report - EFoCS-40-2001