- SIU proxies allows GNU/EDMA primitive interception. They can be used as aspects
-
Non-Blind proxies plus some selection logic are equivalent to static aspect systems like AspectJ.
(In the sense that application must be restarted)
- Blind proxies plus some selection logic are equivalent to dynamic aspect systems like JAC or AspectS
- Permanent aspects are configured in the Global registry and applied at run-time (on object creation)
 |
[CLASS10]
ClassName=STREAM
NameSpace=system/files
Machine=i386
OperatingSystem=LINUX
Implementation=libSTREAM.so
IDFParser=EDMAIDF
SIUProxy=GENERAL_LOGGER
MajorVer=0
MinorVer=0
CurrentVer=10
|
 |
Currently there is no aspect language available for GNU/EDMA. Aspects must be programmed ad-hoc
Transformational approaches at the source code level can always be used
|