Mark Harman spends much of his time researching Search-based software engineering, Software, Software engineering, Data mining and Empirical research. His work carried out in the field of Search-based software engineering brings together such families of science as Simulated annealing, Theoretical computer science, Genetic algorithm, Hill climbing and Project planning. His research investigates the connection between Software and topics such as Genetic programming that intersect with problems in Code.
The various areas that Mark Harman examines in his Software engineering study include Software peer review, Software development, Software Engineering Process Group, Software construction and Model checking. Mark Harman has researched Data mining in several fields, including Fitness function, Software system, Cluster analysis, Fault detection and isolation and Test case. His work focuses on many connections between Empirical research and other disciplines, such as Test, that overlap with his field of interest in Test data generation, Evolutionary algorithm and Mathematical optimization.
Mark Harman mainly investigates Software engineering, Search-based software engineering, Software, Programming language and Theoretical computer science. The study incorporates disciplines such as Software system, Software development, Social software engineering, Software construction and Systems engineering in addition to Software engineering. His Search-based software engineering study integrates concerns from other disciplines, such as Test data generation, Artificial intelligence, Data mining and Software Engineering Process Group.
His Data mining research incorporates themes from Machine learning and Test case. He interconnects Genetic programming and Data science in the investigation of issues within Software. His Programming language research includes elements of Code and Slicing.
Mark Harman mostly deals with Software, Artificial intelligence, Software engineering, Machine learning and Search-based software engineering. His work deals with themes such as Task, Code, Source code, Genetic programming and Data science, which intersect with Software. His Artificial intelligence research includes themes of Test, Empirical research and Natural language processing.
His study in Software engineering is interdisciplinary in nature, drawing from both Software system, Software development and Social software engineering. Mark Harman works mostly in the field of Machine learning, limiting it down to topics relating to Data mining and, in certain cases, Software metric, as a part of the same area of interest. His Search-based software engineering research is under the purview of Software construction.
His main research concerns Software, Search-based software engineering, Software engineering, Artificial intelligence and Genetic programming. His Software research integrates issues from Field, Baseline and Task. His Search-based software engineering study necessitates a more in-depth grasp of Software construction.
Mark Harman combines subjects such as Smart device, Online and offline, Commit, Chunking and Adaptive software with his study of Software engineering. In his study, Workflow and Correctness is inextricably linked to Machine learning, which falls within the broad field of Artificial intelligence. The concepts of his Genetic programming study are interwoven with issues in Systems engineering, CUDA, Graphics hardware and General-purpose computing on graphics processing units.
This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.
Genetic and Evolutionary Computation -- GECCO-2003
Erick Cantú-Paz;James A. Foster;Kalyanmoy Deb;Lawrence David Davis.
Springer-Verlag Berlin Heidelberg (2003)
An Analysis and Survey of the Development of Mutation Testing
Yue Jia;M. Harman.
IEEE Transactions on Software Engineering (2011)
Regression testing minimization, selection and prioritization: a survey
S. Yoo;M. Harman.
Software Testing, Verification & Reliability (2012)
Search-based software engineering
Mark Harman;Bryan F Jones.
Information & Software Technology (2001)
Search Algorithms for Regression Test Case Prioritization
Z. Li;M. Harman;R.M. Hierons.
IEEE Transactions on Software Engineering (2007)
The Current State and Future of Search Based Software Engineering
international conference on software engineering (2007)
Search-based software engineering: Trends, techniques and applications
Mark Harman;S. Afshin Mansouri;Yuanyuan Zhang.
ACM Computing Surveys (2012)
An orchestrated survey of methodologies for automated software test case generation
Saswat Anand;Edmund K. Burke;Tsong Yueh Chen;John Clark.
Journal of Systems and Software (2013)
The Oracle Problem in Software Testing: A Survey
Earl T. Barr;Mark Harman;Phil McMinn;Muzammil Shahbaz.
IEEE Transactions on Software Engineering (2015)
Using formal specifications to support testing
Robert M. Hierons;Kirill Bogdanov;Jonathan P. Bowen;Rance Cleaveland.
ACM Computing Surveys (2009)
If you think any of the details on this page are incorrect, let us know.
We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below: