Abstract
Background: Service Oriented Architecture is one of the acceptable frameworks for application development which provides better functionality such as composability, reliability, reusability, distributed deployment and interoperability which meet enterprises dynamics. So, SOA framework is a point of attraction for consumers.
Objectives: However, SOA framework fails to provide security at a granular level. Along with SOA functionality, the consumer also needs a secure environment so that each application can be reliable.
Methods: SOA functionality like modularity and reusability are helpful in cross-organization context but these quality requirements reduce the security of the applications. In the past years, many security techniques have been provided by different researchers, still, security is a concern of SOA framework.
Result: Most of the research focus security enhancement at higher layers of SOA reference architecture only so that SOA functionality remains unaffected. In this paper, the author(s) provided a framework which enhances the security at both the higher layer and lower layer.
Conclusion: Also, this framework focuses on security enhancement at the granular level so that application-level security can be enhanced. The author(s) also included a technique to keep SLA similar to the exiting application after the implementation of security at each layer. This framework will be helpful in enhancing the end to end security and reliability of an application.
Keywords: Framework, securiy, reliability, service level agreement, SOA framework, modularity.
Graphical Abstract
[http://dx.doi.org/10.1147/sj.473.0377]
[http://dx.doi.org/10.1016/S0920-5489(04)00099-6]