Integration Testing of Heterotic Systems
Marian Gheorghe, Mike Stannett

TL;DR
This paper presents a formal modeling and automatic test-set generation approach for heterotic systems that combine radically different technologies, such as silicon chips and wetware, using Eilenberg's X-machine model.
Contribution
It introduces a unified formal specification framework for heterotic systems and proposes a method for automatic integration testing across diverse technological components.
Findings
Successful modeling of multi-technology systems using X-machines
Development of a test-set generation strategy for heterotic systems
Illustration with a combined X-machine and P system example
Abstract
Computational theory and practice generally focus on single-paradigm systems, but relatively little is known about how best to combine components based on radically different approaches (e.g., silicon chips and wetware) into a single coherent system. In particular, while testing strategies for single-technology components are generally well developed, it is unclear at present how to perform integration testing on heterotic systems: can we develop a test-set generation strategy for checking whether specified behaviours emerge (and unwanted behaviours do not) when components based on radically different technologies are combined within a single system? In this paper, we describe an approach to modelling multi-technology heterotic systems using a general-purpose formal specification strategy based on Eilenberg's X-machine model of computation. We show how this approach can be used to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDNA and Biological Computing · Modular Robots and Swarm Intelligence · semigroups and automata theory
