Với các ưu điểm của dịch vụ web so với ứng dụng truyền thống trong việc giải quyết các vấn đề như độc lập nền tảng, khả năng tái sử dụng, dễ triển khai,... số lượng dịch vụ web ngày càng tăng. Thay vì phải phát triển một phần mềm mới cho yêu cầu công việc, người dùng có thể sử dụng các dịch vụ web phù hợp sẵn có. Người dùng có thể tìm kiếm và tổ hợp các dịch vụ web sẵn có theo yêu cầu của mình. Do đó, tổ hợp dịch vụ web đáp ứng yêu cầu người dùng là một vấn đề cần phải giải quyết. Tổ hợp tự động các dịch vụ web là lĩnh vực đang thu hút sự quan tâm của các nhà nghiên cứu. Tuy nhiên, các phương pháp hiện tại còn nhiều hạn chế như tốn thời gian, không xét đến các giá trị chất lượng dịch vụ,... Nghiên cứu trong bài báo này cung cấp một hướng đi mới, đó là sử dụng phương pháp viết lại số hạng để tự động hóa việc tổ hợp các dịch vụ web., Tóm tắt tiếng anh, With the powerful advantages of web services compared to traditional ways to solve the problems such as platform-independence, reusability, deployment,..., the number of web services increases day by day. Instead of developing a new software which satisfies the requirements, users can search for available appropriate web services. Users can search and combine available web services in order to meet their requirements. Therefore, the composition of web services that respond to users' requirements is a problem that needs solving. Composing web services automatically attracts much interest from researchers. However, current methods have some limitations such as time consumption, inconsideration of the quality of services, ... The research in this paper proposes a new approach of basing on the Term Rewriting System (TRS) to automate the web service composition process.