Generating unit test sequences for aspect-oriented programs: towards a formal approach using UML state diagrams | IEEE Conference Publication | IEEE Xplore