FacetS: First Class Entities for an Open Dynamic AOP Language
Citation:
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, pp5Download Item:
Abstract:
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.
Sponsor
Grant Number
Science Foundation Ireland
Author: Bergel, Alexandre
Publisher:
Trinity College Dublin, Department of Computer ScienceType of material:
Technical ReportCollections
Series/Report no:
Computer Science Technical ReportTCD-CS-2006-31
Availability:
Full text availableKeywords:
Aspect, traits, inheritance, state, prototypeMetadata
Show full item recordLicences: