You are looking at the HTML representation of the XML format.
HTML is good for debugging, but probably is not suitable for your application.
See complete documentation, or API help for more information.
<?xml version="1.0" encoding="utf-8"?>
<api>
  <query>
    <pages>
      <page ns="0" title="API" missing="" />
      <page pageid="1" ns="0" title="Main Page">
        <revisions>
          <rev user="Miguel" timestamp="2005-03-29T06:59:37Z">''' This website is also under [https://www.p-lingua.org/wiki/ HTTPS secure protocol]''' 

[[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 Seville], 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 [http://en.wikipedia.org/wiki/Java_(programming_language) Java] library called [[pLinguaCore]] has been produced as a software framework for cell-like, tissue-like and spiking neural-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 [[applications]] in development using P-Lingua. 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 [[Special:AWCforum|forums]] ([[Special:Userlogin|an user account is needed]]). 

The main developer of P-Lingua and its related tools is '''Ignacio Pérez-Hurtado''' [http://www.cs.us.es/~ignaciophm/].

Please, [[contact]] us for any suggestion or comment.


== Latest version ==

The latest version of [[P-Lingua]] and [[pLinguaCore]] is '''4.0''', released on 28/09/2013. It provides new features with respect to previous version, such as more [[supported models]].

'''[[P-Lingua]] is being re-engineered from scratch in its version ''5.0'', now written in C++. The development version is accessible in github [https://github.com/RGNC/plingua].'''


== Publications ==

The main publications about P-Lingua and PLinguaCore up to now are:

'''Journal Papers'''
*''A P-Lingua based Simulator for Tissue P Systems with Cell Separation''&lt;br&gt; I. Pérez-Hurtado, L. Valencia-Cabrera, J.M. Chacón, A. Riscos-Núñez, M.J. Pérez-Jiménez&lt;br&gt; Romanian Journal of Information Science and Technology, 17 , 1 (2014), 89-102.  
*''A P-Lingua based simulator for Spiking Neural P systems''&lt;br&gt; L.F. Macías, I. Pérez-Hurtado, M. García-Quismondo, L. Valencia, M.J. Pérez-Jiménez, A. Riscos-Núñez&lt;br&gt; Lecture Notes in Computer Science, 7184 (2012), 257-281.
*''A P-Lingua based simulator for Tissue P systems''&lt;br&gt;M.A. Martínez-del-Amor, I. Pérez-Hurtado, M.J. Pérez-Jiménez, A. Riscos-Núñez&lt;br&gt; Journal of Logic and Algebraic Programming, 79, 6 (2010), 374-382.
*''An overview of P-Lingua 2.0''&lt;br&gt;M. García-Quismondo, R. Gutiérrez-Escudero, I. Pérez-Hurtado, M.J. Pérez-Jiménez, A. Riscos-Núñez&lt;br&gt; Lecture Notes in Computer Science, 5957 (2010), 264-288
*''P-Lingua 2.0: A software framework for cell-like P systems''&lt;br&gt; M. García-Quismondo, R. Gutiérrez-Escudero, M.A. Martínez-del-Amor, E. Orejuela-Pinedo, I. Pérez-Hurtado&lt;br&gt; International Journal of Computers, Communications and Control, 4, 3 (2009), 234-243.
*''A P-lingua programming environment for Membrane Computing''&lt;br&gt; D. Díaz-Pernil, I. Pérez-Hurtado, M.J. Pérez-Jiménez Mario, A. Riscos-Núñez&lt;br&gt; Lecture Notes in Computer Science, 5391 (2009), 187-203.


'''Conference Papers'''
* ''Kernel P Systems - Version I''&lt;br&gt; M. Gheorghe, F. Ipate, C. Dragomir, L. Mierlă, L. Valencia-Cabrera, M. García-Quismondo, M.J. Pérez-Jiménez&lt;br&gt; 11th Brainstorming Week on Membrane Computing,  02/2013, Seville, Spain, p.97-124, (2013)
* ''DCBA: Simulating Population Dynamics P Systems with Proportional Object Distribution''&lt;br&gt; M.A. Martínez-del-Amor, I. Pérez-Hurtado, M. García-Quismondo, L.F. Macías-Ramos, L. Valencia-Cabrera, A. Romero-Jiménez, C. Graciani-Díaz, A. Riscos-Núñez, M.A. Colomer, M.J. Pérez-Jiménez&lt;br&gt; 10th Brainstorming Week on Membrane Computing,  02/2012, Volume II, Seville, Spain, p.27-56, (2012)
*''P-Lingua: a programming language for membrane computing''&lt;br&gt; A. Riscos-Núñez, I. Pérez-Hurtado&lt;br&gt; Algebraic Computing, Soft Computing, and Program Verification, April 2010, Castro Urdiales, Spain, (2010)
*''An overview of P-lingua 2.0''&lt;br&gt; M. García-Quismondo, R. Gutiérrez-Escudero, I. Pérez-Hurtado, M.J. Pérez-Jiménez, A. Riscos-Núñez&lt;br&gt; 10th Workshop on Membrane Computing, 24-27/08/2009, p.240-264, (2009)
*''P-Lingua 2.0: New features and first applications''&lt;br&gt; M. García-Quismondo, R. Gutiérrez-Escudero, I. Pérez-Hurtado, M.J. Pérez-Jiménez&lt;br&gt; 7th Brainstorming Week on Membrane Computing, 02/02/2009, Volume I, Sevilla, España, p.141-168, (2009)
*''A P-lingua programming environment for Membrane Computing''&lt;br&gt; A. Riscos-Núñez, D. Díaz-Pernil, M.J. Pérez-Jiménez, I. Pérez-Hurtado&lt;br&gt; 9th Workshop on Membrane Computing, July 28-31, 2008, Edinburgh, The U.K., p.187-203, (2008)
*''P-Lingua: A programming language for membrane computing''&lt;br&gt; D. Díaz-Pernil, I. Pérez-Hurtado, M.J. Pérez-Jiménez, A. Riscos-Núñez&lt;br&gt; 6th Brainstorming Week on Membrane Computing, Volume 6, Sevilla, Spain, p.135-155, (2008)


'''Ph.D. Theses'''
*''An environment for virtual experimentation with computational models based on P systems''&lt;br&gt;Luis Valencia Cabrera &lt;br&gt;2015. Department of Computer Science and Artificial Intelligence. University of Seville.
*''Modelling and Simulation of Real-life Phenomena in Membrane Computing''&lt;br&gt;Manuel García-Quismondo &lt;br&gt;2014. Department of Computer Science and Artificial Intelligence. University of Seville.
*''Accelerating Membrane Systems Simulators using High Performance Computing with GPU''&lt;br&gt;Miguel Ángel Martínez-del-Amor &lt;br&gt;2013. Department of Computer Science and Artificial Intelligence. University of Seville.
*''Desarrollo y aplicaciones de un entorno de programación para Computación Celular: P-Lingua''&lt;br&gt;Ignacio Pérez-Hurtado. &lt;br&gt;2010. Department of Computer Science and Artificial Intelligence. University of Seville.</rev>
        </revisions>
      </page>
    </pages>
  </query>
</api>