scispace - formally typeset
M

Marc Roper

Researcher at University of Strathclyde

Publications -  89
Citations -  3346

Marc Roper is an academic researcher from University of Strathclyde. The author has contributed to research in topics: Software development & Software inspection. The author has an hindex of 31, co-authored 87 publications receiving 3044 citations. Previous affiliations of Marc Roper include University UCINF & University of Navarra.

Papers
More filters
Journal ArticleDOI

Reformulating software engineering as a search problem

TL;DR: Metaheuristic techniques such as genetic algorithms, simulated annealing and tabu search have found wide application in most areas of engineering as discussed by the authors, however, they have not been more widely applied to software engineering.
Journal ArticleDOI

Testability transformation

TL;DR: An algorithm for flag removal is defined and results are presented from an empirical study which show how the algorithm improves both the performance of evolutionary test data generation and the adequacy level of the test data so-generated.
Journal ArticleDOI

Machine learning for estimation of building energy consumption and performance: a review

TL;DR: A substantial review on the four main ML approaches including artificial neural network, support vector machine, Gaussian-based regressions and clustering, which have commonly been applied in forecasting and improving building energy performance are provided.
Journal ArticleDOI

Evaluating inheritance depth on the maintainability of object-oriented software

TL;DR: Findings are not at all obvious that object-oriented software is going to be more maintainable in the long run, but they are sufficiently important that attempts to verify the results should be made by independent researchers.
Journal ArticleDOI

Further Experiences with Scenarios and Checklists

TL;DR: This replication is broadly supportive of the results from the original experiment, namely, that the Scenario approach is superior to the Checklist approach; and that the meeting component of a software inspection is not an effective defect detection mechanism.