Ces dernières années, le paradigme des Web services a suscité beaucoup d'intérêt de la part de la communauté académique et industrielle au point de donner naissance à de nouveaux axes de recherche. En effet, dans le cadre de cet ouvrage, nous proposons un ensemble de formalismes et d'outils pour la découverte, la composition, la sélection et l'orchestration des Web services basiques et complexes. Nous plaçons nos différentes contributions dans un cadre théorique et logique. Nos contributions visent à canaliser les théories de l'intelligence artificielle d'une part, et à s'adapter aux technologies existantes; les concepts des Web services XML et le Web sémantique, d'autre part. La composition des Web services est valable dés que les besoins d'un utilisateur ne sont pas satisfaits par un seul et unique Web service basique mais par un Web service complexe. La découverte et la composition semi- automatique et dynamique des Web services se basent sur les facilités offertes par les fournisseurs dans la description sémantique de leurs Web service d'une part, et sur la description des besoins des utilisateurs sans ambiguïté, d'autre part.