• 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