Skip to main content

Towards the Automatic Programming of H Systems: jHsys, a Java H System Simulator

  • Conference paper
Trends in Practical Applications of Agents and Multiagent Systems

Abstract

The main goal of this paper is to describe how we consider that splicing systems (a family of abstract bio-inspired computing devices) can be automatically programmed (designed) in the future. One of the necessary steps is to formally describe the computer being programmed (splicing systems). Some of the authors of this paper have previously solved this problem.Another necessary step is to develop a simulator forHsystems.We propose applying Christiansen Grammar Evolution (an evolutionary automatic programming algorithm developed by the authors) to complete the process. This technique includes a fitness function that the simulator requires. This paper is devoted to describe jHSys, a Java simulator for splicing (H) systems.

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 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.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. de la Cruz, M., Ortega, A.: A Christiansen grammar for universal splicing systems. In: Mira, J., Ferrández, J.M., Álvarez, J.R., de la Paz, F., Toledo, F.J. (eds.) IWINAC 2009. LNCS, vol. 5601, pp. 336–345. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  2. Ortega, A., Dalhoum, A.A., Alfonseca, M.: Grammatical evolution to design fractal curves with a given dimension. IBM Jr. of Res. and Dev. 47(4), 483–493 (2003)

    Article  Google Scholar 

  3. Ortega, A., Abu, D.A.L., Alfonseca, M.: Cellular Automata equivalent to DIL Systems. In: Proceedings of 5th Middle East Symposium on Simulation and Modelling (MESM 2003), Eurosim, 5-7 Ene. 2004, pp. 120–124. Emiratos Arabes Unidos. Pub., Sharjah (2003) ISBN: 90-77381-06-6

    Google Scholar 

  4. Abu, D.A.L., Ortega, A., Alfonseca, M.: Cellular Automata equivalent to PD0L Systems. In: Proceedings of International Arab Conference on Information Technology (ACIT 2003), December 20-23, pp. 819–825. Egipto. Pub., Alexandria (2003)

    Google Scholar 

  5. Abu, D.A.L., Ortega, A., Alfonseca, M.: Cellular Automata equivalent to D0L Systems. In: 3rd WSEAS International Conference on Systems Theory and Scientific Computation, Special Session on Cellular Automata and Applications, Proceedings en CDROM, November 15-17. Grecia. Pub., Rodas (2003)

    Google Scholar 

  6. Ortega, A., de la Cruz, M., Alfonseca, M.: Christiansen Grammar Evolution: grammatical evolution with semantics. IEEE Transactions on Evolutionary Computation 11, 77–90 (2007)

    Article  Google Scholar 

  7. Head, T.: Splicing schemes and DNA. In: Rozenberg, G., Salomaa, A. (eds.) Lindenmayer Systems; Impacts on Theoretical Computer Science, Computer Graphics, and Developmental Biology, pp. 371–383. Springer, Berlin (1992)

    Google Scholar 

  8. Paun, G.: Regular extended H systems are computationally universal. Journal of Automata, Languages, Combinatorics 1(1), 27–36 (1996)

    MATH  MathSciNet  Google Scholar 

  9. http://www.eclipse.org/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Siles, J.M.R., de la Cruz Echeandía, M., de la Puente, A.O. (2010). Towards the Automatic Programming of H Systems: jHsys, a Java H System Simulator. 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_46

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-12433-4_46

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-12432-7

  • Online ISBN: 978-3-642-12433-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics