Apparatus and method for creating and documenting procedures

Data processing: software development – installation – and managem – Software program development tool

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S101000, C707S793000

Reexamination Certificate

active

06601232

ABSTRACT:

FIELD OF THE INVENTION
The invention described herein relates to an automated system and method for generating, executing, and documenting software test and work procedures, and in particular to a world wide web-based tool which may be accessed remotely and employed to automatically generate existing or customized procedures.
BACKGROUND OF THE INVENTION
Test procedures are a tool employed by many business entities to assess the performance of products which they manufacture. In short, a company while developing a product, and especially one that is technically complex, will employ test procedures to gauge the performance, functionality, quality, and reliability of the components which make up the product, as well as the product itself. The test procedure may be as simple as measuring the signal level from the output of an electronic device, or may be as complicated as generating and monitoring the occurrence of a complex series of events in a particular environmental setting. A desired feature of test procedures may be that they are standardized across a particular entity like a company, and easy to access and execute.
Another tool which companies may employ with regards to internal communications are data networks such as the World Wide Web (WWW) or a local area network (LAN). Through use of the data network, parties at remote locations may access information at other locations. One advantage of this type of communication is the ability to manipulate the information, accessed, rather than just view it, using the standard protocols of the WWW.
One tool commonly employed in using the World Wide Web is hypertext mark-up language (HTML). This language is a simple mark-up system used to create hypertext documents which are portable from one platform to another. HTML provides the capability to create links with other HTML documents. If the name of a document is highlighted in hypertext form, all that is required to access this document is the movement and activation of a cursor device. Because HTML is the standard language used on the World Wide Web, no conversion or translation is required when moving from Web site to Web site.
SUMMARY OF THE INVENTION
The inventors have recognized that data networks such as the WWW, and HTML, may be a tool employed to automate the generation of test procedures. Further, the inventors have recognized that through the WWW, access may be granted to test procedures which already exist, or custom test procedures may be created through use of a single centralized system.
The invention described herein may include a central processing device such as a server which may be connected to a data network used by remote client systems to access the server. The data network may be the World Wide Web (WWW) or a local area network (LAN) which serves a limited number of remotely located user interfaces using HTML based protocols. Included in the processing device may be a number of processing modules which perform a number of functions in response to information and command signals received over the data network. Also connected to the processing device may be a memory storage which includes a number of pre-existing test procedures as well as a number of HTML template forms which may be presented to the system users who establish a connection over the data network.
The forms may have been created in HTML or supporting language interfaces such that users who access the system may view and enter information through the dialog boxes provided. Further, the forms as screen displays may be included in the HTML which provide for the linking to other HTML documents presently stored in memory.
In order to create new procedures and perform administrative tasks with regards to procedures stored in memory, the processing modules included in the processing device may be individually activated by a system user. One user selectable processing module may include an open function which allows the system user to view procedures titles for documents contained in memory, and then select and view the contents of such documents. Another user selectable function may include a create procedure module through which a system user may create a new procedure either through use of pre-existing templates stored in memory, or through the entry of information in the forms provided.
Yet another user selectable function may be an edit function which allows a system user to access a particular procedure previously generated and edit the contents of the procedure. Steps performed during the edit function may include the same as those performed during the create procedure function. Yet another user selectable function may be the copy, rename, or delete function. Through use of this function, procedures may be copied to create a new procedure, renamed to have a different reference name and/or deleted. In the case of copy or rename all internal references are updated to be consistent with the change in reference name. Procedures, or portions thereof, may be copied, renamed, and/or deleted.
In situations where a system user may have created a custom procedure, a function for submitting the custom procedure for approval may also be included. Upon completion of a procedure, the system user may select a list of names to which to transmit the procedure. Upon receipt of the custom procedure by the selected parties, the same parties may then through use of an approval function review the procedure and either approve or disapprove of it.
In one aspect of the invention, while employing the create function described above, a system user may have the option of creating a custom procedure or may create a new procedure employing pre-existing templates stored in memory. In the situation where the system user wishes to employ pre-existing templates, upon access to the system, a number of selections may be provided to the system through an HTML form. The system user may enter information about the procedure and make selections from the form regarding the content of the procedure. Based on the selections made and the information provided a new procedure is generated. This newly created procedure is stored in a directory and is accessible by other system users.
In the situation where a custom procedure is to be created, while employing the create function, forms may be presented to the system user which provide for the entry of information. Design selections may be presented to the system user of entry of additional information. Forms may also be provided for entering the specific steps to be performed during the new procedure. During this portion of the design associations with other pieces of relevant information may be created. Upon the completion of the entry of information, the system combines the information entered into a new procedure. The custom procedure may then be submitted to a selected number of other parties for review and approval.
In one aspect of the invention, the custom portion of the create function may be divided into a plurality of distinct areas. One area may include an environment section which provides for the entry of information relating to an item or element being tested as well as any other tools employed for this purpose. Another section may be employed to enter data or information which may be required in order to perform the tests. In a procedural section, a system user may enter the individual steps and associate information which may be employed while performing the steps. Another section may be employed to define expected results and engineering analysis there of, to determine success or failure of tests. In another section, associations may be created between the custom procedure being created with other relevant information such as other documents or test reports which may be employed therein. Further with regards to the custom created procedure, the system user may be provided the option to access and employ pre-existing templates and combine these with custom procedures.
In order to implement the system provided herein, the processing device may store the pre-existing templates an

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Apparatus and method for creating and documenting procedures does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus and method for creating and documenting procedures, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for creating and documenting procedures will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3027620

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.