Nowadays, Adaptive E-learning systems are responsible for selecting learning materials or contents according to the learners' style, profile, interest, previous knowledge level, goal, pedagogical method etc to provide highly personalized learning sessions. Complex adaptive system (CAS) method lays stress on adaptation and positive feedbacks. And semantic web service aims at giving information a well-defined meaning, enabling computers and people to work in cooperation better through the definition of ontologies. This paper presents a complex adaptive e-learning model based on semantic web serv...