Software Bridge Analysis Design