DocumentCode
604075
Title
Architecture-Based Adaptivity Support for Service Oriented Scientific Workflows
Author
Yan Liu ; Gorton, Ian ; Wynne, A.
Author_Institution
Concordia Univ., Montreal, QC, Canada
fYear
2013
fDate
25-28 March 2013
Firstpage
309
Lastpage
314
Abstract
Adaptivity is the ability of a program to change its behavior automatically according to its context. Programs over multiple scientific workflows and analytic domains have similar needs of adaptivity to handle data intensive computing. These include dynamically selecting analytical models or processes according to data sets at runtime, handling exceptions to make long running workflows reliable, and reducing large volumes of data to a suitable form for visualization. Architecture support to reuse these adaptive techniques across different scientific domains helps to enhance the workflows´ efficiency, extensibility and reliability. In this paper, a service oriented architecture framework is presented to compose adaptive scientific workflows. This framework has a core of service components and mechanisms that eases the interoperation between disparate workflows and programs that encapsulate the adaptive control logic. The uses of this framework are demonstrated by scientific workflow scenarios.
Keywords
service-oriented architecture; software reliability; adaptive control logic; adaptive scientific workflow; architecture-based adaptivity support; data intensive computing; service oriented architecture; service oriented scientific workflow; Adaptation models; Adaptive control; Buildings; Connectors; Meteorology; Monitoring; Pipelines; SOA; adaptive software; scientific workflow;
fLanguage
English
Publisher
ieee
Conference_Titel
Service Oriented System Engineering (SOSE), 2013 IEEE 7th International Symposium on
Conference_Location
Redwood City
Print_ISBN
978-1-4673-5659-6
Type
conf
DOI
10.1109/SOSE.2013.37
Filename
6525537
Link To Document