• DocumentCode
    3179110
  • Title

    CheckDep: A Tool for Tracking Software Dependencies

  • Author

    Beyer, Dirk ; Fararooy, Ashgan

  • fYear
    2010
  • fDate
    June 30 2010-July 2 2010
  • Firstpage
    42
  • Lastpage
    43
  • Abstract
    Many software developers use a syntactical `diff´ in order to performa quick review before committing changes to the repository. Others are notified of the change by e-mail (containing diffs or change logs), and they review the received information to determine if their work is affected. We lift this simple process from the code level to the more abstract level of dependencies: a software developer can use CheckDep to inspect introduced and removed dependencies before committing new versions, and other developers receive summaries of the changed dependencies via e-mail. We find the tool useful in our software-development activities and now make the tool publicly available.
  • Keywords
    software engineering; software tools; CheckDep tool; code level; e-mail; software dependency tracking; software development; Cement industry; Computer industry; Concrete; Feedback; Industrial control; Licenses; Software performance; Software tools; Uniform resource locators; Visualization; Dependency Analysis; Program Understanding; Refactoring; Software Structure;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension (ICPC), 2010 IEEE 18th International Conference on
  • Conference_Location
    Braga, Minho
  • ISSN
    1092-8138
  • Print_ISBN
    978-1-4244-7604-6
  • Electronic_ISBN
    1092-8138
  • Type

    conf

  • DOI
    10.1109/ICPC.2010.51
  • Filename
    5521774