|
FacetS: First Class Entities for an Open Dynamic AOP Language |
Bergel, Alexandre
|
|
|
|
TCD-CS-2006-31 This paper describes a new aspect language construct for Squeak,
named FACETS. Aspects are completely integrated within the Squeak
programming language and its environment. The innovations of
FACETS are: (i) traits can be part of the pointcut definition, (ii)
two scoping policies are available to share state among aspects and
(iii) aspects are prototype-based.
|
|
Keyword(s):
|
Aspect; traits; inheritance; state; prototype |
Publication Date:
|
2006 |
|
Type:
|
Report |
|
Peer-Reviewed:
|
Unknown |
|
Language(s):
|
English |
|
Institution:
|
Trinity College Dublin |
|
Funder(s):
|
Science Foundation Ireland |
|
Citation(s):
|
Bergel, Alexandre. 'FacetS: First Class Entities for an Open Dynamic AOP Language'. - Dublin, Trinity College Dublin, Department of Computer Science, TCD-CS-2006-31, 2006, pp5 |
|
Publisher(s):
|
Trinity College Dublin, Department of Computer Science |
|
File Format(s):
|
application/pdf |
|
First Indexed:
2014-05-13 05:30:53 Last Updated:
2015-04-10 05:13:44 |