Title :
Tool Support for Teaching Design Patterns
Author :
Dietrich, Jens ; Kemp, Elizabeth
Author_Institution :
Massey Univ., Palmerston North
Abstract :
Design patterns are programming language and project independent design artefacts that are widely used by professional software engineers. They represent best practise software design. However, the fact that design patterns are highly abstract makes it difficult for undergraduate students to understand and apply them. In this paper, we present DPLab, a tool we have developed to assist students in recognising and comprehending design patterns.
Keywords :
computer science education; programming languages; software engineering; software tools; programming language; software design; teaching design patterns; tool support; Australia; Books; Computer languages; Design engineering; Education; Java; Pattern recognition; Software design; Software engineering; Tellurium; Eclipse; design patterns; elearning; teaching; tool support;
Conference_Titel :
Software Engineering, 2008. ASWEC 2008. 19th Australian Conference on
Conference_Location :
Perth, WA
Print_ISBN :
978-0-7695-3100-7
DOI :
10.1109/ASWEC.2008.4483208