Software documentation: how much is enough? | IEEE Conference Publication | IEEE Xplore