Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
176 words
In a software development supporting system including a plurality of stations connected through a network, a method for generating a software development environment, comprising the steps of: (a) storing at a first one of said plurality of stations, information on a development procedure which defines a series of work items to be performed in the course of a software development, and software tools to be used with and corresponding to each of the work items; (b) determining one or more software tools to be used with the work item as requested tools by making a reference to said information at a first station; (c) transmitting a request including names of said requested tools from the first station to a second station within said plurality of stations through said network; (d) transmitting, in response to said request, said requested tools and data corresponding thereto, from said second station to said first station through said network; and (e) storing said requested tools and said data into a program library and a data library respectively in said first station.
Claim 2
Dependent Claim
176 words
In a software development supporting system including a plurality of stations connected through a network, a method for generating a software development environment, comprising the steps of: (a) storing at a first one of said plurality of stations, information on a development procedure which defines a series of work items to be performed in the course of a software development, and software tools to be used with and corresponding to each of the work items; (b) determining one or more software tools to be used with the work item as requested tools by making a reference to said information at a first station; (c) transmitting a request including names of said requested tools from the first station to a second station within said plurality of stations through said network; (d) transmitting, in response to said request, said requested tools and data corresponding thereto, from said second station to said first station through said network; and (e) storing said requested tools and said data into a program library and a data library respectively in said first station.
Claim 3
Dependent Claim
69 words
A method according to claim 1, further comprising the step of storing software configuration information which includes names and versions of said software tools already stored in said program library in said first station, said software configuration information being referred to determine that said software tools to be used with the work item are not stored in said program library and are said requested tools in said determining step.
Claim 4
Dependent Claim
22 words
A method according to claim 2, further comprising the step of updating said software configuration information when said requested tools are stored.
Claim 5
Dependent Claim
43 words
A method according to claim 2, further comprising the step of checking matching of said requested tools with hardware configuration of the first station and versions of said requested tools, based on hardware configuration information indicating the hardware configuration of the first station.
Claim 6
Dependent Claim
45 words
A method according to claim 2, further comprising the steps of: selecting the second station by said first station; and transmitting said definition information to the first station from said second station in response to a request for the definition information from said first station.
Claim 7
Dependent Claim
30 words
A method according to claim 5, further comprising the step of modifying, at the first station, the definition information received, based on the software development environment of the first station.
Claim 8
Dependent Claim
217 words
In a software development supporting system including a plurality of stations connected through a network, a method for generating a software development environment, comprising the steps of: (a) storing information on hardware configuration of a first station within said plurality of stations; (b) storing software configuration information which includes names and versions of software tools used for a software development at the first station; (c) storing information on a correspondency between said software tool and matching hardware equipments to operate the software tool at the first station; (d) examining whether said software tools stored in said software configuration information match said hardware configuration information based on hardware configuration, software configuration information and said correspondency information at the first station; (e) determining one or more software tools which do not match said hardware configuration as a result of the examining step at the first station; (f) transmitting a request including names of said software tools from the first station to a second station within said plurality of stations through said network; (g) transmitting, in response to said request, said software tools and data corresponding thereto, from said second station to said first station through said network; and (h) storing said software tools and said data into a program library and a data library respectively in said first station.
Claim 9
Dependent Claim
217 words
In a software development supporting system including a plurality of stations connected through a network, a method for generating a software development environment, comprising the steps of: (a) storing information on hardware configuration of a first station within said plurality of stations; (b) storing software configuration information which includes names and versions of software tools used for a software development at the first station; (c) storing information on a correspondency between said software tool and matching hardware equipments to operate the software tool at the first station; (d) examining whether said software tools stored in said software configuration information match said hardware configuration information based on hardware configuration, software configuration information and said correspondency information at the first station; (e) determining one or more software tools which do not match said hardware configuration as a result of the examining step at the first station; (f) transmitting a request including names of said software tools from the first station to a second station within said plurality of stations through said network; (g) transmitting, in response to said request, said software tools and data corresponding thereto, from said second station to said first station through said network; and (h) storing said software tools and said data into a program library and a data library respectively in said first station.