ACM Transactions on Programming Languages and Systems (TOPLAS)
Membrane Computing: An Introduction
Membrane Computing: An Introduction
Recognizing Safety and Liveness
Recognizing Safety and Liveness
Applications of Membrane Computing (Natural Computing Series)
Applications of Membrane Computing (Natural Computing Series)
A rewriting logic framework for operational semantics of membrane systems
Theoretical Computer Science
Operational Semantics and Rewriting Logic in Membrane Computing
Electronic Notes in Theoretical Computer Science (ENTCS)
Encoding mobile ambients into the π-calculus
PSI'06 Proceedings of the 6th international Andrei Ershov memorial conference on Perspectives of systems informatics
On the reachability problem in P systems with mobile membranes
WMC'07 Proceedings of the 8th international conference on Membrane computing
Formalizing the behavior of biological processes with mobility
UC'10 Proceedings of the 9th international conference on Unconventional computation
Executable specifications of p systems
WMC'04 Proceedings of the 5th international conference on Membrane Computing
Hi-index | 0.01 |
Systems of mutual mobile membranes with objects on surface evolve by applying endocytosis and exocytosis rules. These rules are applicable only if both involved membranes agree on the movement by means of objects and co-objects placed on their surfaces: if a membrane has an object (e.g., a) on its surface, then the other membrane involved in a movement rule should have the corresponding co-object (e.g., a) on its surface. Temporal logic of actions TLA is a logic for specifying and reasoning about concurrent systems, developed mainly for verification. We specify the systems of mutual mobile membranes with objects on surface in temporal logic of actions, and provide some results with respect to such a specification. We give an implementation in TLA+ which could be used for verification of certain properties of the systems of mutual mobile membranes with objects on surface, and illustrate the whole process by a simple specification and its execution.