1. A method for obtaining context information for a software development task, the method comprising: finding, in response to designating any one tool component associated with the software development task as a root component, at least one other tool component having an at least one-level link with the root component; extracting context information from the root component and the at least one other tool component; and generating a context set based on the extracted context information.