Skip to main content
Article
SC-WS: A Context-based, Aspect-oriented Approach for Handling Security Concerns in Web Services
International Journal of Organizational and Collective Intelligence
  • Ghita Kouadri Mostefaoui, University Campus Milton Keynes
  • Zakaria Maamar, Zayed University
  • Nanjangud C. Narendra, IBM India Software Lab
Document Type
Article
Publication Date
1-1-2014
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.

Publisher
IGI Global
Disciplines
Indexed in Scopus
No
Open Access
No
https://doi.org/10.4018/ijoci.2014040102
Citation Information
Ghita Kouadri Mostefaoui, 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 Vol. 4 (2014) p. 31 - 44 ISSN: <a href="https://v2.sherpa.ac.uk/id/publication/issn/1947-9344" target="_blank">1947-9344</a>
Available at: http://works.bepress.com/zakaria-maamar/246/