Ontoolcole: An Ontology for the Semantic Search of CSCL Services

  • Guillermo Vega-Gorgojo
  • Miguel L. Bote-Lorenzo
  • Eduardo Gómez-Sánchez
  • Juan I. Asensio-Pérez
  • Yannis A. Dimitriadis
  • Iván M. Jorrín-Abellán
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4154)


Collaborative learning systems can benefit from service-oriented computing, allowing educators to integrate external tools, offered as services by software providers, in order to support the realization of collaborative learning situations. Since finding and selecting appropriate services is a challenging issue, the Ontoolcole ontology has been developed in order to support the semantic search of CSCL services intended for the use of educators. This paper presents significant enhancements made in Ontoolcole from a prior version. Namely, Ontoolcole incorporates an artifact module, a task-level coordination module and the description of static information resources, further improving the capabilities to describe complex CSCL tools such as stateful applications or decomposable group tasks. An experiment with real educators has been carried out to evaluate whether Ontoolcole can be employed by educators to search CSCL services. Evaluation results show that Ontoolcole’s abstractions can fit educators’ questions based on their real practice while retrieving useful tools for their educational needs.


Service Discovery Query Type Computer Support Collaborative Learn Semantic Search Computer Support Collaborative Learn 
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.
    Koschmann, T.: Paradigm shift and instructional technology. In: Koschmann, T. (ed.) CSCL: Theory and Practice of an emerging paradigm, 1st edn. pp. 1–23. Lawrence Erlbaum, Mahwah (1996)Google Scholar
  2. 2.
    Papazoglou, M., Georgakopoulos, D.: Service-oriented computing. Communications of the ACM 46(10), 25–28 (2003)CrossRefGoogle Scholar
  3. 3.
    Bote-Lorenzo, M.L., Vaquero-González, L., Vega-Gorgojo, G., Dimitriadis, Y.A., Asensio-Pérez, J.I., Gómez-Sánchez, E., Hernández-Leo, D.: A Tailorable Collaborative Learning System That Combines OGSA Grid Services and IMS-LD Scripting. In: de Vreede, G.-J., Guerrero, L.A., Marín Raventós, G. (eds.) CRIWG 2004. LNCS, vol. 3198, pp. 305–321. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  4. 4.
    Bote-Lorenzo, M.L., Hernández-Leo, D., Dimitriadis, Y.A., Asensio-Pérez, J.I., Gómez-Sánchez, E., Vega-Gorgojo, G., Vaquero-González, L.: Towards reusability and tailorability in collaborative learning systems using IMS-LD and grid services. Advanced Technology for Learning 1(3), 129–138 (2004)CrossRefGoogle Scholar
  5. 5.
    Morch, A.: Three levels of end-user tailoring: customization, integration and extension. In: Proceedings of the Third Decennial Aarhus Conference, Aarhus, Denmark, pp. 41–45 (1995)Google Scholar
  6. 6.
    Guha, R., McCook, R., Miller, E.: Semantic search. In: Proceedings of the Twelfth International World Wide Web Conference (WWW2003), Budapest, Hungary (2003)Google Scholar
  7. 7.
    Baeza-Yates, R., Ribeiro-Neto, B.: Modern Information Retrieval, 1st edn. Addison-Wesley, Harlow (1999)Google Scholar
  8. 8.
    Chandrasekaran, B., Josephson, J., Benjamins, V.: What are ontologies, and why do we need them? IEEE Intelligent Systems 14(1), 72–81 (1999)CrossRefGoogle Scholar
  9. 9.
    Klein, M., Bernstein, A.: Toward high-precision service retrieval. IEEE Internet Computing 8(1), 30–36 (2004)CrossRefGoogle Scholar
  10. 10.
    Organization for the Advancement of Structured Information Standards (OASIS): Introduction to UDDI: Important features and functional concepts (2004) (last visited April 2006), URL:
  11. 11.
    Curbera, F., Duftler, M., Khalaf, R., Nagy, W., Mukhi, N., Weerawarana, S.: Unraveling the web services web. IEEE Internet Computing 6(2), 86–93 (2002)CrossRefGoogle Scholar
  12. 12.
    Paolucci, M., Sycara, K.: Autonomous semantic web services. IEEE Internet Computing 7(5), 34–41 (2003)CrossRefGoogle Scholar
  13. 13.
    Martin, D.: et al.: OWL-S: Semantic markup for web services (version 1.1). Technical report, DARPA Agent Markup Language Program (2004) (last visited April 2006), URL:
  14. 14.
    Vega-Gorgojo, G., Bote-Lorenzo, M.L., Gómez-Sánchez, E., Dimitriadis, Y.A., Asensio-Pérez, J.I.: A semantic approach to discovering learning services in grid-based collaborative systems. Future Generation Computer Systems (FGCS) 22(6), 709–719 (2006)CrossRefGoogle Scholar
  15. 15.
    Ellis, C., Wainer, J.: A conceptual model of groupware. In: Proceedings of the 1994 ACM conference on Computer supported cooperative work (CSCW 1994), pp. 79–88. Chapel Hill, NC, USA (1994)Google Scholar
  16. 16.
    Wroe, C., Stevens, R., Goble, C., Roberts, A., Greenwood, M.: A suite of DAML+OIL ontologies to describe bioinformatics web services and data. The International Journal of Cooperative Information Systems 12(2), 597–624 (2003)Google Scholar
  17. 17.
    Bechhofer, S., van Harmelen, F., Hendler, J., Horrocks, I., McGuinness, D., Patel-Schneider, P., Stein, L.: OWL web ontology language reference (2004) (last visited April 2006), URL:
  18. 18.
    Racer Systems GmbH & Co.KG: RacerPro website (2006) (last visited April 2006), URL:
  19. 19.
    van der Veer, G., van Welie, M.: Task-based groupware design: Putting theory into practice. In: Boyarski, D., Kellog, A.W. (eds.) Proceedings of the ACM SIGCHI Conference on Designing Interactive Systems: Processes, Practices, Methods and Techniques (DIS-2000), pp. 326–337. ACM Press, New York (2000)CrossRefGoogle Scholar
  20. 20.
    Internet Assigned Numbers Authority (IANA): MIME media types (2006) (last visited April 2006), URL:
  21. 21.
    IEEE Learning Technology Standards Committee: IEEE standard for learning object metadata. Technical Report 1484.12.1-2002, Computer Society/Learning Technology Standards Committee (2002)Google Scholar
  22. 22.
    DCMI Usage Board: DCMI metadata terms (2005) (last visited April 2006), URL:
  23. 23.
    Rick, J., Guzdial, M., Carroll, K., Hollaway-Attaway, L., Walker, B.: Collaborative learning at low cost: CoWeb use in english composition. In: Stahl, G. (ed.) Proceedings of the Computer Supported Collaborative Learning Conference 2002 (CSCL 2002), Boulder, CO, USA. Lawrence Erlbaum Associates, Mahwah (2002)Google Scholar
  24. 24.
    Knublauch, H., Fergerson, R., Noy, N., Musen, M.: The Protégé OWL plugin: An open development environment for semantic web applications. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 229–243. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  25. 25.
    Organization for the Advancement of Structured Information Standards (OASIS): Web services for remote portlets specification (2003) (last visited June 2006),
  26. 26.
    Catarci, T., Dongilli, P., Mascio, T.D., Franconi, E., Santucci, G., Tessaris, S.: An ontology based visual tool for query formulation support. In: Proceedings of the 16th European Conference on Artificial Intelligence (ECAI 2004), Valencia, IOS Press (2004)Google Scholar
  27. 27.
    Grüninger, M., Fox, M.: Methodology for the design and evaluation of ontologies. In: Skuce, D. (ed.) Proceedings of the Workshop on Basic Ontological Issues in Knowledge Sharing (IJCAI-1995), Montreal, Canada (1995)Google Scholar
  28. 28.
    Lord, P., Alper, P., Wroe, C., Goble, C.: Feta: A light-weight architecture for user oriented semantic service discovery. In: Gómez-Pérez, A., Euzenat, J. (eds.) ESWC 2005. LNCS, vol. 3532, pp. 17–31. Springer, Heidelberg (2005)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Guillermo Vega-Gorgojo
    • 1
  • Miguel L. Bote-Lorenzo
    • 1
  • Eduardo Gómez-Sánchez
    • 1
  • Juan I. Asensio-Pérez
    • 1
  • Yannis A. Dimitriadis
    • 1
  • Iván M. Jorrín-Abellán
    • 2
  1. 1.School of Telecommunications EngineeringUniversity of ValladolidValladolidSpain
  2. 2.Faculty of EducationUniversity of ValladolidValladolidSpain

Personalised recommendations