Skip to main content

Towards a Meta-model for Natural Computers: An Example Using Metadepth

  • Conference paper
Book cover Highlights on Practical Applications of Agents and Multi-Agent Systems

Part of the book series: Advances in Intelligent and Soft Computing ((AINSC,volume 156))

  • 725 Accesses

Abstract

Model Driven is currently one of the most promising approaches to software engineering. One of the topics related to this area is the possibility of defining models that could also be considered as meta models, that is, that could be instantiated to get a less abstract model. Most of the current tools available allow the definition of two levels: the model that can be instantiated (and hence be considered a meta model) and the specific model we can get after instantiating the first one. Nevertheless some domains require more than two levels. One of them can be found in the realm of the so called natural computers. This domain includes several models that share different characteristics. Each model could be instantiated to define particular cases able to solve specific problems. So we need to define a first level with the common features of all the natural computing models. This first level will be instantiated to get the particular models of natural computing. These models will be finally instantiated to get the specific systems we could use to solve a given task. MetaDepth is one of the first tools that offers the designers the possibility of defining a chain of models of this kind. This paper shows a first step for using MetaDepth in natural computing.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Arroyo, F., Castellanos, J., Mitrana, V., Sempere, J.M.: Networks of bio-inspired processors. Accepted to be published in Triangle (2011)

    Google Scholar 

  2. Castellanos, J., Martin-Vide, C., Mitrana, V., Sempere, J.M.: Networks of evolutionary processors. Acta Informatica 39(6-7), 517–529 (2003)

    MathSciNet  MATH  Google Scholar 

  3. Cuellar, M., del Rosal, E.: jnepview: a graphical trace viewer for the simulations of neps. In: Proceedings of the 3rd International Work-Conference on the Interplay between Natural and Artificial Computation (2009)

    Google Scholar 

  4. de la Cruz, M., Jiménez, A., del Rosal, E., Bel-Enguix, G., Ortega, A.: Neps-lingua: a new textual language to program neps. In: Proceedings of ICAART 2011 (2011)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. García-Quismondo, M., Gutiérrez-Escudero, R., Pérez-Hurtado, I., Pérez-Jiménez, M.J., Riscos-Núñez, A.: An Overview of P-Lingua 2.0. In: Păun, G., Pérez-Jiménez, M.J., Riscos-Núñez, A., Rozenberg, G., Salomaa, A. (eds.) WMC 2009. LNCS, vol. 5957, pp. 264–288. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  7. Gutiérrez-Naranjo, M.A., Pérez-Jiménez, M.J., Riscos-Núñez, A.: Towards a programming language in cellular computing. Electronic Notes in Theoretical Computer Science 123, 93–110 (2005)

    Article  Google Scholar 

  8. Jiménez, A., del Rosal, E., de Lara, J.: A visual language for modelling and simulation of networks of evolutionary processors. In: Proceedings of PAAMS 2010 - 8th International Conference on Practical Applications of Agents and Multi-Agent Systems (2010)

    Google Scholar 

  9. de Lara, J., Guerra, E.: Deep Meta-modelling with MetaDepth. In: Vitek, J. (ed.) TOOLS 2010. LNCS, vol. 6141, pp. 1–20. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  10. de Lara, J., Guerra, E.: Generic Meta-modelling with Concepts, Templates and Mixin Layers. In: Petriu, D.C., Rouquette, N., Haugen, Ø. (eds.) MODELS 2010. LNCS, vol. 6394, pp. 16–30. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  11. Păun, G.: Computing with membranes. Journal of Computer and System Sciences 61, 108–143 (2000)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

de la Cruz, M., Awinat, S. (2012). Towards a Meta-model for Natural Computers: An Example Using Metadepth. In: Pérez, J., et al. Highlights on Practical Applications of Agents and Multi-Agent Systems. Advances in Intelligent and Soft Computing, vol 156. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-28762-6_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-28762-6_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-28761-9

  • Online ISBN: 978-3-642-28762-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics