An architectural blueprint for a pluggable version control system for software (evolution) analysis | IEEE Conference Publication | IEEE Xplore