ENABLING ADAPTABILITY IN COMPOSITE SERVICES USING ENABLING ADAPTABILITY IN COMPOSITE SERVICES USING TRANSPARENT SHAPING TECHNIQUES TRANSPARENT SHAPING TECHNIQUES Onyeka Ezenwoye Autonomic Computing Research Laboratory School of Computing and Information Sciences Florida International University http://www.cs.fiu.edu/~oezen001
36
Embed
ENABLING ADAPTABILITY IN COMPOSITE SERVICES USING TRANSPARENT SHAPING TECHNIQUES Onyeka Ezenwoye Autonomic Computing Research Laboratory School of Computing.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
ENABLING ADAPTABILITY IN COMPOSITE SERVICES USING ENABLING ADAPTABILITY IN COMPOSITE SERVICES USING TRANSPARENT SHAPING TECHNIQUESTRANSPARENT SHAPING TECHNIQUES
Onyeka Ezenwoye
Autonomic Computing Research Laboratory
School of Computing and Information Sciences
Florida International University
http://www.cs.fiu.edu/~oezen001
2
AgendaAgenda
Motivation Background Our Approach Solutions Related Work Future Work Conclusion
OvervieOverview:w:Motivation
Background
Our Approach
Solutions
Related Work
Future Work
Conclusion
3
The TrendThe Trend
Organizations need to integrate applications and data with other divisions, customers, partners, etc.
– Grid-WFS [3] Workflow annotated with failure handling strategy
OvervieOverview:w:Motivation
Background
Our Approach
Related Work
Future Work
Conclusion
Solutions
31
AgendaAgenda
Motivation Background Our Approach Solutions Related Work Future Work Conclusion
OvervieOverview:w:
Related Work
Future Work
Conclusion
Motivation
Background
Our Approach
Solutions
32
Future WorkFuture Work Grid Computing
– Extending Recovery Policy– Very High-level composition tools for scientific grid
applications
Software Adaptation– Languages– Applications
OvervieOverview:w:
Future Work
Conclusion
Related Work
Motivation
Background
Our Approach
Solutions
33
AgendaAgenda
Motivation Background Our Approach Solutions Related Work Future Work Conclusion
OvervieOverview:w:
Future Work
Conclusion
Related Work
Motivation
Background
Our Approach
Solutions
34
ConclusionConclusion Acknowledgements
– FIU Dr. Masoud Sadjadi (Advisor) Eduardo Monteiro
– IBM Research
OvervieOverview:w:
Conclusion
Future Work
Related Work
Motivation
Background
Our Approach
Solutions
35
ConclusionConclusion Questions?OvervieOvervie
w:w:
Conclusion
Future Work
Related Work
Motivation
Background
Our Approach
Solutions
36
ReferencesReferences1. G. von Laszewski et. al, Java CoG Kit Karajan/GridAnt Workflow Guide,
Technical Report, Argonne National Laboratory, 2005.2. B. Ludäscher et. al, Scientific Workflow Management and the KEPLER System,
Concurrency and Computation: Practice & Experience, Special Issue on Scientific Workflows, 2005.
3. S. Hwang and C. Kesselman, GridWorkflow: A Flexible Failure Handling Framework for the Grid, Proc. 12th IEEE International Symposium on High Performance Distributed Computing, 2004.
4. Erradi et. al. Towards a policy driven framework for adaptive web services composition. In Proceedings of International Conference on Next Generation Web Services Practices, 2005
5. Baresi et. al. Smart monitors for composed services. In ICSOC ’04: Proceedings of the 2nd international conference on Service oriented computing, 2004.
6. Erradi et. al. wsBus: QoS-aware middleware for relaible web services interaction. In IEEE International Conference on e-Technology, e-Commerce and e-Service, 2005
7. Charfi et. al. An aspect based process container for BPEL. In Proceedings of the 1st Workshop on Aspect-Oriented Middleware Development. 2005
8. Blow et. al, Bpelj: BPEL for Java. White Paper.9. Onyeka Ezenwoye and S. Masoud Sadjadi. TRAP/BPEL: A framework for
dynamic adaptation of composite services. (WEBIST 2007)10. Onyeka Ezenwoye and S. Masoud Sadjadi. RobustBPEL2: Transparent
autonomization in business processes through dynamic proxies. (ISADS 2007)11. Onyeka Ezenwoye and S. Masoud Sadjadi. Enabling robustness in existing