The need for software specific natural language techniques