Abstract
The goal of this work is to provide the jNEP user with a visual tool to graphically design the NEPs under consideration. jNEP is a Java simulator for NEPs previously developed by some of the authors of this paper. We have designed a domain specific visual language for NEPs by means of AToM3.We have also taken advantage of the AToM3’s graph grammar modules to automate some mechanical and time-consuming designing tasks, such as properly placing filters close to their processors, and defining some kinds of standard graph topologies. AToM3 is a python tool previously developed by some of the authors of this paper.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Kelly, S., Tolvanen, J.-P.: Domain-Specific Modeling: Enabling Full Code Generation. Wiley-IEEE Computer Society (2008)
de Lara, J., Vangheluwe, H.: AToM3: A tool for multi-formalism and meta-modelling. In: Kutsche, R.-D., Weber, H. (eds.) FASE 2002. LNCS, vol. 2306, pp. 174–188. Springer, Heidelberg (2002)
Ehrig, H., Ehrig, K., Prange, U., Taentzer, G.: Fundamentals of algebraic graph transformation. Springer, Heidelberg (2006)
Csuhaj-Varju, E., Salomaa, A.: Networks of parallel language processors. In: Păun, G., Salomaa, A. (eds.) New Trends in Formal Languages. LNCS, vol. 1218, pp. 299–318. Springer, Heidelberg (1997)
Csuhaj-Varjú, E., Mitrana, V.: Evolutionary systems: A language generating device inspired by evolving communities of cells. Acta Informatica 36, 913–926 (2000)
Castellanos, J., Martín-Vide, C., Mitrana, V., Sempere, J.M.: Solving NP-complete problems with networks of evolutionary processors. In: Mira, J., Prieto, A.G. (eds.) IWANN 2001, Part I. LNCS, vol. 2084, p. 621. Springer, Heidelberg (2001)
Hillis, W.D.: The Connection Machine. MIT Press, Cambridge (1985)
Errico, L., Jesshope, C.: Towards a new architecture for symbolic processing. In: Plander, I. (ed.) Artificial Intelligence and Information-Control Systems of Robots 1994. World Sci. Publ., Singapore (1994)
Paun, G., Rozenberg, G., Salomaa, A.: DNA Computing. New Computing Paradigms. Springer, Berlin (1998)
Paun, G.: Computing with membranes. Journal of Computer and System Sciences 61, 108–143 (2000)
Csuhaj-Varjú, E., Dassow, J., Kelemen, J., Paun, G.: Grammar Systems. Gordon and Breach, London (1993)
Castellanos, J., Martin-Vide, C., Mitrana, V., Sempere, J.M.: Networks of evolutionary processors. Acta Informatica 39(6-7), 517–529 (2003)
del Rosal, E., Nuez, R., Castaeda, C., Ortega, A.: Simulating neps in a cluster with jnep. In: Proceedings of International Conference on Computers, Communications and Control, ICCCC 2008 (2008)
Cuellar, M., del Rosal, E.: jNEPView: A graphical trace viewer for the simulations of nEPs. In: Mira, J., Ferrández, J.M., Álvarez, J.R., de la Paz, F., Toledo, F.J. (eds.) IWINAC 2009. LNCS, vol. 5601, pp. 356–365. Springer, Heidelberg (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jimenez, A., del Rosal, E., de Lara, J. (2010). A Visual Language for Modelling and Simulation of Networks of Evolutionary Processors. In: Demazeau, Y., et al. Trends in Practical Applications of Agents and Multiagent Systems. Advances in Intelligent and Soft Computing, vol 71. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12433-4_49
Download citation
DOI: https://doi.org/10.1007/978-3-642-12433-4_49
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-12432-7
Online ISBN: 978-3-642-12433-4
eBook Packages: EngineeringEngineering (R0)