Datalog as a pointcut language in aspect-oriented programming.
Elnar HajiyevNeil OngkingcoPavel AvgustinovOege de MoorDamien SereniJulian TibbleMathieu VerbaerePublished in: OOPSLA Companion (2006)
Keyphrases
- aspect oriented programming
- cross cutting concerns
- programming language
- expressive power
- database languages
- aspect oriented
- relational calculus
- relational query languages
- logic programming
- data complexity
- language learning
- integrity constraints
- software product line
- deductive databases
- natural language
- relational algebra
- database
- first order logic
- test set
- data management
- query language
- query processing
- real world