Computer implemented request to integrate (RTI) system for managing change control in software release stream
First Claim
1. A computer implemented Request To Integrate (RTI) system configured to manage change control in a software release stream, comprising:
- a user unit including an input unit and a display; and
a server unit which is connected to the user unit and configured to create and store RTI files representing requests to integrate changes into the software release stream, and to cause a selected RTI file to be displayed on the display unit under control of the input unit, in which;
the server unit is configured to create the RTI files in a World Wide Web (WWW) text format;
the user unit comprises a WWW browser;
the server unit comprises a WWW server which communicates with the WWW browser;
the input unit communicates with the WWW server through the WWW browser;
the WWW server communicates with the display through the WWW browser;
the server unit stores and executes a program which includes a WWW page, communicates with the WWW server, and is configured to create and store the RTI files through the WWW page; and
the WWW page comprises;
a home page; and
a developer page, an evaluator page, and a gatekeeper sage which are accessible through the home page under control of the input unit.
1 Assignment
0 Petitions
Accused Products
Abstract
Change control in a software release stream is managed by a computer implemented Request To Integrate (RTI) system, including at least one user unit having an input unit and a display. A server unit which is connected to the user unit(s) creates and stores RTI files representing requests to integrate changes into the software release stream, and enables a selected RTI file to be displayed on the display unit under control of the input unit. The server unit includes a database in which the RTI files are stored under the Source Code Control System (SCCS), and a search engine for searching the database and displaying selected RTI files and their histories. The RTI files are in World Wide Web (WWW) HyperText Markup Language (HTML) text format, and are accessible through a WWW browser in the user unit(s) and a cooperating WWW server in the server unit. The server unit stores and executes a program including a WWW home page, and developer, evaluator and gatekeeper pages which are accessible through the home page. RTI files are created, edited, viewed, approved, placed on hold, canceled and integrated into the software release stream through the WWW page hierarchy by entering data through the input unit(s). The system further includes a software bug database which is accessible through hyperlinks in the WWW pages, and a user database which limits access to verified users.
113 Citations
23 Claims
-
1. A computer implemented Request To Integrate (RTI) system configured to manage change control in a software release stream, comprising:
-
a user unit including an input unit and a display; and a server unit which is connected to the user unit and configured to create and store RTI files representing requests to integrate changes into the software release stream, and to cause a selected RTI file to be displayed on the display unit under control of the input unit, in which; the server unit is configured to create the RTI files in a World Wide Web (WWW) text format; the user unit comprises a WWW browser; the server unit comprises a WWW server which communicates with the WWW browser; the input unit communicates with the WWW server through the WWW browser; the WWW server communicates with the display through the WWW browser; the server unit stores and executes a program which includes a WWW page, communicates with the WWW server, and is configured to create and store the RTI files through the WWW page; and the WWW page comprises; a home page; and a developer page, an evaluator page, and a gatekeeper sage which are accessible through the home page under control of the input unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer implemented method for managing change control in a software release stream, comprising the steps of:
-
(a) providing a computer system including; at least one input unit; and a server unit which is connected to said at least one input unit and is configured to create Request To Integrate (RTI) files representing requests to integrate changes into the software release stream, and to perform operations specified by developer data, evaluator data and gatekeeper data which is input through said at least one input unit; (b) creating an RTI file by inputting developer data through said at least one input unit; and (c) approving the RTI file by inputting evaluator data through said at least one input unit, in which; the server unit is configured to create the RTI files in a World Wide Web (WWW) text format; the user unit comprises a WWW browser; the server unit comprises a WWW server which communicates with the WWW browser; the input unit communicates with the WWW server through the WWW browser; the WWW server communicates with the display through the WWW browser; the server unit stores and executes a program which includes a WWW page, communicates with the WWW server, and is configured to create and store the RTI files through the WWW page; and the WWW page comprises; a home page; and a developer page, an evaluator page, and a gatekeeper page which are accessible through the home page under control of the input unit. - View Dependent Claims (15, 16, 17)
-
-
18. A digital data storage structure which stores a computer program for managing change control in a software release stream for implementation using a computer system which includes at least one input unit, and a server unit which is connected to said at least one input unit and is configured to create Request To Integrate (RTI) files representing requests to integrate changes into the software release stream, and to perform operations specified by developer data, evaluator data and gatekeeper data which is input through said at least one input unit, the computer program being executed by the server unit and including instructions for performing the steps of:
-
(a) creating an RTI file in response to developer data input through said at least one input unit; and (b) approving the RTI file in response to evaluator data input through said at least one input unit, in which; the server unit is configured to create the RTI files in a World Wide Web (WWW) text format; the user unit comprises a WWW browser; the server unit comprises a WWW server which communicates with the WWW browser; the input unit communicates with the WWW server through the WWW browser; the WWW server communicates with the display through the WWW browser; the server unit stores and executes a program which includes a WWW page, communicates with the WWW server, and is configured to create and store the RTI files through the WWW page; and the WWW page comprises; a home page; and a developer page, an evaluator page, and a gatekeeper page which are accessible through the home page under control of the input unit. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification