Method and computer system for isolating and interrelating components of an application
First Claim
1. A method of collecting information about an application, comprising:
- parsing code of the application to identify components within the code; and
collecting data on the identified components.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of generating information regarding an application designed to be used over a network can be used for parsing the code of the application into its various components and determining relationships between the components, which make up the code. The code of an application can be analyzed to determine which components of the application are transactable and which are non-transactable. Furthermore, contextual and cross-contextual relationships between the components and the code of the application may be defined. The components can be portions of a document, which can in turn be part of a larger application. Information regarding the components of the application, and therefore the application as a whole, such as the functionality/performance of components and component relationships, can be determined and may be posted to a data store for later retrieval and processing.
-
Citations
88 Claims
-
1. A method of collecting information about an application, comprising:
-
parsing code of the application to identify components within the code; and
collecting data on the identified components. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of defining relationship among a set of components of a document in an application, comprising:
-
determining if a collection of components exists for the document;
identifying individual components within the collection of components; and
defining a relationship between the identified individual components. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method of identifying a set of transactable components within an application having a set of components, comprising:
-
parsing code of the application to identify the set of components within the application; and
reviewing each component in the set of components against a transactable component criteria; and
identifying each component in the set of components that is a transactable component. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A computer program stored on a tangible medium and comprising computer or machine readable program components translatable or executable to:
-
parse code of an application to identify components within the code; and
collect data on the components identified. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
-
65. A computer program stored on a tangible medium and comprising computer or machine readable program components operable to define a relationship among a set of components of a document in an application, translatable or executable to:
-
determine if a collection of components exists for the document;
identify individual components within the collection of components; and
define a relationship between the identified individual components. - View Dependent Claims (66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79)
-
-
80. A computer program stored on a tangible medium and comprising computer or machine readable program components operable to identify a set of transactable components within an application having a set of components, translatable or executable to:
-
parse code of the application to identify the set of components within the application; and
review each component in the set of components against a transactable component criteria; and
identify each component in the set of components that is a transactable component. - View Dependent Claims (81, 82, 83, 84, 85, 86, 87, 88)
-
Specification