XML Based Robust Aspect Composition in Web Service

被引:0
作者
Kim, Eunsun [1 ]
Ji, Hyeongrak [1 ]
Lee, Byungjeong [1 ]
机构
[1] Univ Seoul, Sch Comp Sci, Seoul, South Korea
来源
INFORMATICS ENGINEERING AND INFORMATION SCIENCE, PT I | 2011年 / 251卷
关键词
AOP; aspect composition; aspect conflict; XML; Web service;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:575 / 588
页数:14
相关论文
共 14 条
  • [1] Aksit M, 2009, AOSD'09: 8TH INTERNATIONAL CONFERENCE ON ASPECT-ORIENTED SOFTWARE DEVELOPMENT, P39
  • [2] BUSSARD L, 2000, WORKSH ASP DIM CONC
  • [3] Cibran M.A., 2003, INT C BUS INF SYST B
  • [4] Courbis C, 2005, 2005 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, VOLS 1 AND 2, PROCEEDINGS, P219
  • [5] Dinkelaker T, 2009, AOSD'09: 8TH INTERNATIONAL CONFERENCE ON ASPECT-ORIENTED SOFTWARE DEVELOPMENT, P51
  • [6] Havinga W., 2007, AOSD'07, P85
  • [7] Towards Trusted Aspect Composition
    He, Chengwan
    Li, Zheng
    He, Keqing
    [J]. 8TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY WORKSHOPS: CIT WORKSHOPS 2008, PROCEEDINGS, 2008, : 643 - +
  • [8] Katz E., 2010, Proceedings of the 2010 8th IEEE International Conference on Software Engineering and Formal Methods (SEFM 2010), P73, DOI 10.1109/SEFM.2010.16
  • [9] KATZ S, 2004, FDN ASP LANG FOAL WO
  • [10] Marot A., 2010, INT C ASP OR SOFTW D