Affiliation:
1. Quercus Software Engineering Group, Spain & UCASE Software Engineering Group, Spain
2. UCASE Software Engineering Group, Spain
Abstract
Web services provide a successful way to communicate distributed applications, in a platform-independent and loosely coupled manner. Even though there are examples of good practice for the design, development, and management of web services, getting services to be context-aware is still under investigation. Current proposals require communication with an external context server or manager, slowing down service performance. In this work, the authors propose an architecture which utilizes complex event processing for detecting context events relevant to the services in question and an aspect-oriented adaptation, maintaining a loosely coupled service implementation as well as keeping its main functionality structure without adding any context-related intrusive code.
Reference17 articles.
1. Abowd, G. D., Dey, A. K., Brown, P. J., Davies, N., Smith, M., & Steggles, P. (1999). Towards a better understanding of context and context-awareness. In 1st International Symposium on Handheld and Ubiquitous Computing, Vol. 1707, (pp. 304-307). Heidelberg, Germany: Springer-Verlag.
2. Bucchiarone, A., Kazhamiakin, R., Cappiello, C., Di Nitto, E., & Mazza, V. (2010). A context-driven adaptation process for service-based applications. In 2nd International Workshop on Principles of Engineering Service-Oriented Systems (pp. 50-56). New York, NY: ACM.
3. Compliance-Driven Models, Languages, and Architectures for Services Project (COMPAS). (n.d.). Retrieved September 15, 2011, from http://www.compas-ict.eu/
4. Discussing aspects of AOP.;T.Elrad;Communications of the ACM,2001
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献