Skip to Main Content
No generally accepted principles and guidelines currently exist to help engineers design local interaction mechanisms that result in a desired global behavior. However, several communities have developed ways of approaching this problem in the context of niched application areas. Because the ideas underlying these approaches are often obscured or underemphasized in technical papers, the authors review the role of self-organization in their work. They provide a better picture of the status of the emerging field of self-organizing systems or autonomic computing.