Loading...
Thumbnail Image
Publication

Kernel P systems: from modelling to verification and testing

Gheorghe, Marian
Ceterchi, R.
Ipate, F.
Konur, Savas
Lefticaru, Raluca
Publication Date
2018-05
End of Embargo
Supervisor
Rights
© 2017 Elsevier. Reproduced in accordance with the publisher's self-archiving policy. This manuscript version is made available under the CC-BY-NC-ND 4.0 license.
Peer-Reviewed
Yes
Open Access status
Accepted for publication
2017-03-24
Institution
Department
Awarded
Embargo end date
Additional title
Abstract
A kernel P system integrates in a coherent and elegant manner some of the most successfully used features of the P systems employed in modelling various applications. It also provides a theoretical framework for analysing these applications and a software environment for simulating and verifying them. In this paper, we illustrate the modelling capabilities of kernel P systems by showing how other classes of P systems can be represented with this formalism and providing a number of kernel P system models for a sorting algorithm and a broadcasting problem. We also show how formal verification can be used to validate that the given models work as desired. Finally, a test generation method based on automata is extended to non-deterministic kernel P systems.
Version
Accepted Manuscript
Citation
Gheorghe M, Ceterchi R, Ipate F et al (2017) Kernel P systems: from modelling to verification and testing. Theoretical Computer Science. 724: 45-60.
Link to publisher’s version
Link to published version
Type
Article
Qualification name
Notes