Self-Organization in Biological Systems
Self-Organization in Biological Systems
Selection, tinkering, and emergence in complex networks
Complexity - Special issue: Selection, tinkering, and emergence in complex networks
Understanding knowledge sharing activities in free/open source software projects: An empirical study
Journal of Systems and Software
Local Topology of Social Network Based on Motif Analysis
KES '08 Proceedings of the 12th international conference on Knowledge-Based Intelligent Information and Engineering Systems, Part II
Mining personal social features in the community of email users
SOFSEM'08 Proceedings of the 34th conference on Current trends in theory and practice of computer science
An examination on emergence from social behavior: a case in information retrieval
ICSI'10 Proceedings of the First international conference on Advances in Swarm Intelligence - Volume Part II
A genetic search of patterns of behaviour in OSS communities
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
To understand a software development community's complex dynamics, we must view its organization as a network of interacting agents guided by goals and constraints. In addition to particular features, these communities display overall organization patterns similar to those seen in other organization types, including both natural and artificial systems. Examining both software developers and social insects as agents interacting in a complex network reveals common statistical organization patterns. Studying these patterns shows simple self-organizing processes that lead to hierarchy formation in both wasp colonies and open-source communities. This discovery further validates simple models of wasp hierarchy formation based on individual learning. It also reveals that different reinforcement mechanisms clearly distinguish a few core members from the rest of the open-source community.This article is part of a special issue on Self-Managing Systems.