METHOD, APPARATUS, AND PROGRAM FOR SUPPORTING CREATION AND MANAGEMENT OF METADATA FOR CORRECTING PROBLEM IN DYNAMIC WEB APPLICATION
First Claim
1. A method for a computer to support creation and management of metadata for correcting a problem in a dynamic web application, the method comprising the steps of:
- by the computer,(a) creating metadata M1 in response to correction of a problem in a web application by a corrector, the metadata M1 including operation information indicating an operation for correcting the problem and application conditions of the operation information, and the application conditions including semantic block information including a location at which the problem has occurred in a Web page and a global variable group and cookie information that identify the state of the web application in which the problem has occurred;
(b) calculating metadata, for each of one or more blocks B0 that match the block information of the metadata M1 of blocks in the Web page that has shifted during a correction operation, with reference to an operation log on the web application by the corrector, the metadata including a global variable group and cookie information that identify the state of the web application that has output the Web page including the blocks B0; and
(c) converting each of the global variable groups and the cookie information acquired for the metadata M1 and the individual blocks B0 to a key-value pair structure, extracting a common portion therefrom, and updating the global variable groups and the cookie information of the metadata M1 by using the extracted common portion.
1 Assignment
0 Petitions
Accused Products
Abstract
Method to support creation and management of metadata for correcting a problem in a dynamic web application. A support apparatus includes a metadata creation section, a block extraction section, a similar-block search section, and a metadata generalizing section. In response to correction of a problem by a corrector, the support apparatus implements methods to create metadata including the details of the correction and application conditions, that is, a global variable group and cookie information that identify the state of the web application in which the problem has occurred, extracts another block to which the created metadata is applicable from an operation log by using a semantic block including the location of the problem as a clue, and generalizes the application conditions of the created metadata by converting them to a key-value pair structure by using the other block and by extracting a common portion therefrom.
-
Citations
11 Claims
-
1. A method for a computer to support creation and management of metadata for correcting a problem in a dynamic web application, the method comprising the steps of:
- by the computer,
(a) creating metadata M1 in response to correction of a problem in a web application by a corrector, the metadata M1 including operation information indicating an operation for correcting the problem and application conditions of the operation information, and the application conditions including semantic block information including a location at which the problem has occurred in a Web page and a global variable group and cookie information that identify the state of the web application in which the problem has occurred; (b) calculating metadata, for each of one or more blocks B0 that match the block information of the metadata M1 of blocks in the Web page that has shifted during a correction operation, with reference to an operation log on the web application by the corrector, the metadata including a global variable group and cookie information that identify the state of the web application that has output the Web page including the blocks B0; and (c) converting each of the global variable groups and the cookie information acquired for the metadata M1 and the individual blocks B0 to a key-value pair structure, extracting a common portion therefrom, and updating the global variable groups and the cookie information of the metadata M1 by using the extracted common portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
- by the computer,
Specification