Learn More
In scientific cloud workflows, large amounts of application data need to be stored in distributed data centres. To effectively store these data, a data manager must intelligently select data centres in which these data will reside. This is, however, not the case for data which must have a fixed location. When one task needs several datasets located in(More)
Web service composition, i.e., WSC, has emerged as a promising way to integrate various distributed computing resources for complex application requirements. However, much computation time is needed to determine the optimal composite solution, which embarrasses the popularity of WSC in actual real time applications. In view of this challenge, in this paper,(More)
To verify fixed-time constraints in Grid workflow systems, consistency and inconsistency conditions have been defined in conventional verification work. However, with a view of the run-time uncertainty of activity completion duration, we argue that, although the conventional consistency condition is feasible, the conventional inconsistency condition is too(More)
In grid workflow systems, a checkpoint selection strategy is responsible for selecting checkpoints for conducting temporal verification at the runtime execution stage. Existing representative checkpoint selection strategies often select some unnecessary checkpoints and omit some necessary ones because they cannot adapt to the dynamics and uncertainty of(More)
The work presented focuses on scheduling for transaction-intensive cost-constrained cloud workflows, which are workflows with a large number of workflow instances (i.e. transaction intensive) bounded by a certain budget for execution (i.e. cost constrained) on a cloud computing platform (i.e. cloud workflows). First, the scheduling algorithms should take(More)
The concept of cloud computing continues to spread widely, as it has been accepted recently. Cloud computing has many unique advantages which can be utilised to facilitate workflow execution. Instance-intensive costconstrained cloud workflows are workflows with a large number of workflow instances (i.e. instance intensive) bounded by a certain budget for(More)
In this paper, we present a model for grid-based semantic service discovery by combining the expressive power of the present ontology language and the advantages of semantic web techniques. This model is an initial work to support dynamic workflow composition of semantically described services. Our model distinguishes other service discovery models by not(More)
Two forms of hepatitis B virus (HBV) C/D recombinant have been identified in western China, but little is known about their geographical and ethnic distributions, and particularly the clinical significance and specific mutations in the pre-core region. To address these questions, a total of 624 chronic HBV carriers from four ethnic populations representing(More)
Hepatitis B virus (HBV) subgenotypes Ba, C1 (Cs), and C2 (Ce) are the most prevalent HBV variants in China. To investigate the virological characteristics of these subgenotypes and their clinical implications, we enrolled a cohort of 211 patients in the Guangdong Province of China, including 132 with chronic hepatitis B virus infection (CH), 32 with liver(More)
Many scientific workflows are data intensive where a large volume of intermediate data is generated during their execution. Some valuable intermediate data need to be stored for sharing or reuse. Traditionally, they are selectively stored according to the system storage capacity, determined manually. As doing science on cloud has become popular nowadays,(More)