Applications of Complex Adaptive Systems by