Mostrar el registro sencillo del ítem

Artículo

dc.creatorPérez Hurtado de Mendoza, Ignacioes
dc.creatorOrellana Martín, Davides
dc.creatorMartínez del Amor, Miguel Ángeles
dc.creatorValencia Cabrera, Luises
dc.creatorRiscos Núñez, Agustínes
dc.date.accessioned2022-03-18T11:05:42Z
dc.date.available2022-03-18T11:05:42Z
dc.date.issued2022
dc.identifier.citationPérez Hurtado de Mendoza, I., Orellana Martín, D., Martínez del Amor, M.Á., Valencia Cabrera, L. y Riscos Núñez, A. (2022). A new P-Lingua toolkit for agile development in membrane computing. Information Sciences, 587 (March 2022), 1-22.
dc.identifier.issn0020-0255es
dc.identifier.urihttps://hdl.handle.net/11441/131005
dc.description.abstractMembrane computing is a massively parallel and non-deterministic bioinspired computing paradigm whose models are called P systems. Validating and testing such models is a challenge which is being overcome by developing simulators. Regardless of their heterogeneity, such simulators require to read and interpret the models to be simulated. To this end, P-Lingua is a high-level P system definition language which has been widely used in the last decade. The P-Lingua ecosystem includes not only the language, but also libraries and software tools for parsing and simulating membrane computing models. Each version of P-Lingua supported new types or variants of P systems. This leads to a shortcoming: Only a predefined list of variants can be used, thus making it difficult for researchers to study custom ones. Moreover, derivation modes cannot be user-defined, i.e, the way in which P system computations should be generated is determined by the simulation algorithm in the source code. The main contribution of this paper is a completely new design of the P-Lingua language, called P-Lingua 5, in which the user can define custom variants and derivation modes, among other improvements such as including procedural programming and simulation directives. It is worth mentioning that it has backward-compatibility with previous versions of the language. A completely new set of command-line tools is provided for parsing and simulating P-Lingua 5 files. Finally, several examples are included in this paper covering the most common P system types.es
dc.description.sponsorshipAgencia Estatal de Investigación TIN2017-89842-Pes
dc.formatapplication/pdfes
dc.format.extent22es
dc.language.isoenges
dc.publisherElsevieres
dc.relation.ispartofInformation Sciences, 587 (March 2022), 1-22.
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectMembrane computinges
dc.subjectComputer languageses
dc.subjectComputer simulationes
dc.subjectSoftware toolses
dc.subjectP-Linguaes
dc.titleA new P-Lingua toolkit for agile development in membrane computinges
dc.typeinfo:eu-repo/semantics/articlees
dcterms.identifierhttps://ror.org/03yxnpp24
dc.type.versioninfo:eu-repo/semantics/publishedVersiones
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.contributor.affiliationUniversidad de Sevilla. Departamento de Ciencias de la Computación e Inteligencia Artificiales
dc.relation.projectIDTIN2017-89842-Pes
dc.relation.publisherversionhttps://www.sciencedirect.com/science/article/pii/S002002552101224Xes
dc.identifier.doi10.1016/j.ins.2021.12.003es
dc.contributor.groupUniversidad de Sevilla. TIC193 : Computación Naturales
dc.journaltitleInformation Scienceses
dc.publication.volumen587es
dc.publication.issueMarch 2022es
dc.publication.initialPage1es
dc.publication.endPage22es
dc.contributor.funderAgencia Estatal de Investigación. Españaes
dc.description.awardwinningPremio Mensual Publicación Científica Destacada de la US. Escuela Técnica Superior de Ingeniería Informática

FicherosTamañoFormatoVerDescripción
1-s2.0-S002002552101224X-main.pdf878.5KbIcon   [PDF] Ver/Abrir  

Este registro aparece en las siguientes colecciones

Mostrar el registro sencillo del ítem

Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Excepto si se señala otra cosa, la licencia del ítem se describe como: Attribution-NonCommercial-NoDerivatives 4.0 Internacional