AspectS swMATH ID: 9133 Software Authors: Hirschfeld, Robert Description: AspectS - Aspect-Oriented Programming with Squeak. AspectS is an approach to general-purpose aspect-oriented programming in the Squeak/Smalltalk environment. Based on concepts of AspectJ it extends the Smalltalk metaobject protocol to accommodate the aspect modularity mechanism. In contrast to systems like AspectJ, weaving and unweaving in AspectS happens dynamically at runtime, on-demand, employing metaobject composition. Instead of introducing new language constructs, AspectS utilizes Smalltalk itself as its pointcut language. AspectS benefits from the expressiveness of Smalltalk, its elegance and power. Homepage: http://link.springer.com/chapter/10.1007/3-540-36557-5_17 Related Software: AspectJ; JBoss; Squeak; Smalltalk; Frag; CLOS; ReCrash; ASM; SPEC Benchmarks; Java Grande; Soot; DaCapo; JAsCo; gbeta; CaesarJ; BETA; WhyLine; Jython; BYTESURGEON; Jiazzi Cited in: 7 Publications all top 5 Cited by 16 Authors 2 Hirschfeld, Robert 2 Zdun, Uwe 1 Aracic, Ivica 1 de Lucena, Carlos José Pereira 1 Denker, Marcus 1 Ducasse, Stéphane 1 Figueiredo, Eduardo 1 Garcia, Alessandro F. 1 Gasiunas, Vaidas 1 Hanenberg, Stefan 1 Kulesza, Uirá 1 Mezini, Mira 1 Ostermann, Klaus 1 Sant’Anna, Cláudio 1 Tanter, Éric 1 von Staa, Arndt Cited in 2 Serials 3 Computer Languages, Systems & Structures 1 Science of Computer Programming Cited in 1 Field 7 Computer science (68-XX) Citations by Year