Software system management device for maintaining revisions of a source code
First Claim
1. A software managing method implemented in a software management device, said software management device being connected to an input device, an output device and a memory, said memory including a configuration storage, said method comprising the steps of:
- storing in said configuration storage a system identifier and a specification identifier corresponding to said system identifier, said specification identifier corresponding to said system identifier when a source program identified by said specification identifier is included in a system identified by said system identifier;
receiving a data reference command from said input device; and
outputting specification information to said output device in response to said data reference command,said system identifier comprising information of system revisions for clients to which the system has been released,said specification identifier comprising information of specification revisions of each specification corresponding on a one-to-one basis to source programs constituting each of said system revisions, wherein said specification comprises information for producing a source code of said source program.
0 Assignments
0 Petitions
Accused Products
Abstract
A software management system is provided which enables the configuration of a software system to be checked on a specification level and the difference between two software systems to be identified easily. A system name and a system revision for each client to which the system has been released as well as a specification name and a specification revision for each system revision are registered in a configuration storage. And the name, all of the existing revisions and contents of each specification are registered in a specification storage. A data reference means outputs the contents of the configuration storage or the specification storage to a display device according to a data reference request from an input device such as a keyboard, and also outputs the difference in the name and revision of the specifications of two software systems input from the input device, and/or the contents of the specifications.
46 Citations
25 Claims
-
1. A software managing method implemented in a software management device, said software management device being connected to an input device, an output device and a memory, said memory including a configuration storage, said method comprising the steps of:
-
storing in said configuration storage a system identifier and a specification identifier corresponding to said system identifier, said specification identifier corresponding to said system identifier when a source program identified by said specification identifier is included in a system identified by said system identifier; receiving a data reference command from said input device; and outputting specification information to said output device in response to said data reference command, said system identifier comprising information of system revisions for clients to which the system has been released, said specification identifier comprising information of specification revisions of each specification corresponding on a one-to-one basis to source programs constituting each of said system revisions, wherein said specification comprises information for producing a source code of said source program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 25)
-
-
14. A software management device comprising:
-
a storage device having a configuration storage and a specification storage, said configuration storage storing a system name and system revisions for clients to which the system has been released and storing specification names and specification revisions corresponding on a one-to-one basis to source programs constituting each system revision of said system revisions, said specification storage storing a specification name and specification revisions of each specification, wherein said specification comprises information for producing a source code of said source programs; an input device; an output device; data registration means for registering data in said configuration storage and said specification storage according to input information from said input device; and data reference means for outputting a content of said configuration storage and said specification storage according to data reference requests from said input device. - View Dependent Claims (15)
-
-
16. A software management device comprising:
-
a storage device having a configuration storage and a specification storage, said configuration storage storing a system name and system revisions for clients to which the system has been released and storing specification names and specification revisions corresponding on a one-to-one basis to source programs constituting each system revision of said system revisions, said specification storage storing a specification name, specification revisions of each specification, and contents of each specification, wherein said specification comprises information for producing a source code of said source programs; an input device; an output device; data registration means for registering data in said configuration storage and said specification storage according to input information from said input device; and data reference means for outputting a content of said configuration storage and said specification storage according to data reference requests from said input device. - View Dependent Claims (17)
-
-
18. A software managing method implemented in a software management device, said software management device being connected to an input device, an output device and a memory, said memory including a configuration storage and a specification storage, said method comprising the steps of:
-
receiving a data registration command from said input device for registering a software system; storing in said configuration storage a system identifier and at least one specification identifier corresponding to said system identifier input from said input device; and storing in said specification storage a content of a specification identified by said specification identifier, the content of the specification stored in said specification storage being linked to the specification identifier stored in said configuration storage, said system identifier comprising information of system revisions for clients to which the system has been released, said specification identifier comprising information of specification revisions of each specification corresponding on a one-to-one basis to source programs constituting each of said system revisions, wherein said specification comprises information for producing a source code of said source program. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A software managing method implemented in a software management device, said software management device being connected to an input device, an output device and a memory, said memory including a configuration storage, said method comprising the steps of:
-
receiving a data registration command from said input device and registering data in said configuration storage of said memory according to information input from the input device; and storing in said configuration storage a system identifier and a specification identifier corresponding to said system identifier when a source program identified by said specification identifier is included in a system identified by said system identifier, said system identifier comprising information of system revisions for clients to which the system has been released, said specification identifier comprising information of specification revisions of each specification corresponding on a one-to-one basis to source programs constituting each of said system revisions, wherein said specification comprises information for producing a source code of said source program.
-
Specification