Proceedings of the 21st international conference on Software engineering
On the criteria to be used in decomposing systems into modules
Communications of the ACM
Web Services: Promises and Compromises
Queue - Web Services
Hybrid aspects for weaving object-oriented functionality and rule-based knowledge
Proceedings of the 3rd international conference on Aspect-oriented software development
Towards aspect weaving applications
Proceedings of the 27th international conference on Software engineering
Policy-driven middleware for self-adaptation of web services compositions
Proceedings of the ACM/IFIP/USENIX 2006 International Conference on Middleware
Web Services: Concepts, Architectures and Applications
Web Services: Concepts, Architectures and Applications
Isolating process-level concerns using padus
BPM'06 Proceedings of the 4th international conference on Business Process Management
SC'05 Proceedings of the 4th international conference on Software Composition
Towards a methodology for lifelong validation of service compositions
Proceedings of the 2nd international workshop on Systems development in SOA environments
Hi-index | 0.00 |
In current composition languages for web services, there is insufficient support to explicitly separate crosscutting concerns, which leads to compositions that are hard to maintain or evolve. A similar problem in object-oriented languages is being tackled by aspect-oriented programming, and some work has been started to apply these techniques to web service composition languages as well. We identified some problems with these approaches. This short paper lists these limitations and offers a number of requirements to apply aspect-oriented techniques to workflow languages.