Abstract
One of the main software engineers’ competencies, solving software problems, is most effectively acquired through an active examination of learning resources and work on real-world examples in small development teams. This obviously indicates a need for an integration of several existing learning tools and systems in a common collaborative learning environment, as well as advanced educational services that provide students with right in time advice about learning resources and possible collaboration partners. In this paper, we present how we developed and applied a common ontological foundation for the integration of different existing learning tools and systems in a common learning environment called DEPTHS (Design Patterns Teaching Help System). In addition, we present a set of educational services that leverages semantic rich representation of learning resources and students’ interaction data to recommend resource relevant for students’ current learning context.
Chapter PDF
Similar content being viewed by others
Keywords
References
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)
Warren, I.: Migrating to a Teaching Style that Facilitates Active Learning. CiLTHE Stage 1 Dissertation, Lancaster University (2002)
Jeremić, Z., Jovanović, J., Gasević, D.: Towards a Semantic-rich Collaborative Environment for Learning Software Patterns. In: Proc. of the 3rd European Conference on Technology Enhanced Learning, pp. 155–166 (2008)
Jovanović, J., et al.: Using Semantic Web Technologies for the Analysis of Learning Cotent. IEEE Internet Computing 11(5) (2007)
Jazayeri, M.: The Education of a Software Engineer. In: Proceedings of the 19th IEEE International Conference on Automated Software Engineering, pp. xviii–xxvii (2004)
Bagert, D., Hilbum, T., Hislop, G., Lutz, M., McCracken, M., Mengel, S.: Guidelines for Software Engineering Education, Version 1.0. Technical Report CMU/SEI-99-TR-032, Software Engineering Institute, Carnegie Mellon University, Pittsburgh PA (1999)
Jeremić, Z., Jovanović, J., Gašević, D.: Project-based Collaborative Learning Environment with Context-aware Educational Services. In: Proceedings of 4th European Conference on Technology Enhanced Learning (ECTEL 2009), Nice, France (accepted, 2009)
Dietrich, J., Elgar, C.: A Formal Description of Design Patterns using OWL. In: Proceedings of ASWEC. IEEE Comp. Soc., Los Alamitos (2005)
Montero, S., Diaz, P., Aedo, I.: Formalization of web design patterns using ontologies. In: Proceedings of the 1st International Atlantic Web Intelligence. Conf. (AWIC), Spain, pp. 179–188 (2003)
Kampffmeyer, H., Zschaler, S.: Finding the Pattern You Need: The Design Pattern Intent Ontology. In: Engels, G., Opdyke, B., Schmidt, D.C., Weil, F. (eds.) MODELS 2007. LNCS, vol. 4735, pp. 211–225. Springer, Heidelberg (2007)
Henninger, S.: A Framework for Flexible and Executable Usability Patterns Standards. In: 31st IEEE Software Engineering Workshop (SEW-31), USA, pp. 23–34 (2007)
Coplien, J.O.: Software Patterns. SIGS Books, New York (1996)
Manning, C.D., Raghavan, P., Schütze, H.: Introduction to Information Retrieval. Cambridge University Press, Cambridge (2008)
Bull, S., Greer, J.: Peer Help for Problem-Based Learning. In: Proceedings of ICCE/ICAI, Taiwan, pp. 1007–1015 (2000)
Torniai, C., Jovanovic, J., Gasevic, D., Batemen, S., Hatala, M.: E-Learning Meets the Social Semantic Web. In: Proc. of 8th IEEE Int’l Conf. on Advanced Learning Technologies, pp. 389–393 (2008)
Jovanović, J., Rao, S., Gašević, D., Devedžić, V., Hatala, M.: An Ontological Framework for Educational Feedback. In: Proceedings of the 5th International Workshop on Ontologies and Semantic Web for Intelligent Distributed Educational Systems, USA, pp. 54–64 (2007)
Ghidini, C., Pammer, V., Scheir, P., Serafini, L., Lindstaedt, S.: APOSDLE: Learn@work with semantic web technology. In: I-Know 2007, Graz, Austria (2007)
Yanlin, Z., Yoneo, Y.: A Framework of Context Awareness support for peer recommendation in the e-learning context. British Journal of Educational Technology 38(2), 197–210 (2007)
Ankolekar, A., Sycara, K., Herbsleb, J., Kraut, R., Welty, C.: Supporting online problem-solving communities with the semantic web. In: Proc. of the 15th International WWW Conference, Scotland, pp. 575–584 (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jeremić, Z., Jovanović, J., Gašević, D. (2009). Semantic Web Technologies for the Integration of Learning Tools and Context-Aware Educational Services. In: Bernstein, A., et al. The Semantic Web - ISWC 2009. ISWC 2009. Lecture Notes in Computer Science, vol 5823. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04930-9_54
Download citation
DOI: https://doi.org/10.1007/978-3-642-04930-9_54
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04929-3
Online ISBN: 978-3-642-04930-9
eBook Packages: Computer ScienceComputer Science (R0)