Title :
Improving program comprehension by enhancing program constructs: An analysis of the Umple language
Author :
Forward, Andrew ; Lethbridge, Timothy C. ; Brestovansky, Dusan
Author_Institution :
Sch. of Inf. Technol. & Eng. (SITE), Univ. of Ottawa, Ottawa, ON
Abstract :
Umple is a set of extensions to object-oriented languages that provides a concrete syntax for UML abstractions like associations. We argue that Umple will help increase program comprehension by allowing developers to describe a system at a more abstract level, and by reducing the volume of code.
Keywords :
Unified Modeling Language; object-oriented languages; programming languages; UML abstractions; language analysis; object-oriented languages; program comprehension; program constructs; Application software; Computer languages; Concrete; Information analysis; Information technology; Investments; Object oriented modeling; Object oriented programming; Risk analysis; Unified modeling language;
Conference_Titel :
Program Comprehension, 2009. ICPC '09. IEEE 17th International Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
978-1-4244-3998-0
Electronic_ISBN :
1092-8138
DOI :
10.1109/ICPC.2009.5090073