Organizational Responsibility Model

powered by NetLogo        (IEEE SMC 2013 Presentation here )


This model explores the applicability of complex systems, with positive results in strategic planning of organizations, with emphasis on issues related to management by results in order to improve services in the face of a demand greater than the installed capacity.

The organizational environment (with blue background) is composed of production cells (or work units, represented by boxes. Green boxes units are in focus.


The model links the loops identified by the System Dynamics with Agent Based Modeling, by adapting the model with the PageRank algorithm searches GOOGLE (model available in the library of NetLogo).

The program establishes a relationship between the demand for services found in an organization and productivity of people in carrying out the activities that make up the service, allowing you to establish the best cost / benefit by optimizing productivity and identifying areas with the greatest bottleneck in performing services.


Click the SETUP button to start the variables, mount the organizational chart and allocate people in those areas. Click the GO button to start / stop the simulation. The results obtained are shown in the graphs.

The slider PRODUTIVIDADE-MAXIMA (maximum productivity) controls the productivity of people in the execution of their activities to deliver the services. The slider TAXA-MAXIMA-DE-CRESCIMENTO-DA-DEMANDA (maximum growth rate of demand) controls the growth of demand.

The button OTIMIZA-PRODUTIVIDADE (optimizes productivity) lets you run the simulation optimizing productivity by organizing and analyzing the queue of demands. The button INCLUI-OLAS (includes OLAs) allows you to include the PAGERANK´s model in this context adapted to this situation. In this model we consider the inverse of the algorithm used in GOOGLE´s searches, ie demonstrates the bottleneck of the areas in the interdependence of their OLAs (Agreements Operational Level) through the network.


Pay attention to the colors in each area: green represents the demand attended and red did not attend the demand. The lower the value of CELULAS COM DEMANDAS (cells with demands) the better the result. Also note the relationship between DEMANDAS ATENDIDAS (attended demands) and TOTAL DE DEMANDAS (total demand): the closer the better.

Watch out also for the importance of compliance with OLAs in the interdependence of areas demonstrated through the loops, because the breach of the agreement by either party can jeopardize even the same.


Run simulations by changing the parameters of PRODUTIVIDADE (productivity) and DEMANDA (demand).

Keep a parameter constant while changing the other, observe the results (for each change in parameters or buttons should click on SETUP then GO).

Run simulations initially with button OTIMIZAÇÃO (optimization) off and then repeat the simulation with optimization button on comparing the results.

The button INCLUI-OLA (inclui OLA) inserts the relationships of the OLA between the areas and indicate the bottleneck between them. The higher the value found worse the bottleneck.


The model was developed for a government information technology can be extended to other organizations.

The model can be extended to other situations involving supply and demand. For example, Recruitment, Marketing, and other elements of a supply chain.


The methodologies of System Dynamics and Agent Based Modeling were associated with the adaptation of the PageRank model, technic to rank the relevance of web pages on the internet.


Part of this model was developed based on the PageRank model.

- Stonedahl, F. and Wilensky, U. (2009). NetLogo PageRank model.
netlogo/models/PageRank. Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston, IL.

- Wilensky, U. (1999). NetLogo. Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston, IL.This section could give the names of models in the NetLogo Models Library or elsewhere which are of related interest.


Copyright 2012 Guttenberg Ferreira Passos.

This work was developed in the course Modeling of Complex Systems at the University of Brasilia, .

To quote: PASSOS, Guttenberg Ferreira. Model of Organizational Responsibility. Model developed in Agent Based Modeling discipline, of the course Modeling of Complex Systems. University of Brasilia, July 20, 2012.

Web sites

Acknowledgements: Prof. Dr. Ilan Chamovitz for his valuable contribution in developing the model.

Stonedahl, F. and Wilensky, U. (2009). NetLogo PageRank model.

Wilensky, U. (1999). NetLogo. Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston, IL.

Copyright Model PageRank 2009 Uri Wilensky

Copyright Model Organizational Responsability 2012 Guttenberg Ferreira Passos.