Movatterモバイル変換


[0]ホーム

URL:


Skip to main content

Advertisement

Springer Nature Link
Log in

An Ontology Based E-Learning System Using Antipatterns

  • Conference paper

Part of the book series:Lecture Notes in Computer Science ((LNAI,volume 7048))

Included in the following conference series:

  • 1776Accesses

Abstract

Antipatterns are mechanisms that describe how to arrive at a good (refactored) solution from a fallacious solution that has negative consequences. These mechanisms are used in a variety of computer science topics and although their integration in teaching and computer science curriculum has been proposed, the development of an e-learning system using antipatterns, still remains an open issue. Previous work has proposed the use of WebProtege, a Web-based environment that allows collaborative editing as well as annotation and voting of both components and changes of the antipattern ontology. This ontology has been implemented as the knowledge base of SPARSE, an intelligent system that uses semantic web tools and techniques in order to detect the antipatterns that exist in a software project. In this paper, we leverage this semantic web technology and the formalism of ontology in order to propose a peer-production based e-learning system for the electronically supported learning of antipatterns. We illustrate how this Web-based system can transfer antipattern knowledge using an e-learning scenario as an example.

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

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 5719
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 7149
Price includes VAT (Japan)
  • 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Barker, P.: Developing teaching webs: “advantages, problems and pitfalls”. In: Proceedings of the World Conference on Educational Multimedia, Hypermedia and Telecommunication Conference, pp. 89–94 (2000)

    Google Scholar 

  2. Biljon, J.V., Kotzé, P., Renaud, K., McGee, M., Seffah, A.: The use of anti-patterns in human computer interaction: wise or ill-advised? In: Marsden, G., Kotzé, P., Adesina-Ojo, A. (eds.) Fulfilling the promise of ICT, SAICSIT (ACM Conference Proceedings Series), pp. 176–185 (2004)

    Google Scholar 

  3. Bośković, M., Gaśević, D., Devedźić, V.: Patternguru: An educational system for software patterns. In: Proceedings of the Fifth IEEE International Conference on Advanced Learning Technologies (ICALT 2005), pp. 650–654 (2005)

    Google Scholar 

  4. Brown, W., McCormick, H., Thomas, S.: AntiPatterns in Project Management. Wiley Computer publishing (2000)

    Google Scholar 

  5. Cheung, R., Wan, C., Cheng, C.: An Ontology-Based Framework for Personalized Adaptive Learning. In: Luo, X., Spaniol, M., Wang, L., Li, Q., Nejdl, W., Zhang, W. (eds.) ICWL 2010. LNCS, vol. 6483, pp. 52–61. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  6. Dicheva, D., Dichev, C., Zhu, Y.: Sharing open-content learning resources in emerging disciplines. In: Proceedings of the 14th International Conferenceon Artificial Intelligence in Education Workshop on Ontologies and Social Semantic Web for Intelligent Educational Systems (SWEL 2009), pp. 23–30 (2009)

    Google Scholar 

  7. Kotzé, P., Renaud, K., van Biljona, J.: Don’t do this - pitfalls in using anti-patterns in teaching human computer interaction principles. Computers and Education 50(3), 979–1008 (2008)

    Article  Google Scholar 

  8. Laplante, P., Neil, C.: Antipatterns: Identification, Refactoring and Management. Taylor & Francis (2006)

    Google Scholar 

  9. Martincic, C., Metzler, D.P.: An expert system development environmentfor introductory ai course projects. The Journal of Computing Sciences in Colleges, The Proceedings of the Tenth Annual Consortium for Computing Sciences in Colleges Northeastern Conference (2005)

    Google Scholar 

  10. Rogers, J., Pheatt, C.: Integrating antipatterns into the computer science curriculum. Journal of Computing Sciences in Colleges 24(5) (May 2009)

    Google Scholar 

  11. Tan, W.-A., Yang, F., Tang, A., Lin, S., Zhang, X.: An E-learning System Engineering Ontology Model on the Semantic Web for Integration and Communication. In: Li, F., Zhao, J., Shih, T.K., Lau, R., Li, Q., McLeod, D. (eds.) ICWL 2008. LNCS, vol. 5145, pp. 446–456. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  12. Tudorache, T., Vendetti, J., Noy, F.N.: Web-protege: A lightweight owl ontology editor for the web. In: Proceedings of the Fourth Workshop in the The OWL: Experiences and Direction, OWLED (2008)

    Google Scholar 

  13. Wang, X., Fang, F., Fan, L.: Ontology-Based Description of Learning Object. In: Li, F., Zhao, J., Shih, T.K., Lau, R., Li, Q., McLeod, D. (eds.) ICWL 2008. LNCS, vol. 5145, pp. 468–476. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

  1. International Institute for Software Technology, United Nations University, Macau SAR, China

    Dimitrios Settas & Antonio Cerone

Authors
  1. Dimitrios Settas

    You can also search for this author inPubMed Google Scholar

  2. Antonio Cerone

    You can also search for this author inPubMed Google Scholar

Editor information

Editors and Affiliations

  1. Department of Computer Science, City University of Hong Kong, 83 Tat Chee Avenue, Kowloon Tong, Hong Kong, China

    Howard Leung  & Rynson W. H. Lau  & 

  2. Software Engineering Department, University of Craiova, A. I. Cuza 13, 200585, Craiova, Romania

    Elvira Popescu

  3. RWTH Aachen University, Informatik, 5, Ahornstr. 55, 52056, Aachen, Germany

    Yiwei Cao

  4. Institut für Verteilte Systeme, Wissensbasierte Systeme (KBS), Appelstrasse 4, 30167, Hannover, Germany

    Wolfgang Nejdl

Rights and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Settas, D., Cerone, A. (2011). An Ontology Based E-Learning System Using Antipatterns. In: Leung, H., Popescu, E., Cao, Y., Lau, R.W.H., Nejdl, W. (eds) Advances in Web-Based Learning - ICWL 2011. ICWL 2011. Lecture Notes in Computer Science, vol 7048. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25813-8_26

Download citation

Publish with us

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 5719
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 7149
Price includes VAT (Japan)
  • 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


[8]ページ先頭

©2009-2025 Movatter.jp