Publications

View publication

Title PHANtom: A Modern Aspect Language for Pharo Smalltalk
Authors Johan Fabry, Daniel Galdames
Publication date April 2014
Abstract In the context of our research on Aspect-Oriented
Programming, we
have a need for a modern and powerful aspect language for Smalltalk. Current
aspect languages for Smalltalk however fall short on various points. To
address this deficit, we elected to design and build PHANtom: a modern
aspect language for Pharo Smalltalk. PHANtom is designed to be an aspect
language in the spirit of Smalltalk: dynamic, simple, and powerful. PHANtom
is a modern aspect language because it incorporates the best features of
languages that precede it, includes recent research results in aspect
interactions and reentrancy control, and is designed from the onset to be
optimized and compiled where possible. In this paper, we present the latest
version of the language and give examples and patterns of use.
Downloaded 4 times
Pages 393-412
Volume 44
Journal name Software: Practice and Experience
Publisher John Wiley & Sons (Hoboken, NJ, USA)
PDF View PDF
Reference URL View reference page