[ANN] AspectS (0.4.6) / PerspectiveS (0.1.6) / RoleS (0.0.4)

Robert Hirschfeld robert.hirschfeld at gmx.net
Fri Jul 25 14:47:11 UTC 2003


AspectS (0.4.6) / PerspectiveS (0.1.6) / RoleS (0.0.4)

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

AspectS (0.4.6)

AspectS is an approach to general-purpose aspect-oriented 
programming in the Squeak/Smalltalk environment. It allows 
for coordinated meta-level programming, addressing the tangled 
code phenomenon by providing aspect related modules. 

http://www.prakinf.tu-ilmenau.de/~hirsch/Projects/Squeak/AspectS/

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

PerspectiveS (0.1.6)

PerspectiveS introduces dynamic layers of behavior into the 
Squeak environment. PerspectiveS allows design alternatives or 
variations to coexist concurrently at run-time. Such alternatives 
or variations are active depending on context information. 
erspectiveS builds on AspectS. It can be viewed as a management 
layer on top of AspectS to coordinate aspects and their activation... 

http://www.prakinf.tu-ilmenau.de/~hirsch/Projects/Squeak/PerspectiveS/

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

RoleS (0.0.4)

RoleS is an experimental extension of Squeak for role modeling. 
It builds on AspectS. One of the interesting properties of RoleS is 
that when one or more roles are added to an instance, the 
instance's identity does not change... 

http://www.prakinf.tu-ilmenau.de/~hirsch/Projects/Squeak/RoleS/

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=



More information about the Squeak-dev mailing list