Abstract:This paper presents a service flow describing language XPL (extended-calling process language) which mainly focuses on value-added service in telecom field, and the supporting system of this language. XPL has the ability to describe both calling and digital services. This language is highly abstract, easily used and fast in developing service. Due to the base of SOA (services-oriented architecture), the supporting system suits service creation under the condition of net merging.