Proceedings of the 23rd International Conference on Software Engineering. ICSE 2001
DOI: 10.1109/icse.2001.919097
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic and selective combination of extensions in component-based applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
42
0

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 46 publications
(42 citation statements)
references
References 8 publications
0
42
0
Order By: Relevance
“…Another related approach is the Lasagne project [48] that provides dynamic weaving/unweaving of aspects that is similar to the JAC implementation. The dynamicity is achieved by policy selection on the client.…”
Section: Dynamic Aopmentioning
confidence: 99%
“…Another related approach is the Lasagne project [48] that provides dynamic weaving/unweaving of aspects that is similar to the JAC implementation. The dynamicity is achieved by policy selection on the client.…”
Section: Dynamic Aopmentioning
confidence: 99%
“…Indeed, there is a large body of previous work in which aspects are applied in the middleware domain: JAC [26], Lasagna [27], PROSE [28], JAsCo [29], and others.…”
Section: Comparison With Jboss and Springmentioning
confidence: 99%
“…Different JVMs use different schemes for storing a stack snapshot in instances of the java.lang.Throwable class 27 (this information is used, for example, by the method java.lang.Exception.printStackTrace()). Such a stack snapshot (obtained via an instance of Throwable, or any other JVM-specific means) can be examined in order to test for cflow/cflowbelow conditions at runtime.…”
Section: Super()mentioning
confidence: 99%
“…Interfaces to this meta-level are defined by meta-object protocols (MOP) like interceptors as they are used in the context of this paper. Several recent publications [23,24] leverage interceptors for building frameworks that more or less try to partly hide the complexity of metaprogramming or to add a higher abstraction level. As we are using interceptors only as the means for integrating orthogonal functionality, current research on this field is slightly out of this paper's scope.…”
Section: Meta-programmingmentioning
confidence: 99%