Advertising Strategy For Software Companies