[图书][B] The inlined reference monitor approach to security policy enforcement

U Erlingsson - 2004 - search.proquest.com
Embedding security enforcement code into applications is an alternative to traditional
security mechanisms. This dissertation supports the thesis that such Inlined Reference …

A semantics for advice and dynamic join points in aspect-oriented programming

M Wand, G Kiczales, C Dutchyn - ACM Transactions on Programming …, 2004 - dl.acm.org
A characteristic of aspect-oriented programming, as embodied in Aspect J, is the use of
advice and point cuts to define behavior that crosscuts the structure of the rest of the code …

Open modules: Modular reasoning about advice

J Aldrich - European conference on object-oriented programming, 2005 - Springer
Advice is a mechanism used by advanced object-oriented and aspect-oriented
programming languages to augment the behavior of methods in a program. Advice can help …

Composition, reuse and interaction analysis of stateful aspects

R Douence, P Fradet, M Südholt - … of the 3rd international conference on …, 2004 - dl.acm.org
Aspect-Oriented Programming promises separation of concerns at the implementation level.
However, aspects are not always orrthogonal and aspect interaction is a fundamental …

Composing security policies with polymer

L Bauer, J Ligatti, D Walker - Proceedings of the 2005 ACM SIGPLAN …, 2005 - dl.acm.org
We introduce a language and system that supports definition and composition of complex
run-time security policies for Java applications. Our policies are comprised of two sorts of …

Evaluating support for features in advanced modularization technologies

RE Lopez-Herrejon, D Batory, W Cook - … , Glasgow, UK, July 25-29, 2005 …, 2005 - Springer
A software product-line is a family of related programs. Each program is defined by a unique
combination of features, where a feature is an increment in program functionality …

Dataflow pointcut in aspect-oriented programming

H Masuhara, K Kawauchi - Asian Symposium on Programming …, 2003 - Springer
A dataflow-based pointcut is proposed for aspect-oriented programming (AOP) languages.
The pointcut specifies where aspects should be applied based on the origins of values. It is …

Harmless advice

DS Dantas, D Walker - Conference record of the 33rd ACM SIGPLAN …, 2006 - dl.acm.org
This paper defines an object-oriented language with harmless aspect-oriented advice. A
piece of harmless advice is a computation that, like ordinary aspect-oriented advice …

Aspect categories and classes of temporal properties

S Katz - Transactions on aspect-oriented software development …, 2006 - Springer
Generic categories of aspects are described, and their potential value is explained. For
some categories, broad classes of syntactically identifiable temporal properties, such as …

Separation of concerns with procedures, annotations, advice and pointcuts

G Kiczales, M Mezini - European Conference on Object-Oriented …, 2005 - Springer
There are numerous mechanisms for separation of concerns at the source code level. Three
mechanisms that are the focus of recent attention–metadata annotations, pointcuts and …