Marc Roper

According to our database1, Marc Roper authored at least 76 papers between 1987 and 2020.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.



In proceedings 
PhD thesis 




A systematic literature review of machine learning techniques for software maintainability prediction.
Inf. Softw. Technol., 2020

An Empirical Comparison of Two Different Strategies to Automated Fault Detection: Machine Learning Versus Dynamic Analysis.
Proceedings of the IEEE International Symposium on Software Reliability Engineering Workshops, 2019

Application of Ensemble Techniques in Predicting Object-Oriented Software Maintainability.
Proceedings of the Evaluation and Assessment on Software Engineering, 2019

Using Machine Learning to Classify Test Outcomes.
Proceedings of the IEEE International Conference On Artificial Intelligence Testing, 2019

Evaluation of Random Forest and Ensemble Methods at Predicting Complications Following Cardiac Surgery.
Proceedings of the Artificial Intelligence in Medicine, 2019

Separating passing and failing test executions by clustering anomalies.
Softw. Qual. J., 2017

Text entry tap accuracy and exploration of tilt controlled layered interaction on Smartwatches.
Proceedings of the 19th International Conference on Human-Computer Interaction with Mobile Devices and Services, 2017

AST 2017 Workshop Summary.
Proceedings of the 12th IEEE/ACM International Workshop on Automation of Software Testing, 2017

Automatically Classifying Test Results by Semi-Supervised Learning.
Proceedings of the 27th IEEE International Symposium on Software Reliability Engineering, 2016

Using smartphones in cities to crowdsource dangerous road sections and give effective in-car warnings.
Proceedings of the SEACHI 2016 on Smart Cities for Better Living with HCI and UX, 2016

Building Test Oracles by Clustering Failures.
Proceedings of the 10th IEEE/ACM International Workshop on Automation of Software Test, 2015

Comparing text-based and dependence-based approaches for determining the origins of bugs.
J. Softw. Evol. Process., 2014

What's in a bug report?
Proceedings of the 2014 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, 2014

Bug localisation through diverse sources of information.
Proceedings of the IEEE 24th International Symposium on Software Reliability Engineering, 2013

Estimating Fault Numbers Remaining After Testing.
Proceedings of the Sixth IEEE International Conference on Software Testing, 2013

Using Bug Report Similarity to Enhance Bug Localisation.
Proceedings of the 19th Working Conference on Reverse Engineering, 2012

Distress Detection (Poster Abstract).
Proceedings of the Research in Attacks, Intrusions, and Defenses, 2012

Investigating and improving the models of programming concepts held by novice programmers.
Comput. Sci. Educ., 2011

A Preliminary Evaluation of Text-based and Dependency-based Techniques for Determining the Origins of Bugs.
Proceedings of the 18th Working Conference on Reverse Engineering, 2011

A review of awareness in distributed collaborative software engineering.
Softw. Pract. Exp., 2010

TAIC-PART 2008 - Testing: Academic & Industrial conference - Practice and research techniques, special section editorial.
Inf. Softw. Technol., 2010

Danger Theory and Intrusion Detection: Possibilities and Limitations of the Analogy.
Proceedings of the Artificial Immune Systems, 9th International Conference, 2010

Investigating effort prediction of web-based applications using CBR on the ISBSG dataset.
Proceedings of the 14th International Conference on Evaluation and Assessment in Software Engineering, 2010

Using Developer Activity Data to Enhance Awareness during Collaborative Software Development.
Comput. Support. Cooperative Work., 2009

Use Case to Source Code Traceability: The Developer Navigation View Point.
Proceedings of the RE 2009, 17th IEEE International Requirements Engineering Conference, Atlanta, Georgia, USA, August 31, 2009

Improving the mental models held by novice programmers using cognitive conflict and jeliot visualisations.
Proceedings of the 14th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2009

Enterp. Inf. Syst., 2008

Using cognitive conflict and visualisation to improve mental models held by novice programmers.
Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education, 2008

Hybridizing Evolutionary Testing with Artificial Immune Systems and Local Search.
Proceedings of the First International Conference on Software Testing Verification and Validation, 2008

Testability Transformation - Program Transformation to Improve Testability.
Proceedings of the Formal Methods and Testing, 2008

Replication's Role in Software Engineering.
Proceedings of the Guide to Advanced Empirical Software Engineering, 2008

Identifying and addressing problems in object-oriented framework reuse.
Empir. Softw. Eng., 2007

Investigating the viability of mental models held by novice programmers.
Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, 2007

Feature Location and Extraction using Landmarks and Barriers.
Proceedings of the 23rd IEEE International Conference on Software Maintenance (ICSM 2007), 2007

A 3-Dimensional Relevance Model for Collaborative Software Engineering Spaces.
Proceedings of the 2nd IEEE International Conference on Global Software Engineering, 2007

Investigating data-flow coverage of classes using evolutionary algorithms.
Proceedings of the Genetic and Evolutionary Computation Conference, 2007

A Heuristic-Based Approach to Code-Smell Detection.
Proceedings of the 1st Workshop on Refactoring Tools, 2007

An XP Inspired Test-Oriented Life-Cycle Production Strategy for Building Embedded Biomedical Applications.
Proceedings of the Testing: Academia and Industry Conference, 2006

Understanding Object-Oriented Source Code from the Behavioural Perspective.
Proceedings of the 13th International Workshop on Program Comprehension (IWPC 2005), 2005

Identifying and Addressing Problems in Framework Reuse.
Proceedings of the 13th International Workshop on Program Comprehension (IWPC 2005), 2005

Using Attribute Slicing to Refactor Large Classes.
Proceedings of the Beyond Program Slicing, 06.11. - 11.11.2005, 2005

Testability Transformation.
IEEE Trans. Software Eng., 2004

Book Reviews.
Softw. Test. Verification Reliab., 2004

A Novel Software Visualisation Model to Support Software Comprehension.
Proceedings of the 11th Working Conference on Reverse Engineering, 2004

The Development and Evaluation of Three Diverse Techniques for Object-Oriented Code Inspection.
IEEE Trans. Software Eng., 2003

Editorial: The First International Workshop on Verification and Validation of Enterprise Information Systems (VVEIS 2003).
Softw. Test. Verification Reliab., 2003

Practical Code Inspection Techniques for Object-Oriented Systems: An Experimental Comparison.
IEEE Softw., 2003

Formulating software engineering as a search problem.
IEE Proc. Softw., 2003

Software inspections.
Adv. Comput., 2003

Comparative Evaluation of Dynamic Visualisation Tools.
Proceedings of the 10th Working Conference on Reverse Engineering, 2003

The Java System Dependence Graph.
Proceedings of the 3rd IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2003), 2003

Further investigations into the development and evaluation of reading techniques for object-oriented code inspection.
Proceedings of the 24th International Conference on Software Engineering, 2002

Defining the Problems of Framework Reuse.
Proceedings of the 26th International Computer Software and Applications Conference (COMPSAC 2002), 2002

Systematic Object-Oriented Inspection - An Emprirical Study.
Proceedings of the 23rd International Conference on Software Engineering, 2001

The role of comprehension in software inspection.
J. Syst. Softw., 2000

Object-oriented inspection in the face of delocalisation.
Proceedings of the 22nd International Conference on on Software Engineering, 2000

Testing Object-Oriented Software, by David C. Kung, Pei Hsia and Jerry Gao, IEEE Computer Society, 1998 (Book Review).
Softw. Test. Verification Reliab., 1999

Multi-method research: An empirical investigation of object-oriented technology.
J. Syst. Softw., 1999

Software testing - searching for the missing link.
Inf. Softw. Technol., 1999

Further Experiences with Scenarios and Checklists.
Empir. Softw. Eng., 1998

An empirical evaluation of defect detection techniques.
Inf. Softw. Technol., 1997

Statistical power and its subcomponents - missing and misunderstood concepts in empirical software engineering research.
Inf. Softw. Technol., 1997

Comparing and Combining Software Defect Detection Techniques: A Replicated Empirical Study.
Proceedings of the Software Engineering, 1997

Applying Inspection to Object-Oriented Code.
Softw. Test. Verification Reliab., 1996

Electronic bulletin board distributed questionnaires for exploratory research.
J. Inf. Sci., 1996

Evaluating inheritance depth on the maintainability of object-oriented software.
Empir. Softw. Eng., 1996

Automating the Software Inspection Process.
Autom. Softw. Eng., 1996

Towards a benchmark for the evaluation of software testing techniques.
Inf. Softw. Technol., 1995

The effect of inheritance on the maintainability of object-oriented software: an empirical study.
Proceedings of the International Conference on Software Maintenance, 1995

A Survey of Experiences amongst Object-Oriented Practitioners.
Proceedings of the 2nd Asia-Pacific Software Engineering Conference (APSEC '95), 1995

Changing Programming Paradigm - An Empirical Investigation.
Proceedings of the Software Quality and Productivity: Theory, 1994

Verification of Results in Software Maintenance Through External Replication.
Proceedings of the International Conference on Software Maintenance, 1994

Applying object-oriented construction to fault tolerant systems.
Proceedings of the First Asia-Pacific Software Engineering Conference, 1994

Software Testing Using Analysis and Design Based Techniques.
Softw. Test. Verification Reliab., 1993

Software Testing: A Selected Annotated Bibliography.
Softw. Test. Verification Reliab., 1992

A Structural Testing Method for JSP Designed Programs.
Softw. Pract. Exp., 1987