Main Page
From The P-Lingua Website
Line 5: | Line 5: | ||
In order to implement this idea, a [http://en.wikipedia.org/wiki/Java_(programming_language) Java] library called [[pLinguaCore]] has been produced as a software framework for cell-like P system 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 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). PLinguaCore is not a closed product, but it can be extended to accept new input or output formats and also new models or simulators. | In order to implement this idea, a [http://en.wikipedia.org/wiki/Java_(programming_language) Java] library called [[pLinguaCore]] has been produced as a software framework for cell-like P system 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 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). PLinguaCore is not a closed product, but it can be extended to accept new input or output formats and also new models or simulators. | ||
- | There are several [[projects]] in | + | There are several [[projects]] in production using P-Lingua by different [[development teams]]. This website is available to [[download]] the libraries and applications, as well as provides [[technical information]]. In addition, this site aims to be a meeting point for users and developers through the use of [[forums]]. |
- | + | Any suggestion or comment is welcome, please, [[contact]] us. |
Revision as of 13:41, 21 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 and reusable 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 produced as a software framework for cell-like P system 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 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). PLinguaCore is not a closed product, but it can be extended to accept new input or output formats and also new models or simulators.
There are several projects in production using P-Lingua by different development teams. This website is available to download the libraries and applications, as well as provides technical information. In addition, this site aims to be a meeting point for users and developers through the use of forums.
Any suggestion or comment is welcome, please, contact us.