Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications
ECOOP '98 Workshop ion on Object-Oriented Technology
Partial behavioral reflection: spatial and temporal selection of reification
OOPSLA '03 Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications
Towards universal web service clients
EuroWeb'02 Proceedings of the 2002 international conference on EuroWeb
Doxpects: aspects supporting XML transformation interfaces
Proceedings of the 5th international conference on Aspect-oriented software development
Towards Adaptable SOA: Model Driven Development, Context and Aspect
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
Efficient data transmission between multimedia web services via aspect-oriented programming
MMSys '11 Proceedings of the second annual ACM conference on Multimedia systems
Non-functional concerns in web services: requirements and state of the art analysis
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
Utilizing the interactive techniques to achieve automated service composition for Web Services
Journal of High Speed Networks
Request/response aspects for web services
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
Variability in service-oriented systems: an analysis of existing approaches
ICSOC'12 Proceedings of the 10th international conference on Service-Oriented Computing
When Parameterized Model Driven Development Supports Aspect Based SOA
International Journal of E-Business Research
Hi-index | 0.00 |
Traditional middleware is usually developed on monolithic and non-evolving entities, resulting in a lack of flexibility and interoperability. Among current architectures, Service Oriented Architectures aim to easily develop more adaptable Information Systems. Most often, Web Service is the fitted technical solution which provides the required loose coupling to achieve such architectures. However there is still much to be done in order to obtain a genuinely flawless Web Service, and current market implementations still do not provide adaptable Web Service behavior depending on the service contract. Therefore, our approach considers Aspect Oriented Programming (AOP) as a new design solution for Web Services. Based on both WSDL and Policies contracts, this solution aims to allow better flexibility on both the client and server side. In this paper we expose our technical and concrete solution using Axis as the SOAP Engine, WSS4J as the WS-Security handler, and Javassist to weave some non-functional security aspects depending on the policies requirements.