@inproceedings{e635754ebf74452591a047768c8d10e9,
title = "QuickUML: A tool to support iterative design and code development",
abstract = "We demonstrate QuickUML, a tool which supports iterative design and code development by providing facilities to draw UML class diagrams, to generate Java code from such diagrams, and also to automatically generate a UML class diagram from a collection of Java source code files. We also discuss how use of the tool provides general support for teaching students the importance of design in software development.",
keywords = "CS1, CS2, Design, Java, Object-orientation, Tool, UML",
author = "Carl Alphonce and Phil Ventura",
year = "2003",
doi = "10.1145/949344.949359",
language = "English",
isbn = "1581137516",
series = "Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA",
pages = "80--81",
booktitle = "Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA'03",
note = "18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA'03 ; Conference date: 26-10-2003 Through 30-10-2003",
}