Organic Computing A Paradigm Shift for Complex Systems Bearbeitet von Christian Müller-Schloer, Hartmut Schmeck, Theo Ungerer 1. Auflage 2011. Taschenbuch. xxx, 627 S. Paperback ISBN 978 3 0348 0129 4 Format (B x L): 15,5 x 23,5 cm Gewicht: 1151 g Weitere Fachgebiete > EDV, Informatik > Hardwaretechnische Grundlagen > Supercomputer, Quantencomputer, DNA-Computing Zu Leseprobe schnell und portofrei erhältlich bei Die Online-Fachbuchhandlung beck-shop.de ist spezialisiert auf Fachbücher, insbesondere Recht, Steuern und Wirtschaft. Im Sortiment finden Sie alle Medien (Bücher, Zeitschriften, CDs, ebooks, etc.) aller Verlage. Ergänzt wird das Programm durch Services wie Neuerscheinungsdienst oder Zusammenstellungen von Büchern zu Sonderpreisen. Der Shop führt mehr als 8 Millionen Produkte.
Contents Chapter 1 Theoretical Foundations 1.1 Adaptivity and Self-organisation in Organic Computing Systems.. 5 Hartmut Schmeck, Christian Müller-Schloer, Emre Çakar, Moez Mnif, and Urban Richter 1.2 Quantitative Emergence... 39 Moez Mnif and Christian Müller-Schloer 1.3 Divergence Measures as a Generalised Approach to Quantitative Emergence... 53 Dominik Fisch, Martin Jänicke, Christian Müller-Schloer, and Bernhard Sick 1.4 Emergent Control... 67 Peter Kreyssig and Peter Dittrich 1.5 Constraining Self-organisation Through Corridors of Correct Behaviour: The Restore Invariant Approach... 79 Florian Nafz, Hella Seebach, Jan-Philipp Steghöfer, Gerrit Anders, and Wolfgang Reif 1.6 Ant Inspired Methods for Organic Computing... 95 Alexander Scheidler, Arne Brutschy, Konrad Diwold, Daniel Merkle, and Martin Middendorf 1.7 Organic Computing: Metaphor or Model?...111 Mathias Gutmann, Benjamin Rathgeber, and Tareq Syed Chapter 2 Methods and Tools 2.1 Model-Driven Development of Self-organising Control Applications 131 Helge Parzyjegla, Arnd Schröter, Enrico Seib, Sebastian Holzapfel, Matthäus Wander, Jan Richling, Arno Wacker, Hans-Ulrich Heiß, Gero Mühl, and Torben Weis ix
x Contents 2.2 How to Design and Implement Self-organising Resource-Flow Systems...145 Hella Seebach, Florian Nafz, Jan-Philipp Steghöfer, and Wolfgang Reif 2.3 Monitoring and Self-awareness for Heterogeneous, Adaptive Computing Systems...163 David Kramer, Rainer Buchty, and Wolfgang Karl 2.4 Generic Emergent Computing in Chip Architectures...179 Marc Reichenbach, Ralf Seidler, Dietmar Fey, and Benjamin Pfundt 2.5 Multi-objective Intrinsic Evolution of Embedded Systems...193 Paul Kaufmann and Marco Platzner 2.6 Organisation-Oriented Chemical Programming...207 Naoki Matsumaru, Peter Kreyssig, and Peter Dittrich 2.7 Hovering Data Clouds for Organic Computing...221 Sebastian Ebers, Sándor P. Fekete, Stefan Fischer, Horst Hellbrück, Björn Hendriks, and Axel Wegener Chapter 3 Learning 3.1 Aspects of Learning in OC Systems...237 Emre Cakar, Nugroho Fredivianus, Jörg Hähner, Jürgen Branke, Christian Müller-Schloer, and Hartmut Schmeck 3.2 Combining Software and Hardware LCS for Lightweight On-chip Learning...253 Andreas Bernauer, Johannes Zeppenfeld, Oliver Bringmann, Andreas Herkersdorf, and Wolfgang Rosenstiel 3.3 Collaborative Learning by Knowledge Exchange...267 Dominik Fisch, Edgar Kalkowski, and Bernhard Sick 3.4 A Framework for Controlled Self-optimisation in Modular System Architectures...281 Werner Brockmann, Nils Rosemann, and Erik Maehle 3.5 Increasing Learning Speed by Imitation in Multi-robot Societies.. 295 Alexander Jungmann, Bernd Kleinjohann, and Willi Richert 3.6 Learning to Look at Humans...309 Thomas Walther and Rolf P. Würtz Chapter 4 Architectures 4.1 Observation and Control of Organic Systems...325 Sven Tomforde, Holger Prothmann, Jürgen Branke, Jörg Hähner, Moez Mnif, Christian Müller-Schloer, Urban Richter, and Hartmut Schmeck
Contents xi 4.2 Organic Computing Middleware for Ubiquitous Environments...339 Michael Roth, Julia Schmitt, Rolf Kiefhaber, Florian Kluge, and Theo Ungerer 4.3 DodOrg A Self-adaptive Organic Many-core Architecture...353 Thomas Ebi, David Kramer, Christian Schuck, Alexander von Renteln, Jürgen Becker, Uwe Brinkschulte, Jörg Henkel, and Wolfgang Karl 4.4 The Artificial Hormone System An Organic Middleware for Self-organising Real-Time Task Allocation...369 Alexander von Renteln, Uwe Brinkschulte, and Mathias Pacher 4.5 ORCA: An Organic Robot Control Architecture...385 Werner Brockmann, Erik Maehle, Karl-Erwin Grosspietsch, Nils Rosemann, and Bojan Jakimovski 4.6 The EPOC Architecture Enabling Evolution Under Hard Constraints...399 Moritz Neukirchner, Steffen Stein, and Rolf Ernst 4.7 Autonomic System on Chip Platform...413 Abdelmajid Bouajila, Johannes Zeppenfeld, Walter Stechele, Andreas Bernauer, Oliver Bringmann, Wolfgang Rosenstiel, and Andreas Herkersdorf Chapter 5 Applications 5.1 Organic Traffic Control...431 Holger Prothmann, Sven Tomforde, Jürgen Branke, Jörg Hähner, Christian Müller-Schloer, and Hartmut Schmeck 5.2 Methods for Improving the Flow of Traffic...447 Sándor P. Fekete, Björn Hendriks, Christopher Tessars, Axel Wegener, Horst Hellbrück, Stefan Fischer, and Sebastian Ebers 5.3 Applying ASoC to Multi-core Applications for Workload Management...461 Johannes Zeppenfeld, Abdelmajid Bouajila, Walter Stechele, Andreas Bernauer, Oliver Bringmann, Wolfgang Rosenstiel, and Andreas Herkersdorf 5.4 Efficient Adaptive Communication from Resource-Restricted Transmitters...473 Stephan Sigg, Michael Beigl, and Behnam Banitalebi 5.5 OrganicBus: Organic Self-organising Bus-Based Communication Systems...489 Tobias Ziermann, Stefan Wildermann, and Jürgen Teich 5.6 OC Principles in Wireless Sensor Networks...503 Jakob Salzmann, Ralf Behnke, and Dirk Timmermann
xii Contents 5.7 Application of the Organic Robot Control Architecture ORCA to the Six-Legged Walking Robot OSCAR...517 Erik Maehle, Werner Brockmann, Karl-Erwin Grosspietsch, Adam El Sayed Auf, Bojan Jakimovski, Stephan Krannich, Marek Litza, Raphael Maas, and Ahmad Al-Homsy 5.8 Energy-Awareness in Self-organising Robotic Exploration Teams.. 531 Bastian Degener, Barbara Kempkes, and Friedhelm Meyer auf der Heide 5.9 A Fast Hierarchical Learning Approach for Autonomous Robots.. 545 Alexander Jungmann, Bernd Kleinjohann, and Willi Richert 5.10 Emergent Computing with Marching Pixels for Real-Time Smart Camera Applications...559 Dietmar Fey and Marcus Komann Chapter 6 Status and Outlook 6.1.1 OC Techniques Applied to Solve Reliability Problems in Future 1000-Core Processors...575 Arne Garbade, Sebastian Weis, Sebastian Schlingmann, and Theo Ungerer 6.1.2 Dynamic Classification for Embedded Real-Time Systems...579 Florian Kluge, Jörg Mische, and Theo Ungerer 6.1.3 On the Future of Chemistry-Inspired Computing...583 Peter Kreyssig and Peter Dittrich 6.1.4 Agent-Based Thermal Management for Multi-core Architectures. 587 Thomas Ebi, Janmartin Jahn, and Jörg Henkel 6.1.5 Trust Management Handling Uncertainties in Embedded Systems...589 Werner Brockmann, Andreas Buschermöhle, Jens Hülsmann, and Nils Rosemann 6.1.6 OC-Trust: Towards Trustworthy Organic Computing Systems.. 593 Jan-Philipp Steghöfer and Wolfgang Reif 6.1.7 Emergence in Action...597 Matthias Werner, Jan Richling, and Hans-Ulrich Heiss 6.1.8 Organic Computing in Off-highway Machines...601 Sanaz Mostaghim, Hartmut Schmeck, Micaela Wünsche, Marcus Geimer, and Timo Kautzmann 6.1.9 Decentralised Energy Management for Smart Homes...605 Florian Allerding, Birger Becker, and Hartmut Schmeck 6.1.10 Self-organising Distributed Smart Camera Systems...609 Michael Wittke and Jörg Hähner
Contents xiii 6.1.11 Organic Network Control...611 Björn Hurling, Sven Tomforde, and Jörg Hähner 6.2 Organic Computing: Quo vadis?...615 Christian Müller-Schloer and Hartmut Schmeck