Advertisement

Building Organic Computing Systems

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

Abstract

Historically, we have investigated first the possibility to construct single self-adaptive and self-organising systems such as a self-learning traffic controller. In this context, we have developed a generic multi-level control architecture with the task to sense and analyse the context of the system and to derive suitable control actions. This control architecture is subject of Sect. 5.1.

References

  1. [AF06]
    D.P. Anderson, G. Fedak, The computational and storage potential of volunteer computing, in Sixth IEEE International Symposium on Cluster Computing and the Grid, 2006, vol. 1 (IEEE, Piscataway, NJ, 2006), pp. 73–80Google Scholar
  2. [Akk10]
    J. op Akkerhuis, The Operator Hierarchy. A Chain of Closures Linking Matter, Life and Artificial Intelligence (UB Nijmegen, Nijmegen, 2010)Google Scholar
  3. [Ang+06]
    C. Anglano, J. Brevik, M. Canonico, D. Nurmi, R. Wolski, Faultaware scheduling for Bag-of-Tasks applications on Desktop Grids, in 2006 7th IEEE/ACM International Conference on Grid Computing (IEEE, Piscataway, NJ, 2006), pp. 56–63CrossRefGoogle Scholar
  4. [Ang+08]
    C. Anglano, M. Canonico, M. Guazzone, M. Botta, S. Rabellino, S. Arena, G. Girardi, Peer-to-peer desktop grids in the real world: the ShareGrid project, in 8th IEEE International Symposium on Cluster Computing and the Grid, 2008 (IEEE, Piscataway, NJ, 2008), pp. 609–614Google Scholar
  5. [AP08]
    A. Artikis, J. Pitt, Specifying open agent systems: a survey, in International Workshop on Engineering Societies in the Agents World (Springer, New York, 2008), pp. 29–45Google Scholar
  6. [Bal+13]
    T. Balke, C. da Costa Pereira, F. Dignum, E. Lorini, A. Rotolo, W. Vasconcelos, S. Villata, Norms in MAS: definitions and related concepts, in Normative Multi-Agent Systems, vol. 4 (Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, Dagstuhl, 2013)Google Scholar
  7. [Ber+10]
    Y. Bernard, L. Klejnowski, J. Hähner, C. Müller-Schloer, Towards trust in desktop grid systems, in Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing (IEEE Computer Society, Los Alamitos, CA, 2010), pp. 637–642CrossRefGoogle Scholar
  8. [Bil93]
    D. Billington, Defeasible logic is stable. J. Log. Comput. 3(4), 379–400 (1993)MathSciNetCrossRefzbMATHGoogle Scholar
  9. [Bin11]
    K. Binmore, Natural Justice (Oxford University Press, 2011). ISBN-13: 978-0199791484Google Scholar
  10. [BPV09]
    G. Boella, G. Pigozzi, L. Van Der Torre, Normative systems in computer science-ten guidelines for normative multiagent systems, in Dagstuhl Seminar Proceedings (Schloss Dagstuhl-Leibniz-Zentrum für Informatik, Wadern, 2009)Google Scholar
  11. [Bro86]
    R.A. Brooks, A robust layered control system for a mobile robot. IEEE IEEE J. Robot. Autom. 2(1), 14–23 (1986). ISSN: 0882-4967CrossRefGoogle Scholar
  12. [Bur+08]
    S. Burmester, H. Giese, E. Münch, O. Oberschelp, F. Klein, P. Scheideler, Tool support for the design of self-optimizing mechatronic multi-agent systems. Int. J. Softw. Tools Technol. Transfer 10(3), 207–222 (2008). ISSN: 1433-2779CrossRefGoogle Scholar
  13. [BZ96]
    J.C. Bennett, H. Zhang, WF 2 Q: worst-case fair weighted fair queueing, in Proceedings IEEE Fifteenth Annual Joint Conference of the IEEE Computer Societies. Networking the Next Generation, vol. 1 (IEEE, Piscataway, NJ, 1996), pp. 120–128Google Scholar
  14. [Cab+14]
    G. Cabri, N. Capodieci, L. Cesari, R. De Nicola, R. Pugliese, F. Tiezzi, F. Zambonelli, Self-expression and dynamic attribute-based ensembles in SCEL, in Proceedings Leveraging Applications of Formal Methods, Verification and Validation. Technologies for Mastering Change – 6th International Symposium, ISoLA 2014, Imperial, Corfu, Greece, 8–11 Oct 2014, Part I, pp. 147–163 (2014)Google Scholar
  15. [CB11]
    R. Centeno, H. Billhardt, Using incentive mechanisms for an adaptive regulation of open multi-agent systems, in IJCAI Proceedings-International Joint Conference on Artificial Intelligence, vol. 22(1) (Citeseer, 2011), p. 139Google Scholar
  16. [CBH11]
    R. Centeno, H. Billhardt, R. Hermoso, An adaptive sanctioning mechanism for open multi-agent systems regulated by norms, in 2011 IEEE 23rd International Conference on Tools with Artificial Intelligence (IEEE, Piscataway, NJ, 2011), pp. 523–530Google Scholar
  17. [CBL04]
    A.J. Chakravarti, G. Baumgartner, M. Lauria, Application-specific scheduling for the organic grid, in Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing (IEEE Computer Society, Los Alamitos, CA, 2004), pp. 146–155CrossRefGoogle Scholar
  18. [CCD98]
    R. Conte, C. Castelfranchi, F. Dignum, Autonomous norm acceptance, in International Workshop on Agent Theories, Architectures, and Languages (Springer, Heidelberg, 1998), pp. 99–112Google Scholar
  19. [CF10]
    C. Castelfranchi, R. Falcone, Trust Theory: A Socio-Cognitive and Computational Model, vol. 18 (Wiley, Chichester, 2010)CrossRefzbMATHGoogle Scholar
  20. [Che+09]
    B.H.C. Cheng, R. de Lemos, H. Giese, P. Inverardi, J. Magee, Software Engineering for Self-adaptive Systems (Springer, Berlin/Heidelberg, 2009), pp. 1–26. ISBN: 978-3-642-02161-9Google Scholar
  21. [CHK05]
    H. Choset, S. Hutchinson, G. Kantor, Principles of Robot Motion: Theory, Algorithms, and Implementations (MIT Press, Cambridge, 2005)zbMATHGoogle Scholar
  22. [Cho+07]
    S. Choi, H. Kim, E. Byun, M. Baik, S. Kim, C. Park, C. Hwang, Characterizing and classifying desktop grid, in Seventh IEEE International Symposium on Cluster Computing and the Grid (2007)Google Scholar
  23. [Cho+08]
    S. Choi, R. Buyya, H. Kim, E. Byun, J. Gil, A taxonomy of desktop grids and its mapping to state of the art systems. Tech. Rep. (2008)Google Scholar
  24. [DDL12]
    B. Debbabi, A. Diaconescu, P. Lalanda, Controlling self-organising software applications with archetypes, in Sixth IEEE International Conference on Self-adaptive and Self-organizing Systems, (SASO 2012), Lyon, France, 10–14 Sept 2012, pp. 69–78 (2012)Google Scholar
  25. [Des16]
    J.-L. Dessalles, A cognitive approach to relevant argument generation, in Principles and Practice of Multi-Agent Systems – 2015 International Conference, ed. by M. Baldoni, C. Baroglio, F. Bex (Springer, New York, 2016). http://www.dessalles.fr/papers/Dessalles_16061002.pdf Google Scholar
  26. [Dia+16]
    A. Diaconescu, S. Frey, C. Müller-Schloer, J. Pitt, S. Tomforde, Goal-oriented holonics for complex system (self-)integration: concepts and case studies, in 10th IEEE International Conference on Self-adaptive and Self-organizing Systems, (SASO 2016), Augsburg, Germany, 12–16 Sept 2016, pp. 100–109 (2016)Google Scholar
  27. [Dia+17]
    A. Diaconescu, K.L. Bellman, L. Esterle, H. Giese, S. Goetz, P. Lewis, A. Zisman, Generic architectures for collective self- aware computing systems, in Self-aware Computing Systems, ed. by S. Kounev, J.O. Kephart, A. Milenkoski, X. Zhu (Springer, Cham, 2017)Google Scholar
  28. [DKS89]
    A. Demers, S. Keshav, S. Shenker, Analysis and simulation of a fair queueing algorithm, in ACM SIGCOMM Computer Communication Review, vol. 19(4) (ACM, New York, 1989), pp. 1–12Google Scholar
  29. [DP14]
    A. Diaconescu, J. Pitt, Holonic institutions for multi-scale polycentric self-governance, in Coordination, Organizations, Institutions, and Norms in Agent Systems X – COIN 2014 InternationalWorkshops, COIN@AAMAS, Paris, France, 6 May 2014, COIN@PRICAI, Gold Coast, QLD, Australia, 4 Dec 2014, Revised Selected Papers, pp. 19–35 (2014)Google Scholar
  30. [Ede+16]
    S. Edenhofer, S. Tomforde, J. Kantert, L. Klejnowski, Y. Bernard, J. Hähner, C. Müller-Schloer, Trust communities: an open, self-organised social infrastructure of autonomous agents, in Trustworthy Open Self-organising Systems, ed. by W. Reif, G. Anders, H. Seebach, J.-P. Steghöfer, E. André, J. Hähner, C. Müller-Schloer, T. Ungerer (Springer, Cham, 2016), pp. 127–152. ISBN: 978-3-319-29201-4CrossRefGoogle Scholar
  31. [FDD12]
    S. Frey, A. Diaconescu, I.M. Demeure, Architectural integration patterns for autonomic management systems, in 9th IEEE International Conference and Workshops on the Engineering of Autonomic and Autonomous Systems (EASe 2012), Novi Sad, Serbia, 11–13 April (2012)Google Scholar
  32. [Fre+15]
    S. Frey, A. Diaconescu, D. Menga, I.M. Demeure, A generic holonic control architecture for heterogeneous multiscale and multiobjective smart microgrids. ACM Trans. Auton. Adapt. Syst. 10(2), 9:1–9:21 (2015)Google Scholar
  33. [GRB07]
    G. Governatori, A. Rotolo, L.A. BIO, Norms, beliefs, intentions in defeasible logic, in Normative Multi-agent Systems, Dagstuhl Seminar Proceedings, vol. 7122 (2007)Google Scholar
  34. [Har68]
    G. Hardin, The tragedy of the commons. The population problem has no technical solution; it requires a fundamental extension in morality. Science 162(3859), 1243 (1968)Google Scholar
  35. [HBO10]
    R. Hermoso, H. Billhardt, S. Ossowski, Role evolution in open multi-agent systems as an information source for trust, in Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems: Volume 1-Volume 1 (International Foundation for Autonomous Agents and Multiagent Systems, Richland, SC, 2010), pp. 217–224Google Scholar
  36. [Hew91]
    C. Hewitt, Open information systems semantics for distributed artificial intelligence. Artif. Intell. 47(1), 79–106 (1991)MathSciNetCrossRefGoogle Scholar
  37. [HL04]
    B. Horling, V. Lesser, A survey of multi-agent organizational paradigms. Knowl. Eng. Rev. 19(04), 281–316 (2004)CrossRefGoogle Scholar
  38. [HW11]
    C.D. Hollander, A.S. Wu, The current state of normative agentbased systems. J. Artif. Soc. Soc. Simul. 14(2), 6 (2011)Google Scholar
  39. [Jac93]
    O. Jacobs, Introduction to Control Theory, 2nd edn. (Oxford University Press, Oxford, 1993)zbMATHGoogle Scholar
  40. [Jai+96]
    R. Jain, G. Babic, B. Nagendra, C. Lam, Fairness, call establishment latency and other performance metrics, in ATM-Forum 96 (1173), 1–6. Tech. Rep. ATM Forum/96-1173, ATM Forum Document, 1996Google Scholar
  41. [JDT11]
    J. Jiang, V. Dignum, Y.H. Tan, An agent based inter-organizational collaboration framework: OperA+, in 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology, vol. 3, pp. 21–24 (2011)CrossRefGoogle Scholar
  42. [JPD15]
    J. Jiang, J. Pitt, A. Diaconescu, Rule conflicts in holonic institutions, in 3rd Workshop on Fundamentals of Collective Adaptive Systems (FoCAS 2015), Part of 2015 IEEE International Conference on Self-adaptive and Self-organizing Systems Workshops (SASOW 2015), pp. 49–54 (2015)Google Scholar
  43. [Kan+14a]
    J. Kantert, S. Bödelt, S. Edenhofer, S. Tomforde, J. Hähner, C. Müller-Schloer, Interactive simulation of an open trusted desktop grid system with visualisation in 3D, in 2014 IEEE Eighth International Conference on Self-adaptive and Self-organizing Systems (IEEE, Piscataway, NJ, 2014), pp. 191–192Google Scholar
  44. [Kan+14b]
    J. Kantert, L. Klejnowski, Y. Bernard, C. Müller-Schloer, Influence of norms on decision making in trusted desktop grid systems- making norms explicit, in ICAART (2), pp. 278–283 (2014)Google Scholar
  45. [Kan+14c]
    J. Kantert, H. Scharf, S. Edenhofer, S. Tomforde, J. Hähner, C. Müller-Schloer, A graph analysis approach to detect attacks in multi-agent systems at runtime, in 2014 IEEE Eighth International Conference on Self-adaptive and Self-organizing Systems (IEEE, Piscataway, NJ, 2014), pp. 80–89Google Scholar
  46. [Kan+15a]
    J. Kantert, S. Edenhofer, S. Tomforde, J. Hähner, C. Müller-Schloer, Defending autonomous agents against attacks in multi-agent systems using norms, in Proceedings of the 7th International Conference on Agents and Artificial Intelligence, pp. 149–156 (2015)Google Scholar
  47. [Kan+15b]
    J. Kantert, H. Spiegelberg, S. Tomforde, J. Hähner, C. Müller-Schloer, Distributed rendering in an open self-organised trusted desktop grid, in 2015 IEEE International Conference on Autonomic Computing (ICAC) (IEEE, Piscataway, NJ, 2015), pp. 267–272CrossRefGoogle Scholar
  48. [Kan+15c]
    J. Kantert, S. Wildemann, G. von Zengen, S. Edenhofer, S. Tomforde, L. Wolf, J. Hähner, C. Müller-Schloer, Improving reliability and endurance using end-to-end trust in distributed low-power sensor networks, in International Conference on Architecture of Computing Systems (Springer, Berlin, 2015), pp. 135–145Google Scholar
  49. [Kan+16]
    J. Kantert, L. Klejnowski, S. Edenhofer, S. Tomforde, C. Müller-Schloer, A threatmodel for trust-based systems consisting of open, heterogeneous and distributed agents, in Proceedings of the 8th International Conference on Agents and Artificial Intelligence (ICAART 2016), Volume 1, Rome, Italy, 24–26 Feb, 2016, pp. 173–180 (2016)Google Scholar
  50. [KC03]
    J. Kephart, D. Chess, The vision of autonomic computing. IEEE Comput. Soc. 36(1), 41–50 (2003)CrossRefGoogle Scholar
  51. [Kep+17]
    J.O. Kephart, A. Diaconescu, H. Giese, A. Robertsson, T. Abdelzaher, P. Lewis, A. Filieri, L. Esterle, S. Frey, Self-aware Computing Systems, ed. by S. Kounev, J. Kephart, A. Milenkoski, X. Zhu (Springer, Berlin/Heidelberg, 2017). Chap. Self-adaptation in Collective Self-aware Computing Systems, pp. 401–435. ISBN: 978-3-319-47474-8Google Scholar
  52. [Kle14]
    L. Klejnowski, Trusted community: a novel multiagent organisation for open distributed systems, Ph.D. thesis, Hannover Universität, Diss., 2014Google Scholar
  53. [Koe67]
    A. Koestler, The Ghost in the Machine, 1st edn. Gateway Editions (Henry Regnery, Chicago, 1967)Google Scholar
  54. [Kou+17a]
    S. Kounev, J. Kephart, A. Milenkoski, X. Zhu (eds.), Self-aware Computing Systems (Springer, Berlin/Heidelberg, 2017). ISBN: 978-3-319-47474-8Google Scholar
  55. [Kou+17b]
    S. Kounev, J.O. Kephart, A. Milenkoski, X. Zhu, Self-aware Computing Systems (Springer, Berlin/Heidelberg, 2017)CrossRefGoogle Scholar
  56. [KWK05]
    J.K. Kok, C.J. Warmer, I.G. Kamphuis, PowerMatcher: multiagent control in the electricity infrastructure, in Proceedings of the Fourth International Joint Conference on Autonomous Agents and Multiagent Systems (ACM, New York, 2005), pp. 75–82. ISBN: 1-59593-093-0CrossRefGoogle Scholar
  57. [Lam01]
    A. van Lamsweerde, Goal-oriented requirements engineering: a guided tour, in Proceedings Fifth IEEE International Symposium on Requirements Engineering, pp. 249–262 (2001)Google Scholar
  58. [LB01]
    C. Landauer, K.L. Bellman, New architectures for constructed complex systems. Appl. Math. Comput. 120(1–3), 149–163 (2001). ISSN: 0096-3003zbMATHGoogle Scholar
  59. [LB99]
    C. Landauer, K.L. Bellman, Problem posing interpretation of programming languages, in Proceedings of the Thirty-Second Annual Hawaii International Conference on System Sciences-Volume 3–Volume 3 (IEEE Computer Society, Washington, DC, 1999), pp. 3007. ISBN: 0-7695-0001-3Google Scholar
  60. [Lew+17]
    P. Lewis, K. Bellman, C. Landauer, L. Esterle, K. Glette, A. Diaconescu, H. Giese, Towards a framework for the levels and aspects of self-aware computing systems, in Self-aware Computing Systems, ed. by S. Kounev, J.O. Kephart, A. Milenkoski, X. Zhu (Springer, New York, 2017). DOI: 10.1007/978-1-4471-5007-7Google Scholar
  61. [LMD13]
    P. Lalanda, J.A. McCann, A. Diaconescu, Autonomic Computing: Principles, Design and Implementation. Undergraduate Topics in Computer Science (Springer, London, 2013). ISBN: 978-1-4471-5006-0Google Scholar
  62. [MF05]
    S. Mcgregor, C. Fernando, Levels of description: a novel approach to dynamical hierarchies. Artif. Life 11(4), 459–472 (2005)CrossRefGoogle Scholar
  63. [Nas51]
    J. Nash, Non-cooperative games. Ann. Math. 54, 286–295 (1951)MathSciNetCrossRefzbMATHGoogle Scholar
  64. [New03]
    M.E. Newman, The structure and function of complex networks. SIAM Rev. 45(2), 167–256 (2003)MathSciNetCrossRefzbMATHGoogle Scholar
  65. [Nut01]
    D. Nute, Defeasible logic, in International Conference on Applications of Prolog (Springer, Berlin, 2001), pp. 151–169Google Scholar
  66. [Nut88]
    D. Nute, Defeasible reasoning: a philosophical analysis in prolog, in Aspects of Artificial Intelligence (Springer, Berlin, 1988), pp. 251–288CrossRefGoogle Scholar
  67. [Nut94]
    D. Nute, Defeasible Logic, Handbook of Logic in Artificial Intelligence and Logic Programming (vol. 3): Nonmonotonic Reasoning and Uncertain Reasoning (1994)zbMATHGoogle Scholar
  68. [NWH02]
    L. Nolle, K.C.P. Wong, A.A. Hopgood, DARBS: a distributed blackboard system, in Research and Development in Intelligent Systems XVIII (Springer, London, 2002), pp. 161–170CrossRefGoogle Scholar
  69. [OG05]
    M. Oussalah, N. Griffiths, Cooperative clans. Kybernetes 34(9/10), 1384–1403 (2005)CrossRefGoogle Scholar
  70. [Osb04]
    M.J. Osborne, An Introduction to Game Theory, vol. 3(3) (Oxford University Press, New York, 2004)Google Scholar
  71. [Ost+90]
    E. Ostrom et al., Governing the Commons: The Evolution of Institutions for Collective Action (Cambridge University Press, Cambridge, 1990)CrossRefGoogle Scholar
  72. [PSA11]
    J. Pitt, J. Schaumeier, A. Artikis, The axiomatisation of socioeconomic principles for self-organising systems, in 2011 Fifth IEEE International Conference on Self-adaptive and Self-organizing Systems (SASO) (IEEE, Piscataway, NJ, 2011), pp. 138–147Google Scholar
  73. [Raw71]
    J. Rawls, A Theory of Justice (Belknap Press of Harvard University Press, Cambridge, 1971)Google Scholar
  74. [RG91]
    A. Rao, P.M. Georgeff, Modeling rational agents within a BDI architecture, in Proceedings of the 2nd International Conference on Principles of Knowledge Representation and Reasoning (KR91) (Morgan Kaufmann, Amsterdam, 1991), pp. 473–484Google Scholar
  75. [RNI95]
    S. Russell, P. Norvig, A. Intelligence, A modern approach, in Artificial Intelligence (Prentice-Hall, Egnlewood Cliffs, 1995), p. 25zbMATHGoogle Scholar
  76. [RZ94]
    J.S. Rosenschein, G. Zlotkin, Rules of Encounter: Designing Conventions for Automated Negotiation Among Computers (MIT press, London, 1994)Google Scholar
  77. [Sar05]
    G. Sartor, Legal reasoning, in A Treatise of Legal Philosophy and General Jurisprudence (Springer, Dordrecht, 2005)Google Scholar
  78. [SC11]
    B.T.R. Savarimuthu, S. Cranefield, Norm creation, spreading and emergence: a survey of simulation models of norms in multiagent systems. Multiagent Grid Syst. 7(1), 21–54 (2011)CrossRefGoogle Scholar
  79. [Sim62]
    H.A. Simon, The architecture of complexity. Proc. Am. Philos. Soc. 106, 467–482 (1962)Google Scholar
  80. [Sim96]
    H.A. Simon, The Sciences of the Artificial (MIT Press, Cambridge, 1996). ISBN:9780262264495Google Scholar
  81. [Sin+13]
    M.P. Singh, M. Arrott, T. Balke, A.K. Chopra, R. Christiaanse, S. Cranefield, F. Dignum, D. Eynard, E. Farcas, N. Fornara et al., The Uses of Norms, vol. 4 (Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik, Wadern, 2013)Google Scholar
  82. [Sin99]
    M.P. Singh, An ontology for commitments in multiagent systems. Artif. Intell. Law 7(1), 97–113 (1999)CrossRefGoogle Scholar
  83. [Smi80]
    R.G. Smith, The contract net protocol: high-level communication and control in a distributed problem solver, in IEEE Transactions on Computers C-29.12, pp. 1104–1113 (1980). ISSN: 0018-9340CrossRefGoogle Scholar
  84. [Ste+14]
    J.-P. Steghöfer, G. Anders, J. Kantert, C. Müller-Schloer, W. Reif, An effective implementation of norms in trust-aware open selforganising systems, in 2014 IEEE Eighth International Conference on Self-adaptive and Self-organizing Systems Workshops (SASOW) (IEEE, Piscataway, NJ, 2014), pp. 76–77Google Scholar
  85. [Szy97]
    C. Szyperski, Component Software: Beyond Object-Oriented Programming (ACM Press, New York, 1997)Google Scholar
  86. [TB95]
    R. Tuomela, M. Bonnevier-Tuomela, Norms and agreements. Eur. J. Law Philos. Comput. Sci. 5, 41–46 (1995)Google Scholar
  87. [Ten00]
    D. Tennenhouse, Proactive computing. Commun. ACM 43(5), 43–50 (2000). ISSN: 0001-0782CrossRefGoogle Scholar
  88. [Tom+11a]
    S. Tomforde, H. Prothmann, J. Branke, J. Hähner, M. Mnif, C. Müller-Schloer, U. Richter, H. Schmeck, Observation and control of organic systems, in Organic Computing – A Paradigm Shift for Complex Systems, ed. by C. Müller-Schloer, H. Schmeck, T. Ungerer. Autonomic Systems (Birkhäuser, Basel, 2011), pp. 325–338Google Scholar
  89. [Tom+11b]
    S. Tomforde, H. Prothmann, J. Branke, J. Hähner, M. Mnif, C. Müller-Schloer, U. Richter, H. Schmeck, Observation and control of organic systems, in Organic Computing – A Paradigm Shift for Complex Systems (Springer, Basel, 2011), pp. 325–338CrossRefGoogle Scholar
  90. [Tom+14]
    S. Tomforde, J. Haehner, H. Seebach, W. Reif, B. Sick, A. Wacker, I. Scholtes, Engineering and mastering interwoven systems, in 2014 27th International Conference on Architecture of Computing Systems (ARCS) (VDE, Berlin, 2014), pp. 1–8Google Scholar
  91. [Tom+16]
    S. Tomforde, S. Rudolph, K. Bellman, R. Wurtz, An organic computing perspective on self-improving system interweaving at runtime, in 2016 IEEE International Conference on Autonomic Computing (ICAC), pp. 276–284 (2016)Google Scholar
  92. [UG13]
    A. Urzică, C. Gratie, Policy-based instantiation of norms in MAS, in Intelligent Distributed Computing VI (Springer, Berlin, 2013), pp. 287–296Google Scholar
  93. [VBH08]
    P. Valckenaers, H.V. Brussel, T. Holvoet, Fundamentals of holonic systems and their implications for self-adaptive and self-organizing systems, in Proceedings of the 2008 Second IEEE International Conference on Self-adaptive and Self-organizing SystemsWorkshops (IEEE Computer Society, Washington, DC, 2008), pp. 168–173. ISBN: 978-0-7695-3553-1CrossRefGoogle Scholar
  94. [Von63]
    G.H. Von Wright, Norm and Action: A Logical Enquiry (Routledge and Kegan Paul, London, 1963)Google Scholar
  95. [Web59]
    F. Webster, Traffic Signal Settings, Technical Paper No 39, Road Research Laboratory, London, 1959Google Scholar
  96. [WF94]
    S. Wasserman, K. Faust, Social Network Analysis: Methods and Applications, vol. 8 (Cambridge university press, Cambridge, 1994)CrossRefzbMATHGoogle Scholar
  97. [Whi+04]
    S.R. White, J.E. Hanson, I. Whalley, D.M. Chess, J.O. Kephart, An architectural approach to autonomic computing, in Proceedings of the 1st International Conference on Autonomic Computing, pp. 2–9 (2004)Google Scholar
  98. [Wil95]
    S.W. Wilson, Classifier fitness based on accuracy. Evol. Comput. 3(2), 149–175 (1995)CrossRefGoogle Scholar
  99. [WK98]
    J.B. Warmer, A.G. Kleppe, The Object Constraint Language: Precise Modeling with UML. Addison-Wesley Object Technology Series (Addison-Wesley, Reading, MA, 1998)Google Scholar
  100. [Woo09]
    M.J. Wooldridge, An Introduction to MultiAgent Systems, 2nd edn. (Wiley, Chichester, 2009)Google Scholar
  101. [Woo98]
    M.J. Wooldridge, Agent Technology: Foundations, Applications, and Markets (Springer, Berlin, 1998)zbMATHGoogle Scholar
  102. [WV04]
    Y. Wang, J. Vassileva, Trust-based community formation in peer-to-peer file sharing networks, in Proceedings of the 2004 IEEE/WIC/ACM International Conference on Web Intelligence (IEEE Computer Society, Washington, DC, 2004), pp. 341–348Google Scholar
  103. [Yu+11]
    E. Yu, P. Giorgini, N. Maiden, J. Mylopoulos, S. Fickas, Social modeling for requirements engineering: an introduction, in Social Modeling for Requirements Engineering (MIT Press, Cambridge, 2011), pp. 3–10. ISBN: 9780262289832Google 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