TY - GEN
T1 - XML based robust aspect composition in web service
AU - Kim, Eunsun
AU - Ji, Hyeongrak
AU - Lee, Byungjeong
PY - 2011
Y1 - 2011
N2 - Web service technology has been successful in making business applications available through the internet to a large number of users. But because some non-functional attributes such as logging, security, transaction, etc. are scattered in web services, adaptation, composition and reusability of web service are affected. Aspect-Oriented Programming (AOP) helps us solve this problem of web services. Although AOP provides a good way to modularize concerns not designed to collaborate, conflicts may occur when multiple aspects are combined. When multiple aspects are applied to an application at a time, unexpected results can be produced because of aspect interference. Therefore, in this paper we propose a robust aspect composition in web service using XML (Extensible Markup Language). This paper focuses on the representation and composition of aspects at the shared join points.
AB - Web service technology has been successful in making business applications available through the internet to a large number of users. But because some non-functional attributes such as logging, security, transaction, etc. are scattered in web services, adaptation, composition and reusability of web service are affected. Aspect-Oriented Programming (AOP) helps us solve this problem of web services. Although AOP provides a good way to modularize concerns not designed to collaborate, conflicts may occur when multiple aspects are combined. When multiple aspects are applied to an application at a time, unexpected results can be produced because of aspect interference. Therefore, in this paper we propose a robust aspect composition in web service using XML (Extensible Markup Language). This paper focuses on the representation and composition of aspects at the shared join points.
KW - AOP
KW - Web service
KW - XML
KW - aspect composition
KW - aspect conflict
UR - http://www.scopus.com/inward/record.url?scp=82955184528&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-25327-0_49
DO - 10.1007/978-3-642-25327-0_49
M3 - Conference contribution
AN - SCOPUS:82955184528
SN - 9783642253263
T3 - Communications in Computer and Information Science
SP - 575
EP - 588
BT - Informatics Engineering and Information Science - International Conference, ICIEIS 2011, Proceeding
T2 - International Conference on Informatics Engineering and Information Science, ICIEIS 2011
Y2 - 14 November 2011 through 16 November 2011
ER -