Ciglean is a coordination protocol for self-organized communities (of software agents), first described in the article:

Generalized dynamic ordering for asynchronous backtracking on DisCSPs. Proceedings of Distributed Constraint Reasoning (DCR) Workshop, 6.

The name comes from a small village and this site is an experimental implementation of the protocol.