Adaptive self -organization refers to the process by which an open system retains its essential identity when confronted with new and constant environmental conditions. It creates new substructures, revises the relationships among components, and establishes new, higher levels of organization that coordinate existing substructures. Moreover, it is adjustments made by an operating system in which feedback mechanisms identify and respond to environmental changes in order to maintain and enhance the functioning of the system