Using Structural Testing to Identify Unintended Join Points Selected by Pointcuts in Aspect-Oriented Programs | IEEE Conference Publication | IEEE Xplore