SC-WS: A Context-based, Aspect-oriented Approach for Handling Security Concerns in Web Services
Document Type
Article
Source of Publication
International Journal of Organizational and Collective Intelligence
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.
DOI Link
ISSN
Publisher
IGI Global
Volume
4
First Page
31
Last Page
44
Disciplines
Computer Sciences
Recommended Citation
Mostefaoui, Ghita Kouadri; Maamar, Zakaria; and Narendra, Nanjangud C., "SC-WS: A Context-based, Aspect-oriented Approach for Handling Security Concerns in Web Services" (2014). All Works. 3032.
https://zuscholars.zu.ac.ae/works/3032
Indexed in Scopus
no
Open Access
no