Main Page

From The P-Lingua Website

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
-
[[P-Lingua]] is a programming language for [membrane computing which aims to be a standard to define P systems. It and its associated tools have been developed by members of the Research Group on Natural Computing, at the University of Sevilla, Spain.
+
[[P-Lingua]] is a programming language for [http://en.wikipedia.org/wiki/Membrane_computing membrane computing] which aims to be a standard to define [http://en.wikipedia.org/wiki/P_system P systems]. It and its [[associated tools]] have been developed by members of the [http://www.gcn.us.es Research Group on Natural Computing], at the [http://www.us.es University of Sevilla], Spain.
-
We provide P-Lingua and its associated tools as a free and reusable software package for the development of software/hardware applications capable of simulate P system computations.
+
We provide P-Lingua and its associated tools as a free, under [http://www.gnu.org/copyleft/gpl.html GNU GPL license], and reusable software package for the development of [[software/hardware applications]] capable of simulate P system computations.
-
In order to implement this idea, a Java library called pLinguaCore has been developed as a software framework for simulators. It is able to handle
+
In order to implement this idea, a Java library called [[pLinguaCore]] has been developed as a software framework for simulators. It is able to handle
-
input files (either in XML or in P-Lingua format) de�fining P systems from a number of different cell-like P system models. Moreover, the library
+
input files (either in [[XML format]] or in [[P-Lingua format]]) defining P systems from a number of different [[supported P system models]]. Moreover, the library includes several [[built-in simulators]] for each model. For the sake of [[software portability]], pLinguaCore can export a P system
-
includes several built-in simulators for each supported model. For the sake of software portability, pLinguaCore can export a P system
+
definition to any convenient output format (currently XML format and [[binary format]] are available). This software is not a closed product, but it can
-
definition to any convenient output format (currently XML and binary formats are available). This software is not a closed product, but it can
+
be extended to accept new input or output formats and also new models or simulators.
be extended to accept new input or output formats and also new models or simulators.

Revision as of 22:27, 20 August 2009

P-Lingua is a programming language for membrane computing which aims to be a standard to define P systems. It and its associated tools have been developed by members of the Research Group on Natural Computing, at the University of Sevilla, Spain.

We provide P-Lingua and its associated tools as a free, under GNU GPL license, and reusable software package for the development of software/hardware applications capable of simulate P system computations.

In order to implement this idea, a Java library called pLinguaCore has been developed as a software framework for simulators. It is able to handle input files (either in XML format or in P-Lingua format) defining P systems from a number of different supported P system models. Moreover, the library includes several built-in simulators for each model. For the sake of software portability, pLinguaCore can export a P system definition to any convenient output format (currently XML format and binary format are available). This software is not a closed product, but it can be extended to accept new input or output formats and also new models or simulators.

Personal tools