PatternGuru: an educational system for software patterns

Marko Bošković, Dragan Gašević, Vladan Devedžić

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

3 Citations (Scopus)

Abstract

In this paper we present PatternGuru an educational system for learning software patterns. Software patterns capture proven solutions of common problems in software development. Those solutions are general, but again they solve a problem in a particular context. PatternGuru is designed with the goal to be used for teaching software patterns within both undergraduate and graduate software engineering courses. The basic idea of PatternGuru is to provide learning of software patterns in collaborative manner and to present them as an integral part of software development. The tool is developed by extending ArgoUML, an open source project, so it can be used for both software engineering and education.

Original languageEnglish
Title of host publicationProceedings - 5th IEEE International Conference on Advanced Learning Technologies, ICALT 2005
PublisherIEEE, Institute of Electrical and Electronics Engineers
Pages650-654
Number of pages5
ISBN (Print)0769523382, 9780769523385
DOIs
Publication statusPublished - 2005
Externally publishedYes
EventIEEE International Conference on Advanced Learning Technologies 2005 - Kaohsiung, Taiwan
Duration: 5 Jul 20058 Jul 2005
Conference number: 5th
https://ieeexplore.ieee.org/xpl/conhome/10084/proceeding (Proceedings)

Conference

ConferenceIEEE International Conference on Advanced Learning Technologies 2005
Abbreviated titleICALT 2005
Country/TerritoryTaiwan
CityKaohsiung
Period5/07/058/07/05
Internet address

Cite this