From the research index
The paper comes from the research index. It wasn’t submitted here.
Journal article
Applying Aspect Oriented Programming in Distributed Application Engineering
Fatiha Khalifa, Samira Chouraqui
International Journal of Advanced Computer Science and Applications1 Jan 2020Open access
Applying Aspect Oriented Programming in Distributed Application Engineering
Fatiha Khalifa, Samira Chouraqui · International Journal of Advanced Computer Science and Applications · 1 Jan 2020
Abstract
Aspect-oriented programming is an emerging programming paradigm that stretches during the development phases in different domains. Many researchers have focused on the use of this paradigm in web service composition in different research axis. However, none of them use together aspect-oriented programming and design by contract to deal with the adaptation of the parameters in the web service composition process. This paper proposes a web service composition algorithm based on the planning graph using both Aspect-oriented programming and design by contract concept. The aspect-oriented Programming approach provides explicit support for separation of crosscutting concerns in web services composition whereas the design by contract approach allows the processing of parameters execution in pre-condition and post-condition mode by using contracts in order to ensure correct service execution with adaptation to external parameters without touching in properties which can be dealt with re-construction of the composite service. Future development of this planning graph will include the introduction of the dynamic way of aspect oriented programming and add comparison results.
Identifiers
- NobleID
- NI6P07W89R67S78
Discussion
Citations
Topics
Details
- Published
- 1 Jan 2020
- Publisher
- Science and Information Organization
- Issue
- Volume 11 · Issue 7
- ISSN
- 2156-5570
- Language
- EN