Patent Number: 6,170,081

Title: Method and system for interfacing to a variety of software development tools

Abstract: A method and system for facilitating use of a tool in heterogeneous environments and application categories in a software development framework having a storage device. First, a context object is created for storing all intermediate information generated while the tool is being used. Next, the specific environment in which the tool is going to be used is identified information about the environment is stored in the context object. The specific tasks the tool typically performs are identified and searched for any previously accomplished tasks in the framework. The results of the search are stored in the context object. Information needed for the tool to operate is retrieved from the repository and the information is supplied as input files to the tool. The tool is run with the input files and the output derived is stored as a result of running the tool. The context object is updated by analyzing the output derived from the tool. Then, the analyzed output of the operation performed by the tool is stored in the repository for the environment.

Inventors: Fontana; James Albert (Mission Viejo, CA), Pitchford; Anthony Reginald (Mission Viejo, CA), Smith; Christopher Eyre (Coto de Caza, CA), Tadman; Mark Jeffrey (Mission Viejo, CA)

Assignee: Unisys Coporation

International Classification: G06F 9/44 (20060101); G06F 009/445 ()

Expiration Date: 01/02/2018