A chemical based middleware for workflow instantiation and execution

8Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Service-Oriented Architecture (SOA) is widely adopted today for building loosely coupled distributed applications. With this approach, new applications can be built by creating a business process that defines a concrete workflow composed of different partner services available via the network. In this scenario, the bindings between the business process and partner services are predefined by statically referencing the corresponding endpoints. This paper proposes a middleware architecture for dynamical workflow instantiation and execution. Using this middleware, partner services are selected and bound in the run-time and the aggregated QoS values are ensured to satisfy the requester's end-to-end QoS requirement. The selection is based on both non-functional requirement (such as price and response time) of the global composition, and Quality of Service (QoS) performance of each candidate service. The implementation is based on chemical computing, a parallel and autonomic computing paradigm that allows to model workflow instantiation and execution as an evolving and adaptable process. © 2010 Springer-Verlag.

Cite

CITATION STYLE

APA

Di Napoli, C., Giordano, M., Pazat, J. L., & Wang, C. (2010). A chemical based middleware for workflow instantiation and execution. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6481 LNCS, pp. 100–111). https://doi.org/10.1007/978-3-642-17694-4_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free