{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,15]],"date-time":"2026-07-15T22:18:27Z","timestamp":1784153907790,"version":"3.55.0"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,3,1]],"date-time":"2022-03-01T00:00:00Z","timestamp":1646092800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,3,1]],"date-time":"2022-03-01T00:00:00Z","timestamp":1646092800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100010218","name":"Department of Science and Technology","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100010218","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100012850","name":"Dean of the Faculty of Arts and Sciences, Dartmouth College","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100012850","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100010218","name":"Department of Science and Technology","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100010218","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Membr Comput"],"published-print":{"date-parts":[[2022,3]]},"DOI":"10.1007\/s41965-022-00092-8","type":"journal-article","created":{"date-parts":[[2022,3,9]],"date-time":"2022-03-09T03:02:34Z","timestamp":1646794954000},"page":"21-40","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":27,"title":["A web-based visual simulator for spiking neural P systems"],"prefix":"10.1007","volume":"4","author":[{"given":"Annysia Glynis S.","family":"Dupaya","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Anica Clarice Antonella P.","family":"Galano","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Francis George C.","family":"Cabarle","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ren Tristan","family":"De La Cruz","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Korsie J.","family":"Ballesteros","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Prometheus Peter L.","family":"Lazo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,3,9]]},"reference":[{"issue":"1","key":"92_CR1","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1006\/jcss.1999.1693","volume":"61","author":"G P\u0103un","year":"2000","unstructured":"P\u0103un, G. (2000). Computing with membranes. Journal of Computer and System Sciences, 61(1), 108\u2013143. https:\/\/doi.org\/10.1006\/jcss.1999.1693.","journal-title":"Journal of Computer and System Sciences"},{"key":"92_CR2","unstructured":"Ionescu, M., P\u0103un, G., & Yokomori, T. (2006). Spiking neural P systems. Fundamenta informaticae 71(2, 3), 279\u2013308."},{"key":"92_CR3","doi-asserted-by":"publisher","first-page":"343","DOI":"10.1007\/978-0-387-68546-5_15","volume-title":"New computational paradigms","author":"G P\u0103un","year":"2008","unstructured":"P\u0103un, G. (2008). From cells to (silicon) computers, and back. New computational paradigms (pp. 343\u2013371). New York: Springer."},{"key":"92_CR4","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1007\/978-3-642-03156-4_17","volume-title":"Advances in computational intelligence","author":"S Ghosh-Dastidar","year":"2009","unstructured":"Ghosh-Dastidar, S., & Adeli, H. (2009). Third generation neural networks: Spiking neural networks. Advances in computational intelligence (pp. 167\u2013178). New York: Springer."},{"key":"92_CR5","doi-asserted-by":"crossref","unstructured":"Valencia-Cabrera, L., P\u00e9rez-Hurtado, I., & Mart\u00ednez-del-Amor, M.\u00c1. (2020). Simulation challenges in membrane computing. Journal of Membrane Computing, 1\u201311.","DOI":"10.1155\/2020\/6765097"},{"issue":"2","key":"92_CR6","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1007\/s41965-021-00075-1","volume":"3","author":"M Gheorghe","year":"2021","unstructured":"Gheorghe, M., Lefticaru, R., Konur, S., Niculescu, I. M., & Adorna, H. N. (2021). Spiking neural P systems: Matrix representation and formal verification. Journal of Membrane Computing, 3(2), 133\u2013148.","journal-title":"Journal of Membrane Computing"},{"issue":"1","key":"92_CR7","doi-asserted-by":"publisher","first-page":"72","DOI":"10.3390\/pr9010072","volume":"9","author":"ADC Fernandez","year":"2021","unstructured":"Fernandez, A. D. C., Fresco, R. M., Cabarle, F. G. C., de la Cruz, R. T. A., Macababayao, I. C. H., Ballesteros, K. J., & Adorna, H. N. (2021). Snapse: A visual tool for spiking neural P systems. Processes, 9(1), 72.","journal-title":"Processes"},{"key":"92_CR8","first-page":"145","volume":"91","author":"G P\u0103un","year":"2007","unstructured":"P\u0103un, G. (2007). Spiking neural P systems. A tutorial. Bulletin European Association Theory Computer Science, 91, 145\u2013159.","journal-title":"Bulletin European Association Theory Computer Science"},{"issue":"3","key":"92_CR9","first-page":"515","volume":"27","author":"M Ionescu","year":"2012","unstructured":"Ionescu, M., & Sburlan, D. (2012). Some applications of spiking neural P systems. Computing and Informatics, 27(3), 515\u2013528.","journal-title":"Computing and Informatics"},{"issue":"1","key":"92_CR10","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1016\/j.biosystems.2006.02.001","volume":"85","author":"G P\u0103un","year":"2006","unstructured":"P\u0103un, G., & P\u00e9rez-Jim\u00e9nez, M. J. (2006). Membrane computing: Brief introduction, recent results and applications. Biosystems, 85(1), 11\u201322.","journal-title":"Biosystems"},{"issue":"4","key":"92_CR11","doi-asserted-by":"publisher","first-page":"681","DOI":"10.1007\/s11047-008-9091-y","volume":"8","author":"A Leporati","year":"2009","unstructured":"Leporati, A., Mauri, G., Zandron, C., P\u0103un, G., & P\u00e9rez-Jim\u00e9nez, M. J. (2009). Uniform solutions to SAT and Subset Sum by spiking neural P systems. Natural Computing, 8(4), 681.","journal-title":"Natural Computing"},{"key":"92_CR12","unstructured":"Chen, H., Ionescu, M., & Ishdorj, T.-O. (2006). On the efficiency of spiking neural P systems. Proceedings of the Fourth Brainstorming Week on Membrane Computing, Vol. I. Sevilla, ETS de Ingenier\u00eda Inform\u00e1tica, 30 de Enero-3 de Febrero, pp. 195\u2013206."},{"key":"92_CR13","doi-asserted-by":"crossref","unstructured":"Ganbaatar, G., Nyamdorj, D., Cichon, G., & Ishdorj, T.-O. (2021). Implementation of RSA cryptographic algorithm using SN P systems based on HP\/LP neurons. Journal of Membrane Computing, 1\u201313.","DOI":"10.1007\/s41965-021-00073-3"},{"issue":"2\u20133","key":"92_CR14","doi-asserted-by":"publisher","first-page":"139","DOI":"10.3233\/FI-2019-1759","volume":"164","author":"JP Carandang","year":"2019","unstructured":"Carandang, J. P., Cabarle, F. G. C., Adorna, H. N., Hernandez, N. H. S., & Mart\u00ednez-del-Amor, M. \u00c1. (2019). Handling non-determinism in spiking neural P systems: Algorithms and simulations. Fundamenta Informaticae, 164(2\u20133), 139\u2013155.","journal-title":"Fundamenta Informaticae"},{"key":"92_CR15","doi-asserted-by":"publisher","first-page":"377","DOI":"10.1007\/978-3-642-18123-8_29","volume-title":"International conference on membrane computing","author":"X Zeng","year":"2010","unstructured":"Zeng, X., Adorna, H., Mart\u00ednez-del-Amor, M. \u00c1., Pan, L., & P\u00e9rez-Jim\u00e9nez, M. J. (2010). Matrix representation of spiking neural P systems. International conference on membrane computing (pp. 377\u2013391). Berlin: Springer."},{"issue":"1","key":"92_CR16","first-page":"57","volume":"20","author":"JP Carandang","year":"2017","unstructured":"Carandang, J. P., Villaflores, J. M. B., Cabarle, F. G. C., Adorna, H. N., & Martinez-del-Amor, M. A. (2017). CuSNP: Spiking neural P systems simulators in cuda. Romanian Journal of Information Science and Technology, 20(1), 57\u201370.","journal-title":"Romanian Journal of Information Science and Technology"},{"issue":"4","key":"92_CR17","doi-asserted-by":"publisher","first-page":"690","DOI":"10.3390\/pr9040690","volume":"9","author":"M\u00c1 Mart\u00ednez-del-Amor","year":"2021","unstructured":"Mart\u00ednez-del-Amor, M. \u00c1., Orellana-Mart\u00edn, D., P\u00e9rez-Hurtado, I., Cabarle, F. G. C., & Adorna, H. N. (2021). Simulation of spiking neural p systems with sparse matrix-vector operations. Processes, 9(4), 690.","journal-title":"Processes"},{"key":"92_CR18","doi-asserted-by":"crossref","unstructured":"Fonseca, \u00cd.A., & Gaspar, H.M. (2019). A prime on web-based simulation. In: ECMS (European Council for Modelling and Simulation) (pp. 23\u201329).","DOI":"10.7148\/2019-0023"},{"key":"92_CR19","unstructured":"Research Group on Natural Computing. (2005). The P-Lingua Website. http:\/\/www.p-lingua.org\/wiki\/index.php\/Main_Page"},{"key":"92_CR20","first-page":"257","volume-title":"International conference on membrane computing","author":"LF Mac\u00edas-Ramos","year":"2011","unstructured":"Mac\u00edas-Ramos, L. F., P\u00e9rez-Hurtado, I., Garc\u00eda-Quismondo, M., Valencia-Cabrera, L., P\u00e9rez-Jim\u00e9nez, M. J., & Riscos-N\u00fa\u00f1ez, A. (2011). A p-lingua based simulator for spiking neural P systems. International conference on membrane computing (pp. 257\u2013281). Berlin: Springer."},{"key":"92_CR21","doi-asserted-by":"publisher","unstructured":"P\u00e9rez-Hurtado, I., Valencia-Cabrera, L., P\u00e9rez-Jim\u00e9nez, M.J., Colomer, M.A., & Riscos-N\u00fa\u00f1ez, A. (2010). MeCoSim: A general purpose software tool for simulating biological phenomena by means of P systems. In: 2010 IEEE Fifth International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA) (pp. 637\u2013643). https:\/\/doi.org\/10.1109\/BICTA.2010.5645199","DOI":"10.1109\/BICTA.2010.5645199"},{"key":"92_CR22","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1016\/j.knosys.2019.01.013","volume":"170","author":"P Guo","year":"2019","unstructured":"Guo, P., Quan, C., & Ye, L. (2019). UPSimulator: A general P system simulator. Knowledge-Based Systems, 170, 20\u201325. https:\/\/doi.org\/10.1016\/j.knosys.2019.01.013.","journal-title":"Knowledge-Based Systems"},{"key":"92_CR23","doi-asserted-by":"publisher","first-page":"398","DOI":"10.1007\/978-3-642-31131-4_22","volume-title":"Application and theory of petri nets","author":"M Heiner","year":"2012","unstructured":"Heiner, M., Herajy, M., Liu, F., Rohr, C., & Schwarick, M. (2012). Snoopy\u2014A Unifying Petri Net Tool. In S. Haddad & L. Pomello (Eds.), Application and theory of petri nets (pp. 398\u2013407). Berlin: Springer."},{"key":"92_CR24","unstructured":"Roger, S. (2009). JFLAP. http:\/\/www.jflap.org\/"},{"key":"92_CR25","unstructured":"Schwarze, M. (2009). Web-based Petri net animation (in German). Diploma thesis, FH Lausitz, Dep. of CS."},{"key":"92_CR26","unstructured":"Valdez, A. A. (2020). Snapse. https:\/\/secretmapper.github.io\/Snapse\/"},{"issue":"2","key":"92_CR27","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1093\/bioinformatics\/btv557","volume":"32","author":"M Franz","year":"2016","unstructured":"Franz, M., Lopes, C. T., Huck, G., Dong, Y., Sumer, O., & Bader, G. D. (2016). Cytoscape. js: A graph theory library for visualisation and analysis. Bioinformatics, 32(2), 309\u2013311.","journal-title":"Bioinformatics"},{"issue":"1","key":"92_CR28","first-page":"5","volume":"15","author":"FGC Cabarle","year":"2012","unstructured":"Cabarle, F. G. C., Adorna, H. N., Mart\u00ednez del Amor, M. \u00c1., & P\u00e9rez Jim\u00e9nez, M. D. J. (2012). Improving GPU simulations of spiking neural P systems. Romanian Journal of Information Science and Technology, 15(1), 5\u201320.","journal-title":"Romanian Journal of Information Science and Technology"},{"key":"92_CR29","unstructured":"OpenJS Foundation. (2021). Electron. Build cross-platform desktop apps with JavaScript, HTML, and CSS. https:\/\/www.electronjs.org\/"},{"key":"92_CR30","unstructured":"Guti\u00e9rrez\u00a0Naranjo, M.\u00c1., & Leporati, A. (2009). Performing arithmetic operations with spiking neural P systems. In Proceedings of the seventh brainstorming week on membrane computing (Vol. I, pp. 181\u2013198). Sevilla, ETS de Ingenier\u00eda Inform\u00e1tica, 2-6 de Febrero."},{"key":"92_CR31","unstructured":"Ceterchi, R., & Tomescu, A.I. (2008). Spiking neural P systems\u2013a natural model for sorting networks. In Proceedings of the sixth brainstorming week on membrane computing (pp. 93\u2013105). Sevilla, ETS de Ingenier\u00eda Inform\u00e1tica, 4-8 de Febrero"},{"issue":"4","key":"92_CR32","doi-asserted-by":"publisher","first-page":"355","DOI":"10.1007\/s41965-020-00050-2","volume":"2","author":"S Verlan","year":"2020","unstructured":"Verlan, S., Freund, R., Alhazov, A., Ivanov, S., & Pan, L. (2020). A formal framework for spiking neural P systems. Journal of Membrane Computing, 2(4), 355\u2013368.","journal-title":"Journal of Membrane Computing"},{"issue":"4","key":"92_CR33","doi-asserted-by":"publisher","first-page":"230","DOI":"10.1007\/s41965-020-00059-7","volume":"2","author":"HN Adorna","year":"2020","unstructured":"Adorna, H. N. (2020). Computing with SN P systems with I\/O mode. Journal of Membrane Computing, 2(4), 230\u2013245.","journal-title":"Journal of Membrane Computing"},{"key":"92_CR34","doi-asserted-by":"publisher","first-page":"1905","DOI":"10.1007\/s00521-015-1857-4","volume":"26","author":"GC Francis","year":"2015","unstructured":"Francis, G. C., Cabarle, M.J.P.-J.H., Adorna, N., & Song, T. (2015). Spiking neural P systems with structural plasticity. Neural Computing and Applications, 26, 1905\u20131917.","journal-title":"Neural Computing and Applications"},{"issue":"1","key":"92_CR35","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1007\/s41965-020-00067-7","volume":"3","author":"RTA de la Cruz","year":"2021","unstructured":"de la Cruz, R. T. A., Cabarle, F. G. C., Macababayao, I. C. H., Adorna, H. N., & Zeng, X. (2021). Homogeneous spiking neural P systems with structural plasticity. Journal of Membrane Computing, 3(1), 10\u201321.","journal-title":"Journal of Membrane Computing"},{"issue":"2","key":"92_CR36","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1007\/s41965-021-00072-4","volume":"3","author":"PP Lazo","year":"2021","unstructured":"Lazo, P. P., Cabarle, F. G., & Yap, J. M. (2021). A return to stochasticity and probability in spiking neural P systems. Journal of Membrane Computing, 3(2), 149\u2013161.","journal-title":"Journal of Membrane Computing"},{"key":"92_CR37","unstructured":"Valdez, A. A. M., Filbert\u00a0Wee, F. G. C. C., & Martinez-del-Amor, M. A. (2021). Gpu simulations of spiking neural p systems on modern web browsers. In: (accepted) International conference on membrane computing (ICMC2021), Chengdu, China and Debrecen, Hungary, August 24\u201328, 2021."}],"container-title":["Journal of Membrane Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41965-022-00092-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s41965-022-00092-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41965-022-00092-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,18]],"date-time":"2023-11-18T15:55:45Z","timestamp":1700322945000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s41965-022-00092-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3]]},"references-count":37,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,3]]}},"alternative-id":["92"],"URL":"https:\/\/doi.org\/10.1007\/s41965-022-00092-8","relation":{},"ISSN":["2523-8906","2523-8914"],"issn-type":[{"value":"2523-8906","type":"print"},{"value":"2523-8914","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,3]]},"assertion":[{"value":"31 August 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 January 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 March 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no conflicts of interest to declare that are relevant to the content of this article.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}