A Lightweight Case Tool for Learning OO Design

CS-TR-00-3

Author: Robert Biddle
Source: GZipped PostScript (134kb); Adobe PDF (379kb)


This paper presents a small CASE tool that uses sequence diagrams based on UML to support learning about OO design. The tool is language independent, and is designed to be highly usable and responsive. Although initially designed for use in team design situations, it is also directly useful in teaching about OO design, as a device for interactive presentation. Moreover, when used interactively, the tool seems to offer some of the same advantages of walkthroughs themselves, suggesting that such lightweight tools could have a role in the design process itself.

[Up to Computer Science Technical Report Archive: Home Page]