選擇合適的web service相當困難,在搜尋中常有大量不合用資訊出現。為提昇選擇web service時的精確度,本文提出Semantic Web Service Selector,結合semantic web rule language (SWRL)與使用者資料描述,與OWL-S based web service的語意作比對,選擇符合user需求的web services。當web service有變動時,Service Ontology能透過universal referential identifier (URI) 取得web service最新狀態,確保搜尋結果皆可使用。 Selecting suitable web services is difficult, as the search usually gives enormous unsuitable results. In order to enhance precision of the selection, this paper presents a Semantic Web Service Selector, which combines semantic web rule language (SWRL) with user profile. The selector compares with the semantics of OWL-S based web services to select the web services that fit user’s requirement. Whenever a web service is modified, the service ontology can obtain its latest information from the universal referential identifier (URI) to ensure that all the services can be used.