Software generating device
AssigneeFujitsu Limited
InventorsSatoshi Kasai, Hidehisa Wakamatsu, Tomomi Mikoshiba
Life of this patent
Estimating the term…
Abstract
The present invention is a software generating device for generating new software by a plurality of modules. This device includes an extraction unit analyzing specifications of software to extract necessary modules, and a retrieval unit checking whether the modules are stored in our own device and for executing a retrieving process of the modules for another device connected through a network if the modules are not stored in our own device. For this reason, modules held by the other device can be used through the network.
Claims15
A software generating device generating new software by a plurality of modules, comprising:
- an extraction unit analyzing functional specifications of software to extract necessary modules;
- and
- a retrieval unit checking whether the modules are stored in our own device and executing a retrieving process of the modules for another device connected through a network if the modules are not stored in our own device.
A software generating device generating new software by a plurality of modules, comprising:
- an extraction unit analyzing functional specifications of software in order to extract necessary modules;
- a division unit checking whether the modules are stored in our own device and dividing the specifications if the modules are not stored in our own device;
- and
- a retrieval unit executing a retrieving process of the modules on the basis of the divided specifications.
A software generating method for generating new software by a plurality of modules, comprising:
- inputting functional specifications of software;
- analyzing the functional specifications of software to extract necessary modules;
- checking whether the modules are stored in our own device;
- and
- executing a retrieving process of the modules for another device connected through a network if it is determined that the modules are not stored in our own device.
A software generating method for generating new software by a plurality of modules, comprising:
- analyzing functional specifications of software to extract necessary modules;
- checking whether the modules are stored in our own device and dividing the specifications if the modules are not stored in our own device;
- and
- executing a retrieving process of the modules on the basis of the divided specifications.
A recording medium which can be read by a computer, recording a program for causing the computer to execute:
- inputting functional specifications of software;
- analyzing the input functional specifications of the software to extract necessary modules;
- checking whether the modules are stored in our own device;
- and
- executing a retrieving process of the modules for another device connected through a network if it is determined that the modules are not stored in our own device.
A recording medium which can be read by a computer, recording a program for causing the computer to execute:
- inputting functional specifications of software;
- analyzing the input functional specifications of software to extract necessary modules;
- checking whether the modules are stored in our own device;
- dividing the specifications if it is determined that the modules are not stored in our own device;
- and
- executing a retrieving process of the modules on the basis of the divided specifications.
Dependencies are inferred from the claim text.