Affiliation:
1. CEPREI Certification BODY
Abstract
Now, the aspect-oriented software development is placed in the initial phase. For the nature of dynamic weaving, it is difficult to test the aspect-oriented dynamic weavings. The methods of the object-oriented testing and the procedure-oriented testing can not be applied in the dynamic weaving testing. In this paper, it analyzes the properties of the dynamic weaving, and induces the constraints in the dynamic weaving. Then, it regards the dynamic weavings as the processes piling the crosscutting concerns up the core concerns, and gives the formation concepts of the dynamic weaving. Following, it appends the weaving semantics to the sequence diagrams, and gives the constraints testing of the dynamic weavings based on the sequence diagrams. This method can give the testing cases through the dynamic weaving designs directly. It solves the transition-problem from the aspect-oriented design to the aspect-oriented testing in some manner.
Publisher
Trans Tech Publications, Ltd.