• DocumentCode
    2010323
  • Title

    Lightweight impact analysis using island grammars

  • Author

    Moonen, Leon

  • Author_Institution
    CWI, Amsterdam, Netherlands
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    219
  • Lastpage
    228
  • Abstract
    Impact analysis is needed for the planning and estimation of software maintenance projects. Traditional impact analysis techniques tend to be too expensive for this phase, so there is need for more lightweight approaches. We present a technique for the generation of lightweight impact analyzers from island grammars. We demonstrate this technique using a real-world case study in which we describe how island grammars can be used to find account numbers in the software portfolio of a large bank. We show how we have implemented this analysis and achieved lightweightness using a reusable generative framework for impact analyzers.
  • Keywords
    banking; grammars; reverse engineering; software maintenance; software tools; account numbers; island grammars; lightweight impact analysis; reusable generative framework; software maintenance projects; software portfolio; Costs; Databases; Documentation; Navigation; Performance analysis; Portfolios; Robustness; Software maintenance; Software performance; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 2002. Proceedings. 10th International Workshop on
  • ISSN
    1092-8138
  • Print_ISBN
    0-7695-1495-2
  • Type

    conf

  • DOI
    10.1109/WPC.2002.1021343
  • Filename
    1021343