Statements (27)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:programming_language
|
| gptkbp:abbreviation |
gptkb:AOP
|
| gptkbp:address |
Security
Logging Error handling Transaction management |
| gptkbp:category |
Software architecture
Programming techniques |
| gptkbp:criticizedFor |
Debugging difficulty
Increased complexity Tool support limitations |
| gptkbp:enables |
Modularization of cross-cutting concerns
|
| gptkbp:example |
gptkb:Spring_AOP
gptkb:AspectJ |
| gptkbp:focusesOn |
Separation of concerns
|
| gptkbp:hasConcept |
gptkb:advisor
gptkb:Aspect Weaving Join point Pointcut |
| gptkbp:introduced |
gptkb:Gregor_Kiczales
|
| gptkbp:introducedIn |
1997
|
| gptkbp:relatedTo |
Object Oriented Programming
|
| gptkbp:usedIn |
Software engineering
|
| gptkbp:bfsParent |
gptkb:Spring_Integration
|
| gptkbp:bfsLayer |
6
|
| https://www.w3.org/2000/01/rdf-schema#label |
Aspect Oriented Programming
|