• DocumentCode
    2869049
  • Title

    RepoGuard: A Framework for Integration of Development Tools with Source Code Repositories

  • Author

    Legenhausen, Malte ; Pielicke, Stefan ; Rühmkorf, Jens ; Wendel, Heinrich ; Schreiber, Andreas

  • Author_Institution
    Simulation & Software Technol., Deutsches Zentrum fur Luft- und Raumfahrt e.V. (DLR), Cologne, Germany
  • fYear
    2009
  • fDate
    13-16 July 2009
  • Firstpage
    328
  • Lastpage
    331
  • Abstract
    Today modern software development is not possible without the aid of tools like version control systems, bug tracking systems or instruments that ensure the compliance with code conventions. Unfortunately, all of these tools ldquolive in their own worldrdquo, are only loosely coupled and do not interact with each other. RepoGuard addresses this problem by linking version control systems to other software development tools. It is implemented as an extension to several version control systems and provides interfaces to integrate other tools. The use of RepoGuard allows maximum control and validation of all committed resources before they are permanently stored. Additionally, RepoGuard provides communication channels in order to inform all relevant stakeholders about the failure or success of the process. Overall, RepoGuard provides simple but effective means to guarantee software quality standards in distributed development processes.
  • Keywords
    distributed processing; software quality; software tools; source coding; RepoGuard; development tools; distributed development process; software development; software quality; source code repositories; Communication system control; Computer languages; Control systems; Engines; Java; Performance evaluation; Permission; Programming; Software quality; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Software Engineering, 2009. ICGSE 2009. Fourth IEEE International Conference on
  • Conference_Location
    Limerick
  • Print_ISBN
    978-0-7695-3710-8
  • Type

    conf

  • DOI
    10.1109/ICGSE.2009.51
  • Filename
    5196955