Integrating aspect oriented programming into the application server
First Claim
Patent Images
1. A computer-implemented method of a deployment layer, comprising:
- analyzing a structure of a deployment within an application server;
translating the deployment from a first form to a second form using results of the analyzing; and
indicating in the deployment that a cross-cutting concern is to be resolved by aspects at runtime.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for integrating aspect-oriented programming (AOP) into the deployment layer of an application server. In one embodiment, the method includes analyzing a structure of a deployment within an application server, and translating the deployment from a first form to a second form using results of the analyzing. The method further includes indicating in the deployment that a cross-cutting concern is to be resolved by aspects at runtime.
-
Citations
20 Claims
-
1. A computer-implemented method of a deployment layer, comprising:
-
analyzing a structure of a deployment within an application server; translating the deployment from a first form to a second form using results of the analyzing; and indicating in the deployment that a cross-cutting concern is to be resolved by aspects at runtime. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a deployment layer including a structure deployer to analyze a structure of a deployment, and a translation deployer to translate the deployment from a first form to a second form using results of the structure deployer; and a repository, coupled to the deployment layer, to store a collection of aspects to resolve a cross-cutting concern in the deployment at runtime. - View Dependent Claims (12, 13, 14)
-
-
15. An article of manufacture, comprising:
-
a machine-accessible storage medium including data that, when accessed by a machine, cause the machine to perform a method comprising; analyzing a structure of a deployment of an application server; translating the deployment from a first form to a second form using results of the analyzing; and indicating in the deployment that a cross-cutting concern is to be resolved by aspects at runtime. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification