This document provides an overview of current challenges in automatic planning for web service composition. It defines key concepts like web services, web service composition, and discusses the need for automated composition. The document also presents formal models and definitions for the web service composition problem and classifications. It explores automatic planning techniques used in papers surveyed, including OWL-S based composition and planning as a state transition system. The document concludes with a discussion of approaches to validate automated web service composition.