Semantic Annotation and Retrieval of Services in the Cloud

  • Miguel Ángel Rodríguez-GarcíaEmail author
  • Rafael Valencia-García
  • Francisco García-Sánchez
  • José Javier Samper-Zapater
  • Isidoro Gil-Leiva
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 217)


Recently, the economy has taken a downturn, which has forced many companies to reduce their costs in IT. This fact has, conversely, benefited the adoption of innovative computing models such as cloud computing, which allow businesses to reduce their fixed IT costs through outsourcing. As the number of cloud services available on the Internet grows, it is more and more difficult for companies to find those that can meet their needs. Under these circumstances, enabling a semantically-enriched search engine for cloud solutions can be a major breakthrough. In this paper, we present a fully-fledged platform based on semantics that (1) assist in generating a semantic description of cloud services, and (2) provide a cloud-focused search tool that makes use of such semantic descriptions to get accurate results from keyword-based searches. The proposed platform has been tested in the ICT domain with promising results.


Cloud Computing Cloud Service Domain Ontology Semantic Annotation Semantic Description 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Castells, P., et al.: An adaptation of the vector-space model for ontology-based information retrieval. IEEE Transactions on Knowledge and Data Engineering 19(2), 261–272 (2007)CrossRefGoogle Scholar
  2. 2.
    Sam, C., et al.: Armadillo: Integrating knowledge for the semantic web. In: Proceedings of the Dagstuhl Seminar in Machine Learning for the Semantic Web (2005)Google Scholar
  3. 3.
    Ciravegna, F., Dingli, A., Petrelli, D., Wilks, Y.: User-system cooperation in document annotation based on information extraction. In: Gómez-Pérez, A., Benjamins, V.R. (eds.) EKAW 2002. LNCS (LNAI), vol. 2473, pp. 122–137. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  4. 4.
    Cuenca-Grau, B., et al.: Extracting Modules from Ontologies: A Logic-based Approach. In: Proc. of the 3rd OWL Experiences and Directions Workshop. CEUR, vol. 258 (2007)Google Scholar
  5. 5.
    Handschuh, S., Staab, S., Ciravegna, F.: S-CREAM – Semi-automatic CREAtion of Metadata. In: Gómez-Pérez, A., Benjamins, V.R. (eds.) EKAW 2002. LNCS (LNAI), vol. 2473, pp. 358–372. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  6. 6.
    Handschuh, S., Staab, S.: Cream: Creating metadata for the semantic web. Comput. Networks 42(5), 579–598 (2003)CrossRefzbMATHGoogle Scholar
  7. 7.
    Happel, H.-J., et al.: KOntoR: An Ontology-enabled Approach to Software Reuse. In: Proc. of the 18th Int. Conf. on Software Engineering and Knowledge Engineering, SEKE, San Francisco (2006)Google Scholar
  8. 8.
    Hartig, O., et al.: Designing Component-Based Semantic Web Applications with DESWAP. In: Proceedings of the Poster and Demonstration Session at the 7th International Semantic Web Conference (ISWC), Karlsruhe, Germany (2008)Google Scholar
  9. 9.
    Kiyavitskaya, N., et al.: Cerno: Light-weight tool support for semantic annotation of textual documents. Data Knowl. Eng. 68(12), 1470–1492 (2009)CrossRefGoogle Scholar
  10. 10.
    Lasheras, J., et al.: Modelling Reusable Security Requirements based on an Ontology Framework. Journal of Research and Practice in Information Technology 41(2), 119–133 (2009)MathSciNetGoogle Scholar
  11. 11.
    Ortegón-Cortázar, G., et al.: Adding semantics to cloud computing to enhance service discovery and access. In: do Nascimento, R.P.C. (ed.) Proceedings of the 6th Euro. American Conference on Telematics and Information Systems (EATIS 2012), pp. 231–236. ACM, New York (2012),, doi:10.1145/2261605.2261639CrossRefGoogle Scholar
  12. 12.
    Popov, B., Kiryakov, A., Kirilov, A., Manov, D., Ognyanoff, D., Goranov, M.: KIM – Semantic Annotation Platform. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 834–849. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  13. 13.
    Peñalver-Martínez, I., Valencia-García, R., García-Sánchez, F.: Ontology-Guided Approach to Feature-Based Opinion Mining. In: Muñoz, R., Montoyo, A., Métais, E. (eds.) NLDB 2011. LNCS, vol. 6716, pp. 193–200. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  14. 14.
    Salton, G., McGill, M.J.: Introduction to modern information retrieval. McGraw-Hill (1983) ISBN 0070544840Google Scholar
  15. 15.
    Tissaoui, A., et al.: EVONTO: Joint evolution of ontologies and semantic annotations (short paper). In: Dietz, J. (ed.). Dans: International Conference on Knowledge Engineering and Ontology Development (KEOD 2011). INSTICC - Institute for Systems and Technologies of Information, Control and Communication, pp. 1–6 (2011)Google Scholar
  16. 16.
    Uren, V., et al.: Semantic Annotation for Knowledge Management: Requirements and a Survey of the State of the Art. Journal of Web Semantics 4(1), 14–28 (2006)CrossRefGoogle Scholar
  17. 17.
    Valencia-García, R., et al.: A knowledge acquisition methodology to ontology construction for information retrieval from medical documents. Expert Systems 25(3), 314–334 (2008)CrossRefGoogle Scholar
  18. 18.
    Vidoni, R., et al.: An intelligent framework to manage robotic autonomous agents. Expert Systems with Applications 38(6), 7430–7439 (2011)CrossRefGoogle Scholar
  19. 19.
    Zhang, Q., et al.: Cloud computing: state-of-the-art and research challenges. J. Internet Serv. Appl. 1(1), 7–18 (2010)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2013

Authors and Affiliations

  • Miguel Ángel Rodríguez-García
    • 1
    Email author
  • Rafael Valencia-García
    • 1
  • Francisco García-Sánchez
    • 1
  • José Javier Samper-Zapater
    • 2
  • Isidoro Gil-Leiva
    • 1
  1. 1.Departamento de Informática y SistemasUniversidad de MurciaMurciaSpain
  2. 2.Departament d’Informàtica, Escola Tècnica Superior d’EnginyeriaUniversitat de ValènciaBurjassotSpain

Personalised recommendations