Robert M. Hierons
Orcid: 0000-0002-4771-1446Affiliations:
- The University of Sheffield, UK
- Brunel University London, UK (former)
According to our database1,
Robert M. Hierons
authored at least 296 papers
between 1992 and 2025.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
-
on dl.acm.org
On csauthors.net:
Bibliography
2025
2024
IEEE Trans. Software Eng., March, 2024
ACM Trans. Softw. Eng. Methodol., January, 2024
Proc. ACM Softw. Eng., 2024
Proceedings of the IEEE Conference on Software Testing, Verification and Validation, 2024
Proceedings of the 5th ACM/IEEE International Conference on Automation of Software Test (AST 2024), 2024
2023
IEEE Trans. Software Eng., September, 2023
ACM Trans. Comput. Log., April, 2023
Digital-twin-based testing for cyber-physical systems: A systematic literature review.
Inf. Softw. Technol., April, 2023
Removing redundant refusals: Minimal complete test suites for failure trace semantics.
Inf. Comput., March, 2023
IEEE Trans. Software Eng., 2023
Robotics Auton. Syst., 2023
A Survey of the Metrics, Uses, and Subjects of Diversity-Based Techniques in Software Testing.
CoRR, 2023
Proceedings of the IEEE Conference on Software Testing, Verification and Validation, 2023
Proceedings of the 27th International Conference on Engineering of Complex Computer Systems, 2023
Proceedings of the Applicable Formal Methods for Safe Industrial Products, 2023
2022
Softw. Test. Verification Reliab., 2022
Softw. Test. Verification Reliab., 2022
Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings, 2022
2021
$\mathcal K$K-Branching UIO Sequences for Partially Specified Observable Non-Deterministic FSMs.
IEEE Trans. Software Eng., 2021
IEEE Trans. Reliab., 2021
Softw. Test. Verification Reliab., 2021
Softw. Test. Verification Reliab., 2021
Softw. Test. Verification Reliab., 2021
Softw. Test. Verification Reliab., 2021
Inf. Softw. Technol., 2021
Inf. Softw. Technol., 2021
Efficient state synchronisation in model-based testing through reinforcement learning.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021
Proceedings of the 47th Euromicro Conference on Software Engineering and Advanced Applications, 2021
2020
ACM Trans. Softw. Eng. Methodol., 2020
ACM Trans. Comput. Log., 2020
ACM SIGSOFT Softw. Eng. Notes, 2020
Implementation relations and testing for cyclic systems with refusals and discrete time.
J. Syst. Softw., 2020
Local Observability and Controllability Analysis and Enforcement in Distributed Testing With Time Constraints.
IEEE Access, 2020
Proceedings of the Formal Methods and Software Engineering, 2020
2019
Sci. Comput. Program., 2019
Inf. Softw. Technol., 2019
Proceedings of the Tests and Proofs - 13th International Conference, 2019
Proceedings of the Software Engineering and Formal Methods - 17th International Conference, 2019
Proceedings of the Quality of Information and Communications Technology, 2019
Proceedings of the Testing Software and Systems, 2019
2018
A tool supported methodology to passively test asynchronous systems with multiple users.
Inf. Softw. Technol., 2018
Distributed Comput., 2018
Proceedings of the 2018 International Workshop on Blockchain Oriented Software Engineering, 2018
2017
IEEE Trans. Software Eng., 2017
Parallel Algorithms for Generating Distinguishing Sequences for Observable Non-deterministic FSMs.
ACM Trans. Softw. Eng. Methodol., 2017
Softw. Syst. Model., 2017
Implementation relations and probabilistic schedulers in the distributed test architecture.
J. Syst. Softw., 2017
J. Log. Algebraic Methods Program., 2017
Inf. Comput., 2017
Comput. J., 2017
Proceedings of the SOFSEM 2017: Theory and Practice of Computer Science, 2017
Integrating Graphical and Natural Language Specifications to Support Analysis and Testing.
Proceedings of the IEEE 25th International Requirements Engineering Conference Workshops, 2017
Proceedings of the Testing Software and Systems, 2017
2016
IEEE Trans. Software Eng., 2016
SIP: Optimal Product Selection from Feature Models Using Many-Objective Evolutionary Optimization.
ACM Trans. Softw. Eng. Methodol., 2016
Parallel Algorithms for Generating Harmonised State Identifiers and Characterising Sets.
IEEE Trans. Computers, 2016
Comput. J., 2016
Proceedings of the 10th International Symposium on Theoretical Aspects of Software Engineering, 2016
Resolving the Equivalent Mutant Problem in the Presence of Non-determinism and Coincidental Correctness.
Proceedings of the Testing Software and Systems, 2016
Proceedings of the Testing Software and Systems, 2016
Proceedings of the 31st Annual ACM/IEEE Symposium on Logic in Computer Science, 2016
2015
IEEE Trans. Software Eng., 2015
Softw. Test. Verification Reliab., 2015
Ann. des Télécommunications, 2015
Proceedings of the Information Sciences and Systems 2015, 2015
Test and Production Classes of an Industrial C# System: A Refactoring and Fault Perspective.
Proceedings of the 41st Euromicro Conference on Software Engineering and Advanced Applications, 2015
2014
ACM Trans. Softw. Eng. Methodol., 2014
Automated generation of computationally hard feature models using evolutionary algorithms.
Expert Syst. Appl., 2014
Distributed Comput., 2014
Proceedings of the NASA Formal Methods - 6th International Symposium, NFM 2014, Houston, TX, USA, April 29, 2014
An analysis of the relationship between conditional entropy and failed error propagation in software testing.
Proceedings of the 36th International Conference on Software Engineering, 2014
2013
Verifying and Comparing Finite State Machines for Systems that Have Distributed Interfaces.
IEEE Trans. Computers, 2013
Soft Comput., 2013
J. Syst. Softw., 2013
Guest Editorial: Special Section from the 11th International Conference on Quality Software (QSIC 2011).
Inf. Softw. Technol., 2013
Towards estimating computer users' mood from interaction behaviour with keyboard and mouse.
Frontiers Comput. Sci., 2013
Proceedings of the Testing Software and Systems, 2013
Proceedings of the Sixth IEEE International Conference on Software Testing, 2013
Proceedings of the Formal Techniques for Distributed Systems, 2013
Augmenting Sequence Enumeration with String-Rewriting for Requirements Analysis and Behavioral Specification.
Proceedings of the Fundamental Approaches to Software Engineering, 2013
Proceedings of the Fundamental Approaches to Software Engineering, 2013
2012
ACM Trans. Comput. Log., 2012
Inf. Process. Lett., 2012
Formal Aspects Comput., 2012
Implementation relations and test generation for systems with distributed interfaces.
Distributed Comput., 2012
Overcoming controllability problems in distributed testing from an input output transition system.
Distributed Comput., 2012
Proceedings of the Fifth IEEE International Conference on Software Testing, 2012
Proceedings of the Fifth IEEE International Conference on Software Testing, 2012
Proceedings of the FM 2012: Formal Methods, 2012
Specification Mutation Analysis for Validating Timed Testing Approaches Based on Timed Automata.
Proceedings of the 36th Annual IEEE Computer Software and Applications Conference, 2012
Proceedings of the 36th Annual IEEE Computer Software and Applications Conference Workshops, 2012
2011
Controllable Testing from Nondeterministic Finite State Machines with Multiple Ports.
IEEE Trans. Computers, 2011
Math. Struct. Comput. Sci., 2011
Characterizing minimal semantics-preserving slices of predicate-linear, free, liberal program schemas.
J. Log. Algebraic Methods Program., 2011
Decidability of strong equivalence for subschemas of a class of linear, free, near-liberal program schemas.
J. Log. Algebraic Methods Program., 2011
Inf. Softw. Technol., 2011
Inf. Softw. Technol., 2011
An integrated search-based approach for automatic testing from extended finite state machine (EFSM) models.
Inf. Softw. Technol., 2011
Int. J. Inf. Syst. Model. Des., 2011
CoRR, 2011
Proceedings of the Testing Software and Systems, 2011
Proceedings of the Advances in Computational Intelligence, 2011
A Case Study on the Use of Genetic Algorithms to Generate Test Cases for Temporal Systems.
Proceedings of the Advances in Computational Intelligence, 2011
Creating adaptive sequences with genetic algorithms to reach a certain state in a non-deterministic FSM.
Proceedings of the 2011 IEEE Symposium on Artificial Life, 2011
Proceedings of the Fourth IEEE International Conference on Software Testing, 2011
Proceedings of the 18th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems, 2011
2010
An Empirical Investigation of Code Smell 'Deception' and Research Contextualisation through Paul's Criteria.
J. Comput. Inf. Technol., 2010
Autom. Softw. Eng., 2010
Autom. Softw. Eng., 2010
Adv. Softw. Eng., 2010
Proceedings of the Testing, 2010
Proceedings of the 8th IEEE International Conference on Software Engineering and Formal Methods, 2010
Proceedings of the Fourth IEEE International Conference on Research Challenges in Information Science, 2010
Automated Test Data Generation on the Analyses of Feature Models: A Metamorphic Testing Approach.
Proceedings of the Third International Conference on Software Testing, 2010
Generating Feasible Transition Paths for Testing from an Extended Finite State Machine (EFSM) with the Counter Problem.
Proceedings of the Third International Conference on Software Testing, 2010
Proceedings of the 2010 ICSE Workshop on Emerging Trends in Software Metrics, 2010
Proceedings of the Formal Techniques for Distributed Systems, 2010
Proceedings of the Model-Based Testing in Practice, 17.10. - 22.10.2010, 2010
Proceedings of the Model-Based Testing in Practice, 17.10. - 22.10.2010, 2010
Proceedings of the Practical Software Testing: Tool Automation and Human Factors, 14.03., 2010
2009
ACM Trans. Softw. Eng. Methodol., 2009
J. Syst. Softw., 2009
J. Log. Algebraic Methods Program., 2009
Inf. Softw. Technol., 2009
Comput. Networks, 2009
Proceedings of the Seventh IEEE International Conference on Software Engineering and Formal Methods, 2009
Proceedings of the Seventh IEEE International Conference on Software Engineering and Formal Methods, 2009
Aiding Test Case Generation in Temporally Constrained State Based Systems Using Genetic Algorithms.
Proceedings of the Bio-Inspired Systems: Computational and Ambient Intelligence, 2009
Generating Feasible Transition Paths for Testing from an Extended Finite State Machine (EFSM).
Proceedings of the Second International Conference on Software Testing Verification and Validation, 2009
Proceedings of the 13th International Conference on Evaluation and Assessment in Software Engineering, 2009
Proceedings of the IEEE 23rd International Conference on Advanced Information Networking and Applications, 2009
2008
Using communication coverage criteria and partial model generation to assist software integration testing.
Softw. Qual. J., 2008
Testing a deterministic implementation against a non-controllable non-deterministic stream X-machine.
Formal Aspects Comput., 2008
Comput. J., 2008
Proceedings of the Sixth IEEE International Conference on Software Engineering and Formal Methods, 2008
Proceedings of the 2008 ACM Symposium on Applied Computing (SAC), 2008
Proceedings of the Eighth International Conference on Quality Software, 2008
Proceedings of the Testing of Software and Communicating Systems, 2008
Proceedings of the 20th Annual Workshop of the Psychology of Programming Interest Group, 2008
Proceedings of the ITI 2008 30th International Conference on Information Technology Interfaces, 2008
Proceedings of the Formal Methods and Testing, 2008
Proceedings of the Formal Methods and Testing, 2008
Proceedings of the ECCE 2008, 2008
Proceedings of the Advanced Techniques in Computing Sciences and Software Engineering, 2008
Proceedings of the Automated Technology for Verification and Analysis, 2008
Proceedings of the The Third International Conference on Availability, 2008
2007
IEEE Trans. Software Eng., 2007
Equivalence of linear, free, liberal, structured program schemas is decidable in polynomial time.
Theor. Comput. Sci., 2007
Softw. Test. Verification Reliab., 2007
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2007
Proceedings of the Fourth International Workshop on Software Quality Assurance, 2007
Proceedings of the Fifth IEEE International Conference on Software Engineering and Formal Methods (SEFM 2007), 2007
Proceedings of the 19th Annual Workshop of the Psychology of Programming Interest Group, 2007
Proceedings of the Formal Techniques for Networked and Distributed Systems, 2007
Proceedings of the 14th European Conference on Cognitive Ergonomics: invent! explore!, 2007
Proceedings of the Advances in Computer and Information Sciences and Engineering, 2007
Proceedings of the 2007 IEEE/ACS International Conference on Computer Systems and Applications (AICCSA 2007), 2007
2006
ACM Trans. Softw. Eng. Methodol., 2006
Softw. Test. Verification Reliab., 2006
Software Testing Foundations: A Study Guide for the Certified Tester Exam. By Andreas Spillner, Tilo Linz and Hans Schaefer. Published by dpunkt.verlag, Heidelberg, Germany, 2006, ISBN: 3-89864-363-8, pp 266.
Softw. Test. Verification Reliab., 2006
Testing Commercial-off-the-Shelf Components and Systems. Edited by Sami Beydeda and Volker Gruhn. Springer, 2005, ISBN: 3-540-21871-8, pp 410.
Softw. Test. Verification Reliab., 2006
Inf. Process. Lett., 2006
Inf. Process. Lett., 2006
Inf. Softw. Technol., 2006
Comput. J., 2006
Autom. Softw. Eng., 2006
The Effectiveness of Refactoring, Based on a Compatibility Testing Taxonomy and a Dependency Graph.
Proceedings of the Testing: Academia and Industry Conference, 2006
Proceedings of the 13th Eurpoean conference on Cognitive ergonomics, 2006
2005
Artificial Intelligence Methods In Software Testing. Edited by Mark Last, Abraham Kandel and Horst Bunke. Published by World Scientific Publishing, Singapore, Series in Machine Perception and Artificial Intelligence, Volume 56, 2004, ISBN 981-238-854-0.
Softw. Test. Verification Reliab., 2005
Unifying program slicing and concept assignment for higher-level executable source code extraction.
Softw. Pract. Exp., 2005
Constructing multiple unique input/output sequences using metaheuristic optimisation techniques.
IEE Proc. Softw., 2005
Comput. J., 2005
Comput. J., 2005
Proceedings of the 12th Working Conference on Reverse Engineering, 2005
Proceedings of the Testing of Communicating Systems, 2005
Generating feasible input sequences for extended finite state machines (EFSMs) using genetic algorithms.
Proceedings of the Genetic and Evolutionary Computation Conference, 2005
Proceedings of the Formal Techniques for Networked and Distributed Systems, 2005
2004
Testing conformance of a deterministic implementation against a non-deterministic stream X-machine.
Theor. Comput. Sci., 2004
IEEE Trans. Computers, 2004
Softw. Test. Verification Reliab., 2004
ACM SIGSOFT Softw. Eng. Notes, 2004
Inf. Process. Lett., 2004
Proceedings of the 11th Working Conference on Reverse Engineering, 2004
Proceedings of the 4th IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2004), 2004
Proceedings of the 4th IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2004), 2004
Input Sequence Generation for Testing of Communicating Finite State Machines (CFSMs).
Proceedings of the Genetic and Evolutionary Computation, 2004
How to Overcome the Equivalent Mutant Problem and Achieve Tailored Selective Mutation Using Co-evolution.
Proceedings of the Genetic and Evolutionary Computation, 2004
Proceedings of the Formal Techniques for Networked and Distributed Systems, 2004
2003
Theor. Comput. Sci., 2003
Softw. Test. Verification Reliab., 2003
Inf. Softw. Technol., 2003
Generating Candidates When Testing a Deterministic Implementation against a Non-deterministic Finite-state Machine.
Comput. J., 2003
Automatically Generating Information from a Z Specification to Support the Classification Tree Method.
Proceedings of the ZB 2003: Formal Specification and Development in Z and B, 2003
Proceedings of the 19th International Conference on Software Maintenance (ICSM 2003), 2003
Proceedings of the Genetic and Evolutionary Computation, 2003
Proceedings of the Genetic and Evolutionary Computation, 2003
Proceedings of the Formal Techniques for Networked and Distributed Systems - FORTE 2003, 23rd IFIP WG 6.1 International Conference, Berlin, Germany, September 29, 2003
Proceedings of the Formal Approaches to Software Testing, 2003
Proceedings of the 7th European Conference on Software Maintenance and Reengineering (CSMR 2003), 2003
2002
Comparing test sets and criteria in the presence of test hypotheses and fault domains.
ACM Trans. Softw. Eng. Methodol., 2002
Softw. Test. Verification Reliab., 2002
Proceedings of the 9th Working Conference on Reverse Engineering (WCRE 2002), 28 October, 2002
Proceedings of the 2nd IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2002), 2002
Proceedings of the 18th International Conference on Software Maintenance (ICSM 2002), 2002
Proceedings of the 18th International Conference on Software Maintenance (ICSM 2002), 2002
A New Representation And Crossover Operator For Search-based Optimization Of Software Modularization.
Proceedings of the GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference, 2002
Improving Evolutionary Testing By Flag Removal.
Proceedings of the GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference, 2002
Proceedings of the 26th International Computer Software and Applications Conference (COMPSAC 2002), 2002
Proceedings of the 26th International Computer Software and Applications Conference (COMPSAC 2002), 2002
2001
Book Review: Spin Model Checking and Software Verification, Proceedings of the 7th International SPIN Workshop, Stanford, CA, USA, By Klaus Havelund, John Penix and Willem Visser (eds.). LNCS 1885.
Softw. Test. Verification Reliab., 2001
Microprocess. Microsystems, 2001
Testing a distributed system: generating minimal synchronised test sequences that detect output-shifting faults.
Inf. Softw. Technol., 2001
Proceedings of the Eighth Working Conference on Reverse Engineering, 2001
Backward Conditioning: A New Program Specialisation Technique and Its Application to Program Comprehension.
Proceedings of the 9th International Workshop on Program Comprehension (IWPC 2001), 2001
Proceedings of the 2001 International Conference on Software Maintenance, 2001
2000
Softw. Test. Verification Reliab., 2000
Testing Object-Oriented Software: Life-Cycle Solutions, Imran Bashir and Amrit L. Goel, Springer-Verlag, 2000 (Book Review).
Softw. Test. Verification Reliab., 2000
Formal Aspects Comput., 2000
Proceedings of the 2000 International Conference on Software Maintenance, 2000
1999
Softw. Test. Verification Reliab., 1999
Machine Learning, by Tom M. Mitchell, McGraw-Hill, 1997 (Book Review).
Softw. Test. Verification Reliab., 1999
Editorial: What does testing tell us?
Softw. Test. Verification Reliab., 1999
Correct Systems: Building a Business Process Solution, by Mike Holcombe and Florentin Ipate, Springer-Verlag, 1998 (Book Review).
Softw. Test. Verification Reliab., 1999
Testing of Communicating Systems, Vol. 10 by Myungchul Kim, Sugwon Kang, Keesoo Hong (Eds.).
Comput. Commun., 1999
Minimizing the Cost of Fault Location when Testing from a Finite State Machine.
Comput. Commun., 1999
Proceedings of the 7th International Workshop on Program Comprehension (IWPC '99), May 5-7, 1999, 1999
1998
Comb. Probab. Comput., 1998
Adaptive Testing of a Deterministic Implementation Against a Nondeterministic Finite State Machine.
Comput. J., 1998
1997
Softw. Test. Verification Reliab., 1997
testing from semi-independent communicating finite state machines with a slow environment.
IEE Proc. Softw. Eng., 1997
Comput. J., 1997
1996
1992
PhD thesis, 1992