The paper discusses extending WS-CDL (Web Services Choreography Description Language) to enhance its support for reusability of service choreographies, specifically by introducing a template mechanism that allows for better definition and reuse of interaction patterns in service-oriented architecture. It highlights the limitations of current WS-CDL practices, such as the lack of parameterization and data transfer mechanisms, and proposes a method to enable the injection of variables into reusable sub-choreographies. Additionally, the study emphasizes the importance of improving design efficiency and adaptability in complex service interactions.