System and method for generating an application structure for an application in a computerized organization
First Claim
1. A computerized system for generating an application structure for an application in a computerized organization having a plurality of components, the system comprising:
- a server device having a processor and a memory, the processor configured to execute instructions stored in the memory to generate the application structure for the application by including, in the application structure, applicative components and connections between applicative components,wherein the identification of the applicative components and the connections between applicative components includes;
applying a first set of patterns against a first component associated with a first entry point to identify a first applicative component of the applicative components and a first connection of the connections, the first connection including a second entry point, wherein the first set of patterns comprises an identification section used to identify the first applicative component of the applicative components and a connection section used to identify connections with other entry points, including at least the first connection with the second entry point, after the first applicative component has been identified; and
applying a second set of patterns against a second component associated with the second entry point to identify a second applicative component of the applicative components and a second connection of the connections, the second connection including a third entry point, wherein the second set of patterns comprises one or more rules for identifying the second applicative component.
2 Assignments
0 Petitions
Accused Products
Abstract
A computerized system and method for generating an application structure for an application in a computerized organization having a plurality of components. An implementation includes generating the application structure for the application by including, in the application structure, applicative components and connections between applicative components identified using a first entry point. In an implementation, the identification of the applicative components and the connections between applicative components includes applying a first set of patterns against a first component associated with the first entry point to identify a first applicative component of the applicative components and a first connection of the connections, the first connection including a second entry point. The applicative components and the connections between applicative components can be recursively identified.
62 Citations
22 Claims
-
1. A computerized system for generating an application structure for an application in a computerized organization having a plurality of components, the system comprising:
-
a server device having a processor and a memory, the processor configured to execute instructions stored in the memory to generate the application structure for the application by including, in the application structure, applicative components and connections between applicative components, wherein the identification of the applicative components and the connections between applicative components includes; applying a first set of patterns against a first component associated with a first entry point to identify a first applicative component of the applicative components and a first connection of the connections, the first connection including a second entry point, wherein the first set of patterns comprises an identification section used to identify the first applicative component of the applicative components and a connection section used to identify connections with other entry points, including at least the first connection with the second entry point, after the first applicative component has been identified; and applying a second set of patterns against a second component associated with the second entry point to identify a second applicative component of the applicative components and a second connection of the connections, the second connection including a third entry point, wherein the second set of patterns comprises one or more rules for identifying the second applicative component. - 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 for recursively updating an application structure for an application in a computerized organization having a plurality of components, the method comprising:
-
recursively executing, by a processor, a procedure, including providing an output entry point from a prior execution of the procedure as an input entry point of the procedure to identify applicative components and connections between applicative components of the application structure; and updating the application structure based on the applicative components and the connections between applicative components, wherein the procedure includes identifying applicative components and connections between applicative components of the application structure by applying patterns against a component associated with the input entry point to identify at least one applicative component, of the applicative components, associated with the input entry point and at least one connection, of the connections, from the at least one applicative component with a respective output entry point, wherein the patterns comprise an identification section used to identify the at least one applicative component of the applicative components and a connection section used to identify connections with the at least one output entry point after the at least one applicative component has been identified.
-
-
22. A system for recursively updating an application structure for an application in a computerized organization having a plurality of components, the system comprising:
-
a processor and a memory, the memory storing instruction for performing a procedure to apply patterns against a component associated with an input entry point of the procedure to identify an applicative component associated with the input entry point of the procedure and a connection from the identified applicative component to an output entry point, wherein the patterns comprise an identification section used to identify the applicative component associated with the input entry point and a connection section used to identify connections with the output entry point after the applicative component has been identified, and the processor configured to execute instructions stored in the memory to; execute the procedure using an entry point to the application as the input entry point of the procedure; recursively execute the procedure using an output entry point from a prior execution of the procedure as the input entry point of the procedure; and update the application structure based on the applicative components and the connections between applicative components identified by recursive execution of the procedure.
-
Specification