Path Expression Pointcuts: Abstracting over Non-Local Object Relationships in Aspect-Oriented Languages. - Mohammed Al-Mansari; Stefan Hanenberg (NODe/GSEM, 2006)

Aspect-specification based on structural type information. - Stefan Hanenberg; Mohammed Al-Mansari; Rainer Unland (SAC, 2006)

Orthogonal persistence and AOP: a balancing act. - Mohammed Al-Mansari; Stefan Hanenberg; Rainer Unland (ACP4IS, 2007)

Aspect-Oriented Programming: Selecting and Exposing Object Paths. - Mohammed Al-Mansari; Stefan Hanenberg; Rainer Unland (SC@ETAPS, 2007)

On to formal semantics for path expression pointcuts. - Mohammed Al-Mansari; Stefan Hanenberg; Rainer Unland (SAC, 2008)

Abstraction over non-local object information in aspect-oriented programming using path expression pointcuts: a case of object persistence. - Mohammed Ali Nagi Al-Mansari (2008)