• DocumentCode
    3443477
  • Title

    A study of evolution in the presence of source-derived partial design representations

  • Author

    Sazawal, Vibha ; Kim, Miryung ; Notkin, David

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of Washington, Seattle, WA, USA
  • fYear
    2004
  • fDate
    6-7 Sept. 2004
  • Firstpage
    21
  • Lastpage
    30
  • Abstract
    When performing evolution tasks, software engineers focus on both the low-level changes required and the effects those changes will have on the system´s design. The Design Snippets Tool generates partial design representations intended to help engineers address one design criterion: ease of change. We describe a study in which participants used the Design Snippets Tool and other aids to perform a restructuring task focused on ease of change. Our findings describe how participants proceeded through the restructuring task and how they used the Design Snippets Tool. The results show that participants used the Design Snippets Tool for high-level tasks such as discovery of design problems, identification of restructuring goals, and confirmation of design improvements.
  • Keywords
    software maintenance; software prototyping; software tools; Design Snippets Tool; design criterion; design improvement confirmation; design problem discovery; high-level tasks; restructuring goal identification; restructuring task; software evolution; source-derived partial design representations; system design; Computer science; Design engineering; Maintenance engineering; Software design; Software maintenance; Software performance; Software systems; Software testing; Software tools; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Evolution, 2004. Proceedings. 7th International Workshop on Principles of
  • ISSN
    1550-4077
  • Print_ISBN
    0-7695-2211-4
  • Type

    conf

  • DOI
    10.1109/IWPSE.2004.1334765
  • Filename
    1334765