DocumentCode :
479856
Title :
Towards a Framework for Reasoning about Aspect Weaving Impact
Author :
Yang, Chunhua
Author_Institution :
Sch. of Inf. Sci. & Technol., Jinan Univ., Jinan
Volume :
2
fYear :
2008
fDate :
12-14 Dec. 2008
Firstpage :
73
Lastpage :
76
Abstract :
This paper presents a framework for reasoning about the semantic impact of aspect weaving at the level of early design modeling. The framework is based on semantic consistency between a model and its projection in the woven model. If a weaving preserves the semantic consistency between the model and its projection, then it has no impact on the model. The underlying formalisms are Process Algebras. Firstly, notations for aspect weaving are given. Then, semantic preserved weaving is defined, through which the semantic impact of aspect weaving can be reasoned about. Understanding the impact of weaving can aid developers in foreseeing unintended aspect impacts and increase the reliability of the software, which is especially vital for aspect oriented system refinements.
Keywords :
process algebra; programming language semantics; reasoning about programs; aspect oriented system; aspect weaving; process algebras; reasoning; semantic preserved weaving; Algebra; Artificial intelligence; Computer industry; Computer science; Information science; Paper technology; Process design; Software architecture; Software engineering; Weaving; aspect weaving; early design; impact; process algebra; reasoning about;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science and Software Engineering, 2008 International Conference on
Conference_Location :
Wuhan, Hubei
Print_ISBN :
978-0-7695-3336-0
Type :
conf
DOI :
10.1109/CSSE.2008.1121
Filename :
4722004
Link To Document :
بازگشت