StarLogo是由麻省理工大学多媒体实验室开发的一个可编程的建模环境,用于研究分散系统的运行机制。所谓分散系统是指:没有组织者和协调者,而系统整体却呈现出有组织的协调的形态的系统。在现实世界中存在很多的分散系统,例如:鸟群、蚁群、交通运输以及市场经济。之所以说它们是分散系统是因为在这些系统中,不存在集中的控制,每一个个体都是按照一定的规则在运转,而整体却呈现出有序模式。由于多数人工生命都具有分散系统的特性,因而StarLogo非常适合用于研究人工生命。随着人们对分散系统的认知程度的逐渐加深,越来越多的研究者选用分散模式来创立组织机构、构造科学技术、甚至是架构关于世界的理论基础。不过,还是有很多人反对这种观点,他们坚持认为某些根本不存在集中控制的地方存在着集中