Text this: A novel rules based approach for estimating software birthmark