Application development support, component invocation monitoring, and data processing
First Claim
Patent Images
1. ) A web application development support device, comprising:
- a monitor for monitoring execution of a component invocation for generating contents in a web page in which said contents are generated dynamically, and extracting information on said component invocation; and
a consistency verification unit for verifying a consistency between said component invocation and the component which is a target of said component invocation, based on the information on said component invocation extracted by said monitor.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides methods, systems and tools for analyzing a consistency and an inconsistency between a JSP page and a component related to the page, and verifying them automatically. In an example embodiment, the present invention includes a monitor for monitoring execution of a component invocation in a web page in which contents are generated dynamically, and extracting information on the component invocation; and a consistency verification unit for verifying the consistency between the component invocation and the component which is a target of it, based on the information on the component invocation extracted by the monitor.
40 Citations
21 Claims
-
1. ) A web application development support device, comprising:
-
a monitor for monitoring execution of a component invocation for generating contents in a web page in which said contents are generated dynamically, and extracting information on said component invocation; and
a consistency verification unit for verifying a consistency between said component invocation and the component which is a target of said component invocation, based on the information on said component invocation extracted by said monitor. - View Dependent Claims (2, 3, 4, 5)
-
-
6. ) A component invocation monitoring device, comprising:
-
a request control unit for issuing an HTTP request with respect to a web page in which contents are generated dynamically; and
a monitor for monitoring execution of a component invocation for generating said contents in said web page, and extracting information on said component invocation. - View Dependent Claims (7, 8)
-
-
9. ) A data processing method for using a computer to execute a predetermined data process, comprising:
-
a first step of analyzing, with respect to a component invocation for generating contents in a web page in which said contents are generated dynamically, information on a library to be used for describing said component invocation;
a second step of replacing a definition file of said library stored in predetermined storage means, with a library definition file including a function of extracting information on said component invocation on execution of said component invocation, based on a result of the analyzing; and
a third step of executing said component invocation by using said replaced library definition file, and extracting the information on said executed component invocation. - View Dependent Claims (10, 11)
-
-
12. ) A program for controlling a computer to monitor a component invocation for generating contents in a web page in which said contents are generated dynamically, wherein the program causes said computer to execute:
-
a first process of analyzing information on a library to be used for describing said component invocation;
a second process of replacing a definition file of said library stored in predetermined storage means, with a library definition file including a function of extracting information on said component invocation on execution of said component invocation, based on a result of the analyzing; and
a third process of executing said component invocation by using said replaced library definition file, and extracting the information on said executed component invocation. - View Dependent Claims (13, 17)
-
-
14. ) A program for controlling a computer to support web application development, wherein the program causes said computer to function as:
-
means for executing a component invocation for generating contents in a web page in which said contents are generated dynamically;
means for monitoring execution of said component invocation, and extracting information on said component invocation; and
means for verifying a consistency between said component invocation and the component which is a target of said component invocation, based on the extracted information on said component invocation. - View Dependent Claims (15, 16)
-
-
18. ) An article of manufacture comprising a computer usable medium having computer readable program code means embodied therein for causing a computer to execute a predetermined data process, the computer readable program code means in said article of manufacture comprising computer readable program code means for causing a computer to effect the steps of:
-
a first step of analyzing, with respect to a component invocation for generating contents in a web page in which said contents are generated dynamically, information on a library to be used for describing said component invocation;
a second step of replacing a definition file of said library stored in predetermined storage means, with a library definition file including a function of extracting information on said component invocation on execution of said component invocation, based on a result of the analyzing; and
a third step of executing said component invocation by using said replaced library definition file, and extracting the information on said executed component invocation.
-
-
19. ) An article of manufacture comprising a computer usable medium having computer readable program code means embodied therein for causing a computer to execute a predetermined data process, the computer readable program code means in said article of manufacture comprising computer readable program code means for causing a computer to effect a fourth step of verifying a consistency between said component invocation and the component which is a target of said component invocation, by collating specification information in which the information on said component invocation preset for said web page and stored in the predetermined storage means is packaged, and the information extracted at said third step.
-
20. ) A computer program product comprising a computer usable medium having computer readable program code means embodied therein for causing web application development, the computer readable program code means in said computer program product comprising computer readable program code means for causing a computer to effect the functions of:
-
a monitor for monitoring execution of a component invocation for generating contents in a web page in which said contents are generated dynamically, and extracting information on said component invocation; and
a consistency verification unit for verifying a consistency between said component invocation and the component which is a target of said component invocation, based on the information on said component invocation extracted by said monitor. - View Dependent Claims (21)
-
Specification