dc.contributor.author | Bergel, Alexandre | |
dc.date.accessioned | 2008-01-28T12:54:45Z | |
dc.date.available | 2008-01-28T12:54:45Z | |
dc.date.issued | 2006 | en |
dc.identifier.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, pp5 | en |
dc.identifier.other | TCD-CS-2006-31 | |
dc.description.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. | en |
dc.format.extent | 140171 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | en | en |
dc.publisher | Trinity College Dublin, Department of Computer Science | en |
dc.relation.ispartofseries | Computer Science Technical Report | en |
dc.relation.ispartofseries | TCD-CS-2006-31 | en |
dc.relation.haspart | TCD-CS-[no.] | en |
dc.subject | Aspect | en |
dc.subject | traits | en |
dc.subject | inheritance | en |
dc.subject | state | en |
dc.subject | prototype | en |
dc.title | FacetS: First Class Entities for an Open Dynamic AOP Language | en |
dc.type | Technical Report | en |
dc.identifier.rssuri | https://www.cs.tcd.ie/publications/tech-reports/reports.06/TCD-CS-2006-31.pdf | |
dc.contributor.sponsor | Science Foundation Ireland | |
dc.identifier.uri | http://hdl.handle.net/2262/13478 | |