DocumentCode :
2706194
Title :
Towards aspect weaving applications
Author :
Courbis, Carine ; Finkelstein, Anthony
Author_Institution :
Dept. of Comput. Sci., Univ. Coll. London, Martlesham Heath, UK
fYear :
2005
fDate :
15-21 May 2005
Firstpage :
69
Lastpage :
77
Abstract :
Software must be adapted to accommodate new features in the context of changing requirements. In this paper, we illustrate how applications with aspect weaving capabilities can be easily and dynamically adapted with unforeseen features. Aspects were used at three levels: in the context of semantic analysers, within a BPEL engine that orchestrates Web services, and finally within BPEL processes themselves. Each level uses its own tailored domain-specific aspect language that is easier to manipulate than a general-purpose one (close to the programming language) and the pointcuts are independent from the implementation.
Keywords :
Internet; object-oriented programming; BPEL engine; BPEL processes; Web services; aspect weaving applications; aspect-oriented programming; domain-specific aspect language; semantic analysers; software adaptability; Application software; Business; Computer science; Design methodology; Educational institutions; Engines; Permission; Software design; Software performance; Weaving;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2005. ICSE 2005. Proceedings. 27th International Conference on
Print_ISBN :
1-59593-963-2
Type :
conf
DOI :
10.1109/ICSE.2005.1553549
Filename :
1553549
Link To Document :
بازگشت