Title :
Sequential Weaving and Behavior Semantics Impact Analysis for Aspects
Author_Institution :
Sch. of Inf., Shandong Inst. of Light Ind., Jinan, China
Abstract :
Aspect weaving morphology and their influences on the woven model has been neglected. The former lays the basis for weaving, while the latter ensures correct weaving results. Based on Process Algebra, this paper defines one typical aspect weaving form- sequential weaving. Moreover, the notion of behavior semantics consistent keeping is given. According to the notion, it can be decided whether a model behavior has been changed after it is woven with an aspect. Finally, influences of sequential aspect weaving are analyzed. The notion of behavior consistent keeping presented in the paper can be used in analysis on other aspect weaving forms.
Keywords :
aspect-oriented programming; process algebra; aspect weaving morphology; behavior semantics impact analysis; process algebra; sequential aspect weaving; woven model; Algebra; Analytical models; Computational modeling; Morphology; Semantics; Software; Weaving;
Conference_Titel :
Engineering and Technology (S-CET), 2012 Spring Congress on
Conference_Location :
Xian
Print_ISBN :
978-1-4577-1965-3
DOI :
10.1109/SCET.2012.6341908