Ponencia
A P-Lingua Programming Environment for Membrane Computing
Autor/es | Díaz Pernil, Daniel
Pérez Hurtado de Mendoza, Ignacio Pérez Jiménez, Mario de Jesús Riscos Núñez, Agustín |
Departamento | Universidad de Sevilla. Departamento de Ciencias de la Computación e Inteligencia Artificial |
Fecha de publicación | 2009 |
Fecha de depósito | 2018-01-10 |
Publicado en |
|
ISBN/ISSN | 978-3-540-95884-0 0302-9743 |
Resumen | A new programming language for membrane computing, PLingua,
is developed in this paper. This language is not designed for
a speci c simulator software. On the contrary, its purpose is to o er
a general syntactic framework ... A new programming language for membrane computing, PLingua, is developed in this paper. This language is not designed for a speci c simulator software. On the contrary, its purpose is to o er a general syntactic framework that could de ne a uni ed standard for membrane computing, covering a broad variety of models. At the present stage, P-Lingua can only handle P systems with active membranes, although the authors intend to extend it to other models in the near future. P-Lingua allows to write programs in a friendly way, as its syntax is very close to standard scienti c notation, and parameterized expressions can be used as shorthand for sets of rules. There is a built-in compiler that parses these human-style programs and generates XML documents that can be given as input to simulation tools, di erent plugins can be designed to produce speci c adequate outputs for existing simulators. Furthermore, we present in this paper an integrated development environment that plays the role of interface where P-lingua programs can be written and compiled. We also present a simulator for the class of recognizer P systems with active membranes, and we illustrate it by following the writing, compiling and simulating processes with a family of P systems solving the SAT problem. |
Agencias financiadoras | Ministerio de Educación y Ciencia (MEC). España Junta de Andalucía |
Identificador del proyecto | TIN2006-13425
TIC-581 |
Cita | Díaz Pernil, D., Pérez Hurtado, I., Pérez Jiménez, M.d.J. y Riscos Núñez, A. (2009). A P-Lingua Programming Environment for Membrane Computing. En WMC 2008: 9th International Workshop on Membrane Computing (187-203), Edinburgh, UK: Springer. |
Ficheros | Tamaño | Formato | Ver | Descripción |
---|---|---|---|---|
p-lingua-WMC9.pdf | 176.3Kb | [PDF] | Ver/ | |