A generic architecture for redesign of organizations triggered by changing environmental circumstances

  • Mark HoogendoornEmail author
  • Catholijn M. Jonker
  • Jan Treur
Open Access


Artificial Intelligence has contributed (formal) design models and software support tools to application areas such as architecture, engineering and software design. This paper explores the effectiveness of applying design models to the area of organization (re)design. To that purpose a component-based model for (re)design of organizations is presented as a specialization of an existing generic design model. Using recently developed formalizations within Organization Theory organization models are described as design object descriptions, and organization goals as design requirements. A formal design process description is presented that models the redesign process for an organization that adapts to changes in the environment. The formally specified and implemented approach to organization redesign thus obtained has been tested for a well-known historical case study from the Organization Theory literature.


Organizational redesign Organizational change Multi-agent systems Generic architecture 


  1. Ashworth MJ, Carley KM (2007) Can tools help unify organization theory? Perspectives on the state of computational modeling. Comput Math Organ Theory 13:89–111 CrossRefGoogle Scholar
  2. Axelrod R (1997) The complexity of cooperation: agent-based models of competitions and collaboration. Princeton University Press, Princeton Google Scholar
  3. Bashein ML, Marcus ML, Riley P (1994) Business process reengineering: preconditions for success and failure. Inf Syst Manag 9:24–31 Google Scholar
  4. Bosse T, Jonker CM, van der Meij L, Treur J (2007) A language and environment for analysis of dynamics by simulation. Int J Artif Intell Tools 16:435–464 CrossRefGoogle Scholar
  5. Bosse T, Jonker CM, van der Meij L, Sharpanskykh A, Treur J (2009) Specification and verification of dynamics in agent models. Int J Coop Inf Syst 18:167–193 CrossRefGoogle Scholar
  6. Bosse T, Jonker CM, Treur J (2010) Formal analysis of design process dynamics. Artif Intell Eng Des Anal Manuf 24:397–423. Preliminary version In: R Lopez de Mantaras, L Saitta (eds) Proceedings of the 16th European conference on artificial intelligence, ECAI’04, 2004, pp 293–297 Google Scholar
  7. Brazier FMT, van Langen PHG, Treur J (1998) Strategic knowledge in design: a compositional approach. Knowl-Based Syst 11:405–415 CrossRefGoogle Scholar
  8. Brazier FMT, Jonker CM, Treur J (2002) Principles of component-based design of intelligent agents. Data Knowl Eng 41:1–28 CrossRefGoogle Scholar
  9. Burton RM, Obel B (1995) The validity of computational models in organization science: from model realism to purpose of the model. Comput Math Organ Theory 1:57–71 CrossRefGoogle Scholar
  10. Carley KM, Lee JS (2004) OrgAhead: a computational model of organizational learning and decision making. CASOS Technical Report CMU-ISRI-04-117 Google Scholar
  11. Carley KM, Svoboda DM (1996) Modeling organizational adaptation and a simulated annealing process. Sociol Methods Res 25:138–168 CrossRefGoogle Scholar
  12. Carley KM, Kjaer-Hansen J, Newell A, Prietula M (1992) Plural-Sioar: a prolegomenon to artificial agents and organizational behavior. In: Masuch M, Warglien M (eds) Artificial intelligence in organization and management theory. Elsevier, Amsterdam, pp 88–118 Google Scholar
  13. Ciancarini P, Wooldridge M (eds) (2001) Agent-oriented software engineering. Lecture notes in computer science, vol 1957. Springer, Berlin Google Scholar
  14. Cohen KJ, Cyert RM (1965) Simulation of organizational behavior, simulation of organizational behavior. In: March JG (ed) Handbook of organizations. Rand McNally, Chicago, pp 305–334 Google Scholar
  15. Dignum V, Sonenberg L, Dignum F (2004) Dynamic reorganization of agent societies. In: Proceedings of CEAS: workshop on coordination in emergent agent societies at ECAI 2004 Google Scholar
  16. Donaldson L (2001) The contingency theory of organizations. Sage, Thousand Oaks Google Scholar
  17. Douglas C (1999) Organization redesign: the current state and projected trends, Manag Decis 37(8) Google Scholar
  18. Esteva M, Padget J, Sierra C (2002) Formalizing a language for institutions and norms. In: Intelligent agents VIII. Lecture notes in artificial intelligence, vol 2333, pp 348–366 CrossRefGoogle Scholar
  19. Ferber J, Gutknecht O (1998) A meta-model for the analysis and design of organisations in multi-agent systems. In: Proceedings of the third international conference on multi-agent systems (ICMAS’98). IEEE Computer Society Press, Los Alamitos, pp 128–135 CrossRefGoogle Scholar
  20. Hall G, Rosenthal T, Wade J (1993) How to make reengineering really work. Harv Bus Rev 71(6):119–131 Google Scholar
  21. Hannoun M, Sichman JS, Boissier O, Sayettat C (1998) Dependence relations between roles in a multi-agent system: towards the detection of inconsistencies in organization. In: Sichman JS, Conte R, Gilbert N (eds) Multi-agent systems and agent-based simulation (proc of the 1st int workshop on multi-agent based simulation, MABS’98). Lecture notes in artificial intelligence, vol 1534. Springer, Berlin, pp 169–182 Google Scholar
  22. Hannoun M, Boissier O, Sichman JS, Sayettat C (2000) MOISE: An organizational model for multi-agent systems. In: Monard MC, Sichman JS (eds) Advances in artificial intelligence. Lecture notes in artificial intelligence, vol 1952. Springer, Berlin, pp 152–161 CrossRefGoogle Scholar
  23. Haroud D, Boulanger S, Gelle E, Smith IFC (1994) Strategies for conflict management in preliminary engineering design. In: Proceeding of the AID 1994 workshop conflict management in design Google Scholar
  24. Harrison JR, Lin Z, Carroll GR, Carley KM (2007) Simulation modeling in organizational and management research. Acad Manag Rev 32:1229–1245 CrossRefGoogle Scholar
  25. Horling B, Benyo B, Lesser V (2001) Using self-diagnosis to adapt organizational structures. In: Muller JP, Ander E, Sen S, Frasson C (eds) Proceedings of the fifth international conference on autonomous agents. ACM Press, New York, pp 529–536 CrossRefGoogle Scholar
  26. Hubner JF, Sichman JS, Boissier O (2002) A model for the structural, functional and deontic specification of organizations in multiagent systems. In: Proc. 16th Brazilian symposium on artificial intelligence (SBIA’02), Porto de Galinhas, Brasil. Extended abstract in: Castelfranchi C, Johnson WL (eds), Proc of the first international joint conference on autonomous agents and multi-agent systems, AAMAS’02. ACM Press, 2002, pp 501–502 Google Scholar
  27. Hubner JF, Sichman JS, Boissier O (2004) Using the Moise+ for a cooperative framework of MAS reorganization. In: Bazzan ALC, Labidi S (eds) SBIA 2004. Lecture notes in AI, vol 3171. Springer, Berlin, pp 506–515 Google Scholar
  28. Hyatt A, Contractor N, Jones P (1997) Computational organizational network modeling: strategies and an example. Comput Math Organ Theory 2:285–300 CrossRefGoogle Scholar
  29. Ishida T, Yokoo M, Gasser L (1990) An organizational approach to adaptive production system. In: Proceedings of the 8th national conference on artificial intelligence, Boston, USA, pp 52–58 Google Scholar
  30. Jaffee D (2001) Organization theory: tension and change. McGraw-Hill, New York Google Scholar
  31. Jin Y, Levitt RE (1996) The virtual design team: a computational model of project organizations. Comput Math Organ Theory 2:171–196 CrossRefGoogle Scholar
  32. Jonker CM, Treur J (2002) Compositional verification of multi-agent systems: a formal analysis of pro-activeness and reactiveness. Int J Coop Inf Syst 11:51–92 CrossRefGoogle Scholar
  33. Jonker CM, Treur J (2003) Relating structure and dynamics in an organisation model. In: Sichman JS, Bousquet F, Davidson P (eds) Multi-agent-based simulation II. Proc of the third int workshop on multi-agent based simulation, MABS’02. Lecture notes in AI, vol 2581. Springer, Berlin, pp 50–69 Google Scholar
  34. Klusch M, Gerber A (2002) Dynamic coalition formation among rational agents. IEEE Intell Syst 17(3):42–47 CrossRefGoogle Scholar
  35. Kunz JC, Christiansen TR, Cohen GP, Jin Y, Levitt RE (1998) The virtual design team. Commun ACM 41:84–91 CrossRefGoogle Scholar
  36. Lomi A, Larsen ER (2001) Dynamics of organizations: computational modeling and organization theories. AAAI Press, Menlo Park Google Scholar
  37. McCallum M, Vasconcelos WW, Norman TJ (2005) Verification and analysis of organisational change. In: Boissier O, Dignum V, Matson E, Sichman J (eds) Proc. 1st OOOP workshop, pp 91–106 Google Scholar
  38. McMillan K (1993) Symbolic model checking: an approach to the state explosion problem. Kluwer Academic, Dordrecht Google Scholar
  39. Rapoport A (1986) General system theory. Abacus Press, Cambridge Google Scholar
  40. Sharpanskykh A, Treur J (2010) A temporal trace language for formal modelling and analysis of agent systems. In: Dastani M, Hindriks KV, Meyer JJC (eds) Specification and verification of multi-agent systems. Springer, Berlin, pp 317–352 CrossRefGoogle Scholar
  41. Shehory O, Kraus S (1995) Task allocation via coalition formation among autonomous agents. In: Proceedings of IJCAI 1995, pp 655–661 Google Scholar
  42. Womack JP, Jones DT, Roos D (1991) The machine that changed the world: the story of lean production. HarperCollins, New York Google Scholar

Copyright information

© The Author(s) 2011

Authors and Affiliations

  • Mark Hoogendoorn
    • 1
    Email author
  • Catholijn M. Jonker
    • 2
  • Jan Treur
    • 1
  1. 1.Department of Artificial IntelligenceVrije Universiteit AmsterdamAmsterdamThe Netherlands
  2. 2.EEMCSDelft University of TechnologyDelftThe Netherlands

Personalised recommendations