• DocumentCode
    3009192
  • Title

    Detecting Interaction Coupling from Task Interaction Histories

  • Author

    Zou, Lijie ; Godfrey, Michael W. ; Hassan, Ahmed E.

  • Author_Institution
    SWAG, Waterloo Univ., Waterloo, ON
  • fYear
    2007
  • fDate
    26-29 June 2007
  • Firstpage
    135
  • Lastpage
    144
  • Abstract
    A repository of task structures can reveal important latent knowledge about the development of a software system. Although approaches have been proposed to recover artifacts within a task structure, identifying relations that are relevant to a task remains a problem. In this work, we propose to detect "interaction coupling" from task interaction histories (i.e., records of when the artifacts were being used or modified in a task, as observed by the IDE), and use this information to mine patterns to aid in the comprehension of maintenance activities. In our case study, we found we were able to recover latent information about the development process; for example, our results suggest that restructuring is more costly than any other maintenance activity.
  • Keywords
    data mining; software maintenance; task analysis; interaction coupling detection; interaction coupling pattern mining; software maintenance activity; software system development; task interaction history; task structure repository; History; Pattern analysis; Software maintenance; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 2007. ICPC '07. 15th IEEE International Conference on
  • Conference_Location
    Banff, Alberta, BC
  • ISSN
    1092-8138
  • Print_ISBN
    0-7695-2860-0
  • Type

    conf

  • DOI
    10.1109/ICPC.2007.18
  • Filename
    4268248