The Major Context

  • Christian Müller-Schloer
  • Sven Tomforde
Part of the Autonomic Systems book series (ASYS)


OC is a research discipline that can be located within the broader field of systems engineering. However, it has its roots in several preceding research initiatives, and it is embedded in a broader community of parallel activities. In this chapter, we give an overview of some areas that served as a pool of ideas and inspiration for OC, and discuss the relation to parallel research activities. In addition, we briefly summarise the historical development of Organic Computing and the corresponding major activities in the field.


  1. [All+03]
    R. Allrutz, C. Cap, S. Eilers, D. Fey H. Haase, C. Hochberger, W. Karl, B. Kolpatzik, J. Krebs, F. Langhammer et al., Organic Computing – Computer-und Systemarchitektur im Jahr 2010 (VDE/ITG/GI-Positionspapier, Berlin, 2003)Google Scholar
  2. [Art94]
    W.B. Arthur, Inductive reasoning and bounded rationality. Am. Econ. Rev. 84(2), 406–411 (1994)Google Scholar
  3. [Bai94]
    K.D. Bailey, Sociology and the New Systems Theory: Toward a Theoretical Synthesis (Suny Press, Albany, 1994)Google Scholar
  4. [Bel+17]
    K.L. Bellman, C. Landauer, P. Nelson, N. Bencomo, S. Götz, P. Lewis, L. Esterle, Self-modeling and Self-awareness, in Self-aware Computing Systems (Springer, Cham, 2017), pp. 279–304CrossRefGoogle Scholar
  5. [Bel90]
    K.L. Bellman, The modeling issues inherent in testing and evaluating knowledge-based systems. Expert Syst. Appl. 1(3), 199–215 (1990)MathSciNetCrossRefGoogle Scholar
  6. [Bel91]
    K.L. Bellman, An approach to integrating and creating flexible software environments supporting the design of complex systems, in Proceedings of the 1991 Winter Simulation Conference (IEEE, Piscataway, NJ, 1991), pp. 1101–1105Google Scholar
  7. [BIP88]
    M.E. Bratman, D.J. Israel, M.E. Pollack, Plans and resource-bounded practical reasoning. Commun. Int. 4(3), 349–355 (1988)Google Scholar
  8. [Bra99]
    M.E. Bratman, Intention, plans, and practical reason, in Center for the Study of Language and Information (CSLI) Publications, Stanford/CA (1999)Google Scholar
  9. [BTW14]
    K.L. Bellman, S. Tomforde, R.P. Würtz, ”Self-improving System Integration”- Preface for the SISSY14 Workshop, in Eighth IEEE International Conference on Self-adaptive and Self-organizing Systems Workshops, SASOW 2014, London, 8–12 Sept 2014, p. 122 (2014)Google Scholar
  10. [BTW16]
    K. Bellman, S. Tomforde, R.P. Würtz, “Self-improving system integration”–preface for the SISSY’16 workshop, in Eighth IEEE International Conference on Self-adaptive and Self-organizing Systems Workshops, SASOW 2014, London, 8–12 Sept 2014 (2016)Google Scholar
  11. [Car15]
    J. Cardoso, Workshop Proceedings 28th International Conference on Architecture of Computing Systems 24–27 Mar 2015, Porto, ed. by J. Cardoso (VDE, Berlin, 2015). ISBN 978-3-8007-3657-7Google Scholar
  12. [Cas11]
    M. Castells, The Rise of the Network Society: The Information Age: Economy Society and Culture, vol. 1 (Wiley, New York, 2011)Google Scholar
  13. [Dup86]
    E. Dupuy, The autonomy of social reality: on the contribution of systems theory to the theory of society. World Futur. J. New Paradigm Res. 153–175 (1986)Google Scholar
  14. [Gil+02]
    F. Gillett, C. Rutstein, G. Schreck, C. Buss, H. Liddell, Organic IT, TechStrategy Report, Forrester Research, 2002Google Scholar
  15. [Gre06]
    A. Greenfield, Everyware: The Dawning Age of Ubiquitous Computing (Peachpit Press, Berkeley, 2006)Google Scholar
  16. [Gre15]
    S. Greengard, The Internet of Things. MIT Press Essential Knowledge (MIT Press, Cambridge, 2015). ISBN-13:978-0262527736Google Scholar
  17. [Han+03]
    U. Hansmann, L. Merk, M.S. Nicklous, T. Stober, Pervasive Computing: The Mobile World (Springer, Berlin, 2003)zbMATHGoogle Scholar
  18. [Jen01]
    N.R. Jennings, Building complex software systems: the case for an agent-based approach. Commun. ACM 44, 35–41 (2001)CrossRefGoogle Scholar
  19. [Joh]
    B. Johnson, The Cybernetics of Society.
  20. [KC03]
    J.O. Kephart, D.M. Chess, The vision of autonomic computing. IEEE Comput. Soc. 36(1), 41–50 (2003)CrossRefGoogle Scholar
  21. [KLT03]
    K. Kleinmann, R. Lazarus, R. Tomlinson, An infrastructure for adaptive control of multi-agent systems, in International Conference on Integration of Knowledge Intensive Multi-Agent Systems, 2003 (IEEE, Piscataway, NJ, 2003), pp. 230–236Google Scholar
  22. [KST11]
    S. Kernbach, T. Schmickl, J. Timmis, Collective adaptive systems: challenges beyond evolvability, in ACM Computing Research Repository (2011)Google Scholar
  23. [Lan92]
    C. Landauer, Wrapping mathematical tools, in Computing Science and Statistics (Springer, Berlin, 1992), pp. 415–419Google Scholar
  24. [Lan13]
    C. Landauer, Infrastructure for studying infrastructure, in Presented as Part of the 2013 Workshop on Embedded Self-organizing Systems (USENIX, Berkeley, 2013)Google Scholar
  25. [LB03]
    C. Landauer, K. Bellman, Self-modeling systems, in Self-adaptive Software: Applications (Springer, Berlin, 2003), pp. 271–273Google Scholar
  26. [LB98]
    C. Landauer, K.L. Bellman, Wrappings for software development, in Proceedings of the Thirty-First Hawaii International Conference on System Sciences, 1998, vol. 3 (IEEE, Piscataway, NJ, 1998), pp. 420–429CrossRefGoogle Scholar
  27. [LB99]
    C. Landauer, K.L. Bellman, Computational embodiment: constructing autonomous software systems. Cybern. Syst. 30(2), 131–168 (1999)CrossRefzbMATHGoogle Scholar
  28. [Lee08]
    E.A. Lee, Cyber physical systems: design challenges, in 2008 11th IEEE International Symposium on Object Oriented Real-Time Distributed Computing (IEEE, Piscataway, NJ, 2008), pp. 363–369Google Scholar
  29. [Lug+09]
    A. Lugmayr, T. Risse, B. Stockleben, K. Laurila, J. Kaario, Semantic ambient media—an introduction. Multimed. Tools Appl. 44(3), 337–359 (2009)CrossRefGoogle Scholar
  30. [Mal99]
    C. von der Malsburg, The challenge of organic computing, Tech. Rep., Memorandum, Computer Science Department, 1999Google Scholar
  31. [MSU11]
    C. Müller-Schloer, H. Schmeck, T. Ungerer (eds.), Organic Computing – A Paradigm Shift for Complex Systems. Autonomic Systems (Birkhäuser, Basel, 2011)Google Scholar
  32. [Nie07]
    E. Nieuwdorp, The pervasive discourse: an analysis. Comput. Entert. 5(2), 13 (2007)Google Scholar
  33. [Nor+06]
    L. Northrop, P. Feiler, R.P. Gabriel, J. Goodenough, R. Linger, T. Longstaff, R. Kazman, M. Klein, D. Schmidt, K. Sullivan et al., Ultra-Large-Scale Systems: The Software Challenge of the Future (Software Engineering Institute, Pittsburgh, 2006)Google Scholar
  34. [OI04]
    D. O’Sullivan, T. Igoe, Physical Computing: Sensing and Controlling the Physical World with Computers (Course Technology Press, Mason, 2004)Google Scholar
  35. [PL05]
    L. Panait, S. Luke, Cooperative multi-agent learning: the state of the art. Auton. Agent. Multi-Agent Syst. 11(3), 387–434 (2005)CrossRefGoogle Scholar
  36. [Pos09]
    S. Poslad, Ubiquitous computing smart devices, smart environments and smart interaction, in Ubiquitous Computing Smart Devices, Smart Environments and Smart Interaction (Wiley, Chichester, 2009), pp. 115–133Google Scholar
  37. [R+95]
    A.S. Rao, M.P. Georgeff et al., BDI agents: from theory to practice, in International Conference on Multiagent Systems, pp. 312–319 (1995)Google Scholar
  38. [RG91]
    A.S. Rao, M.P. Georgeff, Modeling rational agents within a BDI-architecture, in Proceedings of Knowledge Representation and Reasoning, pp. 473–484 (1991)Google Scholar
  39. [RK86]
    S.J. Rosenschein, L.P. Kaelbling, The synthesis of digital machines with provable epistemic properties, in Proceedings of the 1986 Conference on Theoretical Aspects of Reasoning About Knowledge (Morgan Kaufmann, Denver, 1986), pp. 83–98Google Scholar
  40. [Rob+12]
    D. Robertson, S. Anderson, I. Carreras, D. Miorandi, D2.1 White Paper on Research Challenges in Social Collective Intelligence, Social-IST, 2012Google Scholar
  41. [Rog+07]
    A. Rogers, E. David, N.R. Jennings, J. Schiff, The effects of proxy bidding and minimum bid increments within eBay auctions. ACM Trans. Web 1(2), 9 (2007)Google Scholar
  42. [Sch+05]
    N. Schurr, J. Marecki, J.P. Lewis, M. Tambe, P. Scerri, The de-facto system: coordinating human-agent teams for the future of disaster response, in Multi-Agent Programming (Springer, New York, 2005), pp. 197–215Google Scholar
  43. [Ses12]
    F. Sestini, Collective awareness platforms: engines for sustainability and ethics. IEEE Technol. Soc. Mag. 31(4), 54–62 (2012)CrossRefGoogle Scholar
  44. [SN04]
    R. Sun, I. Naveh, Simulating organizational decision-making using a cognitively realistic agent model. J. Artif. Soc. Soc. Simul. 7(3), 5 (2004)Google Scholar
  45. [Ten00]
    D. Tennenhouse, Proactive computing. Commun. ACM 43(5), 43–50 (2000). ISSN: 0001-0782. CrossRefGoogle Scholar
  46. [Tom+14]
    S. Tomforde, J. Hähner, S. von Mammen, C. Gruhl, B. Sick, K. Geihs, ”Know Thyself”-Computational self-reflection in intelligent technical systems, in 2014 IEEE Eighth International Conference on Self-adaptive and Self-organizing Systems Workshops (IEEE, Piscataway, NJ, 2014), pp. 150–159Google Scholar
  47. [Tom13]
    S. Tomforde, Computing doctoral dissertation colloquium (OCDDC’13), Tech. Rep. TR 2013-06 (2013)Google Scholar
  48. [TS14]
    S. Tomforde, B. Sick, Organic Computing: Doctoral Dissertation Colloquium 2014, vol. 4 (Kassel University, Kassel, 2014)Google Scholar
  49. [TS15]
    S. Tomforde, B. Sick, Organic Computing: Doctoral Dissertation Colloquium 2015, vol 7 (Kassel University, Kassel, 2015)Google Scholar
  50. [TS16]
    S. Tomforde, B. Sick, Organic Computing: Doctoral Dissertation Colloquium 2016, vol 10 (Kassel University, Kassel, 2016)Google Scholar
  51. [Var16]
    A.L. Varbanescu, 29th GI/ITG International Conference on Architecture of Computing Systems 4–7 Apr 2016, Nuremberg Ger many Workshop Proceedings, ed. by A.L. Varbanescu (VDE, Berlin, 2016). ISBN 978-3-8007-4157-1Google Scholar
  52. [Von68]
    L. Von Bertalanffy, General System Theory (George Braziller, New York, 1968), p. 40. 41973.1968Google Scholar
  53. [W S14]
    T.W.W. Stechele, 27th International Conference on Architecture of Computing Systems 25–28 Feb 2014, Luebeck, Germany Workshop Proceedings, ed. by T.W.W. Stechele (VDE, Berlin, 2014). ISBN 978-3-8007-3579-2Google Scholar
  54. [Wei91]
    M. Weiser, The computer for the 21st century. Sci. Am. 265(3), 94–104 (1991)CrossRefGoogle Scholar
  55. [Wie48]
    N. Wiener, Cybernetics or Control and Communication in the Animal and the Machine (MIT press, Cambridge, 1948)Google Scholar
  56. [Wie61]
    N. Wiener, Cybernetics or Control and Communication in the Animal and the Machine, vol. 25 (MIT press, Cambridge, 1961)zbMATHGoogle Scholar
  57. [Woo09]
    M. Wooldridge, An Introduction to Multiagent Systems (Wiley, Chichester, 2009)Google Scholar
  58. [Wür08]
    R.P. Würtz, Organic Computing (Springer, Berlin, 2008)CrossRefGoogle Scholar
  59. [Xia+12]
    F. Xia, L.T. Yang, L. Wang, A. Vinel, Internet of things. Int. J. Commun. Syst. 25(9), 1101 (2012)Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • Christian Müller-Schloer
    • 1
  • Sven Tomforde
    • 2
  1. 1.Institute of Systems EngineeringLeibniz Universität HannoverHannoverGermany
  2. 2.Intelligent Embedded Systems GroupUniversität KasselKasselGermany

Personalised recommendations