Skip to main content

Functional Blueprints: An Approach to Modularity in Grown Systems

  • Chapter
  • First Online:
Morphogenetic Engineering

Part of the book series: Understanding Complex Systems ((UCS))

Abstract

The engineering of grown systems poses fundamentally different system integration challenges than ordinary engineering of static designs. On the one hand, a grown system must be capable of surviving not only in its final form, but at every intermediate stage, despite the fact that its subsystems may grow unevenly or be subject to different scaling laws. On the other hand, the ability to grow offers much greater potential for adaptation, either to changes in the environment or to internal stresses developed as the system grows. We may observe that the ability of subsystems to tolerate stress can be used to transform incremental adaptation into the dynamic discovery of viable growth trajectories for the system as a whole. Using this observation, we consider an engineering approach based on functional blueprints, under which a system is specified in terms of desired performance and means of incrementally correcting deficiencies. This approach is demonstrated by applying it to the integration of simplified models of tissue growth and vascularization, then further by showing how the composed system may itself be modulated for use as a component in a more complex design.

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 109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 139.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 139.99
Price excludes VAT (USA)
  • Durable hardcover 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

Notes

  1. 1.

    Note that not all viable configurations need have \(v_X(c_X) > 0\): the point is for the viability function to serve as a conservative guide for system growth, not to capture the precise boundary at which the system fails.

  2. 2.

    In this simplified system, venous return is not modeled, but could be implemented using a complementary mechanism.

  3. 3.

    For simplicity in this demonstration, the “F” bounds are set by external localization, though they could be self-organized with various methods (see [10, 12]).

References

  1. Aubin, J.P.: Viability Theory. Birkhauser, Boston (1991)

    Google Scholar 

  2. Basu, S., Gerchman, Y., Collins, C.H., Arnold, F.H., Weiss, R.: A synthetic multicellular systems for programmed pattern formation. Nature 434, 1130–1134 (2005)

    Article  Google Scholar 

  3. Beal, J.: Functional blueprints: an approach to modularity in grown systems. In: International Conference on Swarm Intelligence (2010)

    Google Scholar 

  4. Beal, J.: Functional blueprints: an approach to modularity in grown systems. Swarm Intell. 5(3), 257–281 (2011)

    Article  Google Scholar 

  5. Beal, J., Bachrach, J.: Infrastructure for engineered emergence in sensor/actuator networks. IEEE Intell. Syst. 21(2), 10–19 (2006)

    Google Scholar 

  6. Beal, J., Bachrach, J.: Programming manifolds. In: DeHon, A., Giavitto, J.L., Gruau, F. (eds.) Computing Media and Languages for Space-Oriented Computation, no. 06361 in Dagstuhl Seminar Proceedings. Internationales Begegnungs- und Forschungszentrum für Informatik (IBFI), Schloss Dagstuhl, Germany (2007)

    Google Scholar 

  7. Carmeliet, P.: Angiogenesis in health and disease. Nat. Med. 9(6), 653–660 (2003)

    Article  Google Scholar 

  8. Carroll, S.B.: Endless Forms Most Beautiful: The New Science of Evo Devo and the Making of the Animal Kingdom. W. W. Norton& Company, New York (2005)

    Google Scholar 

  9. Coore, D.: Botanical computing: a developmental approach to generating inter connect topologies on an amorphous computer. Ph.D. thesis, MIT (1999)

    Google Scholar 

  10. Doursat, R.: The growing canvas of biological development: multiscale pattern generation on an expanding lattice of gene regulatory networks. Int. J. Complex Syst. 1809 (2006)

    Google Scholar 

  11. Kirschner, M.W., Norton, J.C.: The Plausibility of Life: Resolving Darwin’s Dilemma. Yale University Press, New Haven (2005)

    Google Scholar 

  12. Kondacs, A.: Biologically-inspired self-assembly of 2d shapes, using global-to-local compilation. In: International Joint Conference on Artificial Intelligence (IJCAI) (2003)

    Google Scholar 

  13. MIT Proto. software. http://proto.bbn.com/ (2010). Accessed 22 Nov 2010

  14. Nagpal, R.: Programmable self-assembly: constructing global shape using biologically-inspired local interactions and origami mathematics. Ph.D. thesis, MIT (2001)

    Google Scholar 

  15. Prusinkiewicz, P., Lindenmayer, A.: The Algorithmic Beauty of Plants. Springer-Verlag, New York (1990)

    Google Scholar 

  16. Shetty, R.P., Endy, D., Knight, T.F. Jr.: Engineering biobrick vectors from biobrick parts. J. Biol. Eng. 2(5) (2008)

    Google Scholar 

  17. Spicher, A., Michel, O.: Declarative modeling of a neurulation-like process. BioSystems 87, 281–288 (2006)

    Article  Google Scholar 

  18. Werfel, J.: Anthills built to order: automating construction with artificial swarms. Ph.D. thesis, MIT (2006)

    Google Scholar 

  19. Werfel, J., Nagpal, R.: Collective construction of environmentally-adaptive structures. In: 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2007) (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jacob Beal .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Beal, J. (2012). Functional Blueprints: An Approach to Modularity in Grown Systems. In: Doursat, R., Sayama, H., Michel, O. (eds) Morphogenetic Engineering. Understanding Complex Systems. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33902-8_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-33902-8_12

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-33901-1

  • Online ISBN: 978-3-642-33902-8

  • eBook Packages: Physics and AstronomyPhysics and Astronomy (R0)

Publish with us

Policies and ethics