Skip to main content

Automatic Classification of Cloud Service Based on Weighted Euclidean Distance

  • Conference paper
  • First Online:
  • 1351 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10039))

Abstract

Because the wide use of cloud computing has led to vast amounts of service information in the network, the quick identification and the automatic classification of cloud services have become the key to the quick and accurate location of the expected service.

In this paper, a new method of automatic classification of cloud services based on weighted Euclidean distance is proposed. Firstly, we perform the service pretreatment on the collected dataset, and extract features to build a text model based on VSM (Vector Space Model). Further on, a new algorithm named WT_K-means algorithm is proposed by improving the distance function of the original K-means algorithm. Experiments have been carried out under two-dimensional test set and real service dataset, respectively. The results show that the pretreatment of service can abstract the functional characteristics of the original WSDL (Web Service Description Language) documents, and the proposed WT_K-means algorithm can effectively classify services according to these characteristics.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Fu, Z., Sun, X., Liu, Q., Zhou, L., Shu, J.: Achieving efficient cloud search services: multi-keyword ranked search over encrypted cloud data supporting parallel computing. IEICE Trans. Commun. E98-B(1), 190–200 (2015)

    Article  Google Scholar 

  2. Surhone, L.M., Timpledon, M.T., Marseken, S.F.: Service Component Architecture. Betascript Publishing (2010)

    Google Scholar 

  3. Xia, Z., Wang, X., Sun, X., Wang, Q.: A secure and dynamic multi-keyword ranked search scheme over encrypted cloud data. IEEE Trans. Parallel Distrib. Syst. 27(2), 340–352 (2015)

    Article  MathSciNet  Google Scholar 

  4. Adams, C., Boeyen, S.: UDDI and WSDL extensions for Web service: a security framework. In: ACM Workshop on XML Security, Fairfax, VA, USA, pp. 30–35, November 2002

    Google Scholar 

  5. Fu, Z., Ren, K., Shu, J., Sun, X., Huang, F.: Enabling personalized search over encrypted outsourced data with efficiency improvement. IEEE Trans. Parallel Distrib. Syst. (2015). doi:10.1109/TPDS.2015.2506573

    Google Scholar 

  6. Yahyaoui, H., Own, H., Malik, Z.: Modeling and classification of service behaviors. Expert Syst. Appl. 42(21), 7610–7619 (2015)

    Article  Google Scholar 

  7. Addis, B., et al.: Autonomic management of cloud service centers with availability guarantees. IEEE International Conference on Cloud Computing, pp. 220–227. IEEE (2010)

    Google Scholar 

  8. Zhang, J., Pan, D.: Web Service Classification (2011)

    Google Scholar 

  9. Crasso, M., Zunino, A., Campo, M.: AWSC: an approach to Web service classification based on machine learning techniques. Intel. Artif. 12(37), 25–36 (2008)

    Google Scholar 

  10. Wu, J., et al.: Clustering Web services to facilitate service discovery. Knowl. Inf. Syst. 38(1), 207–229 (2014)

    Article  Google Scholar 

  11. Xie, J.Y., et al.: An improved global K-means clustering algorithm. J. Shaanxi Normal Univ. 38(2) (2010)

    Google Scholar 

  12. Fang, Z.Y., Li, M.J., Yang, X.Z.: An improved K-means algorithm. Comput. Appl. (2003)

    Google Scholar 

  13. Al-Mohair, H.K., Saleh, J.M., Suandi, S.A.: Hybrid human skin detection using neural network and K-means clustering technique. Appl. Soft Comput. 33(C), 337–347 (2015)

    Article  Google Scholar 

  14. Jiangyan, S.: An improved K-means clustering algorithm for the community discovery. J. Softw. Eng. 9, 242–253 (2015)

    Article  Google Scholar 

  15. Duda, R.O., Hart, P.E., Stork, D.G.: Pattern Classification, 2nd edn. Wiley, New York (2001)

    MATH  Google Scholar 

  16. Zhang, Y., Zheng, Z., Lyu, M.R.: WSExpress: a QoS-aware search engine for Web services. In: IEEE International Conference on Web Services, ICWS 2010, Miami, Florida, USA, pp. 91–98, 5–10 July 2010

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yi Zhuang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing AG

About this paper

Cite this paper

Lou, Y., Zhuang, Y., Huo, Y. (2016). Automatic Classification of Cloud Service Based on Weighted Euclidean Distance. In: Sun, X., Liu, A., Chao, HC., Bertino, E. (eds) Cloud Computing and Security. ICCCS 2016. Lecture Notes in Computer Science(), vol 10039. Springer, Cham. https://doi.org/10.1007/978-3-319-48671-0_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-48671-0_21

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-48670-3

  • Online ISBN: 978-3-319-48671-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics