Research Article

A Web Service Clustering Method Based on Semantic Similarity and Multidimensional Scaling Analysis

Algorithm 1

Preprocessing of a service description document.
Input: D, T, α
Output: PD (PD is initialized to empty)
Begin:
FOR each tag in T do:
flag ⟵ 0;
 FOR each word in D do:
  IF WordNet.similarity (tag, word) >α do:
   PD.add (word);
   flag ⟵ 1;
  ENDIF
 ENDFOR
 IF flag = 0 do:
  PD.add (tag);
 ENDIF
ENDFOR
RETURN PD;
END