DocumentCode
2156417
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
fYear
2009
fDate
17-19 May 2009
Firstpage
311
Lastpage
312
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Program Comprehension, 2009. ICPC '09. IEEE 17th International Conference on
Conference_Location
Vancouver, BC
ISSN
1092-8138
Print_ISBN
978-1-4244-3998-0
Electronic_ISBN
1092-8138
Type
conf
DOI
10.1109/ICPC.2009.5090073
Filename
5090073
Link To Document