Pointcut-based architectural interface for bridging a gap between design and implementation. - Naoyasu Ubayashi; Hidenori Akatoki; Jun Nomura (RAM-SE@ECOOP, 2009)