Hong Zhu

Affiliations:
  • Oxford Brookes University, School of Engineering, Computing and Mathematics, Oxford, UK
  • The Open University, Department of Computing, Milton Keynes, UK
  • Nanjing University, Institute of Computer Software, Nanjing, China (PhD 1987)


According to our database1, Hong Zhu authored at least 160 papers between 1989 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Plenary Panel at IEEE CISOSE 2024; GenAI, Where are You Going?
Proceedings of the IEEE International Conference on Artificial Intelligence Testing, 2024

Message From the General Chairs; IEEE AITest 2024.
Proceedings of the IEEE International Conference on Artificial Intelligence Testing, 2024

Benchmarks and Metrics for Evaluations of Code Generation: A Critical Review.
Proceedings of the IEEE International Conference on Artificial Intelligence Testing, 2024

ScenEval: A Benchmark for Scenario-Based Evaluation of Code Generation.
Proceedings of the IEEE International Conference on Artificial Intelligence Testing, 2024

2022
Discovering boundary values of feature-based machine learning classifiers through exploratory datamorphic testing.
J. Syst. Softw., 2022

How does government microblog affect tourism market value? The perspective of signaling theory.
Inf. Process. Manag., 2022

Metrics for Measuring Error Extents of Machine Learning Classifiers.
Proceedings of the IEEE International Conference On Artificial Intelligence Testing, 2022

2020
Pattern-Based Approach to Modelling and Verifying System Security.
Proceedings of the 14th IEEE International Conference on Service Oriented Systems Engineering, 2020

Continuous Debugging of Microservices.
Proceedings of the IEEE International Conference on Parallel & Distributed Processing with Applications, 2020

Exploratory Datamorphic Testing of Classification Applications.
Proceedings of the AST@ICSE 2020: IEEE/ACM 1st International Conference on Automation of Software Test, 2020

Automation of Datamorphic Testing.
Proceedings of the IEEE International Conference On Artificial Intelligence Testing, 2020

2019
Morphy: A Datamorphic Software Test Automation Tool.
CoRR, 2019

Datamorphic Testing: A Methodology for Testing AI Applications.
CoRR, 2019

Datamorphic Testing: A Method for Testing Intelligent Applications.
Proceedings of the IEEE International Conference On Artificial Intelligence Testing, 2019

2018
Special issue on automation of software testing: improving practical applicability.
Softw. Qual. J., 2018

If Docker is the Answer, What is the Question?
Proceedings of the IEEE Symposium on Service-Oriented System Engineering, 2018

Software testing as a problem of machine learning: towards a foundation on computational learning theory (extended abstract of keynote speech).
Proceedings of the 13th International Workshop on Automation of Software Test, 2018

Message from SETA 2018 Symposium Chairs.
Proceedings of the 2018 IEEE 42nd Annual Computer Software and Applications Conference, 2018

Formal Analysis of Load Balancing in Microservices with Scenario Calculus.
Proceedings of the 11th IEEE International Conference on Cloud Computing, 2018

2017
Guest Editorial: Advances in Web Services Research.
IEEE Trans. Serv. Comput., 2017

The central role of test automation in software quality assurance.
Softw. Qual. J., 2017

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

On the Composibility of Design Patterns: Extended Abstract.
Proceedings of the 41st IEEE Annual Computer Software and Applications Conference, 2017

Message from SETA 2017 Symposium Chairs.
Proceedings of the 41st IEEE Annual Computer Software and Applications Conference, 2017

2016
CAOPLE: A Programming Language for Microservices SaaS.
Proceedings of the 2016 IEEE Symposium on Service-Oriented System Engineering, 2016

Evaluating the Ontological Semantic Description of Web Services Generated from Algebraic Specifications.
Proceedings of the 2016 IEEE Symposium on Service-Oriented System Engineering, 2016

Monic Testing of Web Services Based on Algebraic Specifications.
Proceedings of the 2016 IEEE Symposium on Service-Oriented System Engineering, 2016

Trends and Directions in Cloud Service Selection.
Proceedings of the 2016 IEEE Symposium on Service-Oriented System Engineering, 2016

A Multi-key Transactions Model for NoSQL Cloud Database Systems.
Proceedings of the Second IEEE International Conference on Big Data Computing Service and Applications, 2016

CIDE: An Integrated Development Environment for Microservices.
Proceedings of the IEEE International Conference on Services Computing, 2016

2015
On the Composability of Design Patterns.
IEEE Trans. Software Eng., 2015

JFuzz: A Tool for Automated Java Unit Testing Based on Data Mutation and Metamorphic Testing Methods.
Proceedings of the 2015 Second International Conference on Trustworthy Systems and Their Applications, 2015

Automated Testing of Web Services Based on Algebraic Specifications.
Proceedings of the 2015 IEEE Symposium on Service-Oriented System Engineering, 2015

Modeling and Simulating Adaptive Multi-agent Systems with CAMLE.
Proceedings of the 39th IEEE Annual Computer Software and Applications Conference, 2015

Evaluation of a Tenant Level Checkpointing Technique for SaaS Applications.
Proceedings of the 8th IEEE International Conference on Cloud Computing, 2015

Big SaaS: The Next Step beyond Big Data.
Proceedings of the 8th IEEE International Conference on Cloud Computing, 2015

2014
Toward a mature industrial practice of software test automation.
Softw. Qual. J., 2014

Tenant Level Checkpointing of Meta-data for Multi-tenancy SaaS.
Proceedings of the 8th IEEE International Symposium on Service Oriented System Engineering, 2014

SOFIA: An Algebraic Specification Language for Developing Services.
Proceedings of the 8th IEEE International Symposium on Service Oriented System Engineering, 2014

A Test Automation Framework for Collaborative Testing of Web Service Dynamic Compositions.
Proceedings of the Advanced Web Services, 2014

Hasard.
Proceedings of the Relating System Quality and Software Architecture, 2014

Towards a General Theory of Patterns.
Proceedings of the Cyberpatterns, 2014

Cyberpatterns: Towards a Pattern Oriented Study of Cyberspace.
Proceedings of the Cyberpatterns, 2014

Future Directions for Research on Cyberpatterns.
Proceedings of the Cyberpatterns, 2014

2013
An algebra of design patterns.
ACM Trans. Softw. Eng. Methodol., 2013

Special section on automation of software test.
J. Syst. Softw., 2013

Preface - Service-Oriented System Engineering: An Emerging Engineering Discipline.
Int. J. Softw. Informatics, 2013

Self-Adaptive Power Management of Idle Nodes in Large Scale Systems.
Int. J. Next Gener. Comput., 2013

A Case Study on Algebraic Specification of Cloud Computing.
Proceedings of the 21st Euromicro International Conference on Parallel, 2013

From Algebraic Specification to Ontological Description of Service Semantics.
Proceedings of the 2013 IEEE 20th International Conference on Web Services, Santa Clara, CA, USA, June 28, 2013

Foreword.
Proceedings of the 8th International Workshop on Automation of Software Test, 2013

8th international workshop on automation of software test (AST 2013).
Proceedings of the 35th International Conference on Software Engineering, 2013

An Agent-Oriented Approach to Support Multidisciplinary Care Decisions.
Proceedings of the 3rd Eastern European Regional Conference on the Engineering of Computer Based Systems, 2013

2012
Collaborative Testing of Web Services.
IEEE Trans. Serv. Comput., 2012

Editorial of the Special Issue on Software Modelling and Meta-Modelling.
Int. J. Softw. Informatics, 2012

Unifying the Semantics of Models and Meta-Models in the Multi-Layered UML Meta-Modelling Hierarchy.
Int. J. Softw. Informatics, 2012

An institution theory of formal meta-modelling in graphically extended BNF.
Frontiers Comput. Sci. China, 2012

A Power Provision and Capping Architecture for Large Scale Systems.
Proceedings of the 26th IEEE International Parallel and Distributed Processing Symposium Workshops & PhD Forum, 2012

Position statement: Can software design benefit from creative computing?
Proceedings of the 36th Annual IEEE Computer Software and Applications Conference, 2012

Position statement: Can testing prove software has no bug?
Proceedings of the 36th Annual IEEE Computer Software and Applications Conference, 2012

CATest: A Test Automation Framework for Multi-agent Systems.
Proceedings of the 36th Annual IEEE Computer Software and Applications Conference, 2012

Self-adaptive management of the sleep depths of idle nodes in large scale systems to balance between energy consumption and response times.
Proceedings of the 4th IEEE International Conference on Cloud Computing Technology and Science Proceedings, 2012

2011
Guest editors' introduction to the special section on exploring the boundaries of software test automation.
Softw. Qual. J., 2011

Automation of software test (AST '09) [Editorial].
IET Softw., 2011

Unifying domain ontology with agent-oriented modeling of services.
Proceedings of the IEEE 6th International Symposium on Service Oriented System Engineering, 2011

Parallel Compression Checkpointing for Socket-Level Heterogeneous Systems.
Proceedings of the 13th IEEE International Conference on High Performance Computing & Communication, 2011

An Intelligent Broker Approach to Semantics-Based Service Composition.
Proceedings of the 35th Annual IEEE International Computer Software and Applications Conference, 2011

2010
A survey of the research on power management techniques for high-performance systems.
Softw. Pract. Exp., 2010

On the convergence of autonomous agent communities.
Multiagent Grid Syst., 2010

Formal specification of the variants and behavioural features of design patterns.
J. Syst. Softw., 2010

On the Theoretical Foundation of Meta-Modelling in Graphically Extended BNF and First Order Logic.
Proceedings of the 4th IEEE International Symposium on Theoretical Aspects of Software Engineering, 2010

Algebraic Specification of Web Services.
Proceedings of the 10th International Conference on Quality Software, 2010

An Experiment with Algebraic Specifications of Software Components.
Proceedings of the 10th International Conference on Quality Software, 2010

Laws of Pattern Composition.
Proceedings of the Formal Methods and Software Engineering, 2010

2009
Advancing test automation technology to meet the challenges of model-based software testing - Guest editors' introduction to the special section of the Third IEEE International Workshop on Automation of Software Test (AST 2008).
Inf. Softw. Technol., 2009

Engineering quality software - Guest editor's introduction to the special section of the Eighth International Conference on Quality Software (QSIC 2008).
Inf. Softw. Technol., 2009

Guest Editorial to the Special Issue on Automation of Software Testing.
Comput. J., 2009

Generating Structurally Complex Test Cases By Data Mutation: A Case Study Of Testing An Automated Modelling Tool.
Comput. J., 2009

Semantics of Metamodels in UML.
Proceedings of the TASE 2009, 2009

Modelling and Formal Specification of a Multiagent Telemedicine System for Diabetes Care.
Proceedings of the ICAART 2009 - Proceedings of the International Conference on Agents and Artificial Intelligence, Porto, Portugal, January 19, 2009

Tool Support for Design Pattern Recognition at Model Level.
Proceedings of the 33rd Annual IEEE International Computer Software and Applications Conference, 2009

Formal Descriptive Semantics of UML and Its Applications.
Proceedings of the UML 2 Semantics and Applications, 2009

2008
Software Verification and Validation.
Proceedings of the Wiley Encyclopedia of Computer Science and Engineering, 2008

An adaptive casteship mechanism for developing multi-agent systems.
Int. J. Comput. Appl. Technol., 2008

Ontology for Service Oriented Testing of Web Services.
Proceedings of the Fourth IEEE International Symposium on Service-Oriented System Engineering, 2008

A Framework for Agent-Based Service-Oriented Modelling.
Proceedings of the Fourth IEEE International Symposium on Service-Oriented System Engineering, 2008

A Virtual Machine for Distributed Agent-oriented Programming.
Proceedings of the Twentieth International Conference on Software Engineering & Knowledge Engineering (SEKE'2008), 2008

On the Composition of Design Patterns.
Proceedings of the Eighth International Conference on Quality Software, 2008

When Is Inconsistency Considered Harmful: Temporal Characterization of Knowledge Base Inconsistency.
Proceedings of the Intelligent Data Engineering and Automated Learning, 2008

Testing Java Components based on Algebraic Specifications.
Proceedings of the First International Conference on Software Testing, 2008

Advancing test automation technology to meet the challenges of model-driven software development: report on the 3rd workshop on automation of software test.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

A Formal Descriptive Semantics of UML.
Proceedings of the Formal Methods and Software Engineering, 2008

Data Mutation Testing Applied to a Modelling Tool.
Proceedings of the 38. Jahrestagung der Gesellschaft für Informatik, Beherrschbare Systeme, 2008

Specifying Behavioural Features of Design Patterns in First Order Logic.
Proceedings of the 32nd Annual IEEE International Computer Software and Applications Conference, 2008

2007
Navigability Design and Measurement.
Proceedings of the Encyclopedia of Portal Technologies and Applications (2 Volumes), 2007

Modelling Web Services in the agent-oriented modelling language and environment CAMLE.
Int. J. Simul. Process. Model., 2007

Automation of Software Test - Report on the Second Interional Workshop AST 2007.
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007

Automated Testing EJB Components Based on Algebraic Specifications.
Proceedings of the 31st Annual International Computer Software and Applications Conference, 2007

An experimental study of the emergent behaviors of self-organized agent communities.
Proceedings of the IEEE Congress on Evolutionary Computation, 2007

2006
Shaping the emerging paradigm of agent-orientation: Special issue on agent-oriented software development methodologies.
Multiagent Grid Syst., 2006

Assuring quality of web-based applications.
Inf. Softw. Technol., 2006

Specifying Consistency Constraints for Modelling Languages.
Proceedings of the Eighteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2006), 2006

The Dynamic Casteship Mechanism for Modeling and Designing Adaptive Agents.
Proceedings of the Eighteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2006), 2006

The first international workshop on automation of software test.
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006

Testing Software Modelling Tools Using Data Mutation.
Proceedings of the 2006 International Workshop on Automation of Software Test, 2006

A Framework for Service-Oriented Testing of Web Services.
Proceedings of the 30th Annual International Computer Software and Applications Conference, 2006

Tool Support to Model-based Quality Analysis of Software Architecture.
Proceedings of the 30th Annual International Computer Software and Applications Conference, 2006

2005
Agent-Oriented Modelling and Specification of Web Services.
Proceedings of the 10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS 2005), 2005

Formal Reasoning about Emergent Behaviours of Multi-Agent Systems.
Proceedings of the 17th International Conference on Software Engineering and Knowledge Engineering (SEKE'2005), 2005

Caste-Centric Agent-Oriented Programming.
Proceedings of the Fifth International Conference on Quality Software (QSIC 2005), 2005

Empirical Validation of Website Timeliness Measures.
Proceedings of the 29th Annual International Computer Software and Applications Conference, 2005

Agent Oriented Programming Based on SLABS.
Proceedings of the 29th Annual International Computer Software and Applications Conference, 2005

Towards an agent oriented programming language with caste and scenario mechanisms.
Proceedings of the 4th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2005), 2005

Caste-centric Modelling of Multi-agent Systems: The CAMLE Modelling Language and Automated Tools.
Proceedings of the Model-Driven Software Development, 2005

Software design methodology - from pinciples to architectural styles.
Elsevier, ISBN: 978-0-7506-6075-4, 2005

2004
CAMLE: A Caste-Centric Agent-Oriented Modelling Language and Environment.
Proceedings of the Software Engineering for Multi-Agent Systems III, 2004

Website Complexity Metrics for Measuring Navigability.
Proceedings of the 4th International Conference on Quality Software (QSIC 2004), 2004

Agent-Oriented Formal Specification of Web Services.
Proceedings of the Grid and Cooperative Computing, 2004

Cooperative Agent Approach to Quality Assurance and Testing Web Software.
Proceedings of the 28th International Computer Software and Applications Conference (COMPSAC 2004), 2004

Consistency Check in Modelling Multi-Agent Systems.
Proceedings of the 28th International Computer Software and Applications Conference (COMPSAC 2004), 2004

Scenario Mechanism in Agent-Oriented Programming.
Proceedings of the 11th Asia-Pacific Software Engineering Conference (APSEC 2004), 30 November, 2004

2003
A Note on Test Oracles and Semantics of Algebraic Specifications.
Proceedings of the 3rd International Conference on Quality Software (QSIC 2003), 2003

Caste: A Step beyond Object Orientation.
Proceedings of the Modular Programming Languages, Joint Modular Languages Conference, 2003

Soft Gene, Role, Agent: MABS Learns from Sociology.
Proceedings of the 2003 IEEE/WIC International Conference on Intelligent Agent Technology (IAT 2003), 2003

Modelling and Specifying Scenarios and Agent Behaviour.
Proceedings of the 2003 IEEE/WIC International Conference on Intelligent Agent Technology (IAT 2003), 2003

Modelling Cooperative Multi-agent Systems.
Proceedings of the Grid and Cooperative Computing, Second International Workshop, 2003

A Multi-Agent Software Environment for Testing Web-based Applications.
Proceedings of the 27th International Computer Software and Applications Conference (COMPSAC 2003): Design and Assessment of Trustworthy Software-Based Systems, 2003

A formal specification language for agent-oriented software engineering.
Proceedings of the Second International Joint Conference on Autonomous Agents & Multiagent Systems, 2003

Modelling Multi-agent Systems with Soft Genes, Roles, and Agents.
Proceedings of the Agent-Oriented Software Engineering IV, 4th International Workshop, 2003

2002
Software requirements validation via task analysis.
J. Syst. Softw., 2002

A methodology of testing high-level Petri nets.
Inf. Softw. Technol., 2002

Formal Specification of Evolutionary Software Agents.
Proceedings of the Formal Methods and Software Engineering, 2002

Application of Hazard Analysis to Software Quality Modelling.
Proceedings of the 26th International Computer Software and Applications Conference (COMPSAC 2002), 2002

Developing Formal Specifications of Multi-Agent Systems in SLABS -- A Case Study of Evolutionary Multi-Agent Ecosystem.
Proceedings of the AOIS '02, 2002

Developing Formal Specifications of MAS in SLABS -- A Case Study of Evolutionary Multi-Agent Ecosystem.
Proceedings of the AOIS '02, 2002

2001
SLABS: A Formal Specification Language for Agent-Based Systems.
Int. J. Softw. Eng. Knowl. Eng., 2001

The Role of Castes in Formal Specification of MAS.
Proceedings of the Intelligent Agents: Specification, 2001

Quality Modelling for Web-Based Information Systems.
Proceedings of the 8th IEEE Workshop on Future Trends of Distributed Computer Systems (FTDCS 2001), 2001

An Observational Theory of Integration Testing for Component-Based Software Development.
Proceedings of the 25th International Computer Software and Applications Conference (COMPSAC 2001), 2001

A Configuration Management System Supporting Component-Based Software Development.
Proceedings of the 25th International Computer Software and Applications Conference (COMPSAC 2001), 2001

2000
Scenario Analysis in an Automated Tool for Requirements Engineering.
Requir. Eng., 2000

Constructions of behaviour observation schemes in software testing.
Proceedings of the 5th IEEE International Symposium on High-Assurance Systems Engineering (HASE 2000), 2000

Formal Specification of Agent Behaviour through Environment Scenarios.
Proceedings of the Formal Approaches to Agent-Based Systems, First International Workshop, 2000

Automating Scenario-Driven Structured Requirements Engineering.
Proceedings of the 24th International Computer Software and Applications Conference (COMPSAC 2000), 2000

1998
Specifications in software prototyping.
J. Syst. Softw., 1998

1997
Adequate testing of hypertext applications.
Inf. Softw. Technol., 1997

Software Unit Test Coverage and Adequacy.
ACM Comput. Surv., 1997

Automatic Generation of Formal Specification from Requirements Definition.
Proceedings of the First IEEE International Conference on Formal Engineering Methods, 1997

1996
A Formal Analysis of the Subsume Relation Between Software Test Adequacy Criteria.
IEEE Trans. Software Eng., 1996

A Formal Interpretation of Software Testing as Inductive Inference.
Softw. Test. Verification Reliab., 1996

Requirements Analysis and Specification as a Problem of Software Automation.
Proceedings of the 8th International Conference on Software Engineering and Knowledge Engineering, 1996

Tool support of orderly transition from informal to formal descriptions in requirements engineering.
Proceedings of the Advanced IT Tools, 1996

1995
Axiomatic assessment of control flow-based software test adequacy criteria.
Softw. Eng. J., 1995

1994
How Powerful are Folding/Unfolding Transformations?
J. Funct. Program., 1994

Knowledge engineering helps testing protection software.
Proceedings of the SEKE'94, 1994

Injecting Faults into Environment Simulators for Testing Safety Critical Software.
Proceedings of the Dependable Computing, 1994

1993
Test data adequacy measurement.
Softw. Eng. J., 1993

1992
Inductive Inference and Software Testing.
Softw. Test. Verification Reliab., 1992

1989
A metalanguage to express human guidance for program transformation.
Proceedings of the IEEE International Workshop on Tools for Artificial Intelligence: Architectures, 1989

A Knowledge-Based System to Synthesize FP Programs from Examples.
Proceedings of the EPIA 89, 1989


  Loading...