SC-WS: A Context-based, Aspect-oriented Approach for Handling Security Concerns in Web Services

SC-WS: A Context-based, Aspect-oriented Approach for Handling Security Concerns in Web Services

Ghita Kouadri Mostefaoui, Zakaria Maamar, Nanjangud C. Narendra
Copyright: © 2014 |Volume: 4 |Issue: 2 |Pages: 14
ISSN: 1947-9344|EISSN: 1947-9352|EISBN13: 9781466655904|DOI: 10.4018/ijoci.2014040102
Cite Article Cite Article

MLA

Mostefaoui, Ghita Kouadri, et al. "SC-WS: A Context-based, Aspect-oriented Approach for Handling Security Concerns in Web Services." IJOCI vol.4, no.2 2014: pp.31-44. http://doi.org/10.4018/ijoci.2014040102

APA

Mostefaoui, G. K., Maamar, Z., & Narendra, N. C. (2014). SC-WS: A Context-based, Aspect-oriented Approach for Handling Security Concerns in Web Services. International Journal of Organizational and Collective Intelligence (IJOCI), 4(2), 31-44. http://doi.org/10.4018/ijoci.2014040102

Chicago

Mostefaoui, Ghita Kouadri, Zakaria Maamar, and Nanjangud C. Narendra. "SC-WS: A Context-based, Aspect-oriented Approach for Handling Security Concerns in Web Services," International Journal of Organizational and Collective Intelligence (IJOCI) 4, no.2: 31-44. http://doi.org/10.4018/ijoci.2014040102

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

This paper discusses Aspect-Oriented Programming (AOP) as an efficient way to handle security concerns in Web services. Without AOP, the necessary security code would be mixed with the business logic that a Web service implements. This renders the maintenance of both code and business logic tedious and prone to errors. AOP allows confining codes of non-functional concerns like security and self-healing into specific modules so that they do not cross-cut with the Web service's business logic. The proposed aspect-oriented approach in this paper is built upon three levels referred to as user, component, and resource, and adopts three types of context, one context per level. The contexts contain various details on the environment of Web services, which permits activating the necessary aspects in response to these details. A set of experiments validating this approach are also reported in this paper.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.