Filters








16,897 Hits in 5.5 sec

Control-Flow Patterns for Decentralized RESTful Service Composition

Jesus Bellido, Rosa Alarcón, Cesare Pautasso
2013 ACM Transactions on the Web  
In this article, we analyze a set of fundamental control-flow patterns in the context of stateless compositions of RESTful services.  ...  which make use of well-known control-flow patterns.  ...  Section 4 presents our proposal for a set of basic and advanced control-flow patterns for REST services.  ... 
doi:10.1145/2535911 fatcat:kuhffhbvbzegnibctopdljzshq

Decentralized Data Flows in Algebraic Service Compositions for the Scalability of IoT Systems

Damian Arellanes, Kung-Kiu Lau
2019 2019 IEEE 5th World Forum on Internet of Things (WF-IoT)  
As data flows are not mixed with control flows in algebraic service compositions, we developed an algorithm that smoothly analyzes data dependencies for the generation of a direct relationship between  ...  In this paper, we present an approach that leverages the algebraic semantics of DX-MAN for realizing decentralized data flows in IoT systems.  ...  For this analysis, the algorithm particularly takes advantage of the fact that DX-MAN separates control flow and data flow. The rest of the paper is organized as follows. Sect.  ... 
doi:10.1109/wf-iot.2019.8767238 dblp:conf/wf-iot/ArellanesL19 fatcat:xlprwlrt4jakpjevvzcplt6w5u

Analysis and Classification of Service Interactions for the Scalability of the Internet of Things

Damian Arellanes, Kung-Kiu Lau
2018 2018 IEEE International Congress on Internet of Things (ICIOT)  
Scalability is an important concern for Internet of Things (IoT) applications since the amount of service interactions may become overwhelming, due to the huge number of interconnected nodes.  ...  In this paper, we present an IoT scenario for real-time Electrocardiogram (ECG) monitoring, in order to analyze how well different kinds of service interactions can fulfill the scalability requirements  ...  For this kind of scalability, four crucial desiderata has been identified: explicit control flow [3] , separation between control and computation [4] , decentralization [5] and location transparency  ... 
doi:10.1109/iciot.2018.00018 dblp:conf/iciot/ArellanesL18 fatcat:qnxhtkfdkrh6hc36nh34g3d6za

A Chemistry-Inspired Workflow Management System for Scientific Applications in Clouds

Hector Fern´ndez, Cedric Tedeschi, Thierry Priol
2011 2011 IEEE Seventh International Conference on eScience  
With the proliferation of Web Services, scientific applications are more and more designed as temporal composition of services, commonly referred to as, workflows.  ...  This raised a new demand for programming models, able to express autonomic self-coordination of services in a dynamic, elastic platform.  ...  The wide expressiveness (data-flows, control-flows, natural decentralization) of the paradigm is highlighted.  ... 
doi:10.1109/escience.2011.14 dblp:conf/eScience/FernandezTP11 fatcat:cxycbfu5xjbmri4d323cablfty

Decentralized Workflow Coordination through Molecular Composition [chapter]

Héctor Fernández, Cédric Tedeschi, Thierry Priol
2012 Lecture Notes in Computer Science  
It appears crucial to promote service composition systems with a proper support for autonomous, decentralized coordination of services over dynamic large-scale platforms.  ...  In this paper, we present an approach for the autonomous coordination of services involved in the execution of a workflow of services, relying on the analogy of molecular composition.  ...  We distinguish two types of rules inside the multiset: (1) the rules describing data and control flows of a specific workflow to be executed, and more importantly here, (2) workflow-independent rules for  ... 
doi:10.1007/978-3-642-31875-7_4 fatcat:ol4u3uf3s5hovlmghwarbzjdou

Decentralized orchestration of composite web services

Girish B. Chafle, Sunil Chandra, Vijay Mann, Mangala Gowri Nanda
2004 Alternate track papers & posters of the 13th international conference on World Wide Web - WWW Alt. '04  
This paper investigates build time and runtime issues related to decentralized orchestration of composite web services.  ...  Once its specification has been developed, the composite service may be orchestrated either in a centralized or in a decentralized fashion.  ...  The only two models that are relevant for composition of third party web services are the centralized control flow centralized data flow model (centralized orchestration) and distributed control flow distributed  ... 
doi:10.1145/1010432.1010455 fatcat:qm55kyddofdfhoxa4mgcbwertm

Decentralized orchestration of composite web services

Girish B. Chafle, Sunil Chandra, Vijay Mann, Mangala Gowri Nanda
2004 Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters - WWW Alt. '04  
This paper investigates build time and runtime issues related to decentralized orchestration of composite web services.  ...  Once its specification has been developed, the composite service may be orchestrated either in a centralized or in a decentralized fashion.  ...  The only two models that are relevant for composition of third party web services are the centralized control flow centralized data flow model (centralized orchestration) and distributed control flow distributed  ... 
doi:10.1145/1013367.1013390 dblp:conf/www/ChafleCMN04 fatcat:3vd3ksvx2vcbxkhulqc25ub5su

Rain4Service: An Approach towards Decentralized Web Service Composition

Tanveer Ahmed, Abhinav Tripathi, Abhishek Srivastava
2014 2014 IEEE International Conference on Services Computing  
In this paper, we propose a decentralized framework for the purpose of executing a case oriented workflow that would be ideal for the Future Internet.  ...  This is mainly because it comprises a central control point. Service choreography is widely viewed as an appropriate remedy to these problems as it has a predominantly decentralized orientation.  ...  Composition of RESTful services in a decentralized environment is still a big problem.  ... 
doi:10.1109/scc.2014.43 dblp:conf/IEEEscc/AhmedTS14 fatcat:wslffvqej5bmdoo3iwqpskzkwa

Adaptability of Service Based Workflow Models: The "Chained Execution" Architecture [chapter]

Saida Boukhedouma, Zaia Alimazighi, Mourad Oussalah, Dalila Tamzalit
2012 Lecture Notes in Business Information Processing  
IOWF models are described through the concepts of service and orchestration function expressed using basic control flow operators.  ...  This paper deals with adaptability of Inter-Organizational Workflow (IOWF) process models based on services.  ...  For the "chained execution" pattern, an orchestration function f implemented at partner i associates a composite service Si to a set of internal services Sij.  ... 
doi:10.1007/978-3-642-30359-3_9 fatcat:6d2h46q4t5ehlg72zisgteyh6i

Service Based Cooperation Patterns to Support Flexible Inter-Organizational Workflows

Saida Boukhedouma, Mourad Oussalah, Zaia Alimazighi, Dalila Tamzalit
2014 International Journal of Information Technology and Computer Science  
For that, we introduce the concept of Service-Based Cooperation Pattern (SBCP) that supports the definition of IOWF models based on services.  ...  Also, we define a concept of composite cooperation pattern based on the combination of elementary patterns.  ...  Acknowledgments We would like to thank our students Bouchekir Redouane,and Hermez Dalil for their participation in the design and implementation of the cooperation framework.  ... 
doi:10.5815/ijitcs.2014.04.01 fatcat:j7cnqi76yfd2fp2x3kasnjbad4

A Chemistry-Inspired Workflow Management System for Decentralizing Workflow Execution

Hector Fernandez, Cedric Tedeschi, Thierry Priol
2016 IEEE Transactions on Services Computing  
Composed of services communicating through a persistent shared space containing control and data flows between services, our architecture allows to distribute the composition coordination among nodes.  ...  In this paper, we propose an approach for the decentralized execution of composite Web services based on an unconventional programming paradigm that relies on the chemical metaphor.  ...  More specifically, the execution of a composite Web service relies on an engine responsible for coordinating data and control flows between involved services.  ... 
doi:10.1109/tsc.2013.27 fatcat:6r77zqkyhnal5nmaktlcyple7m

Rule-driven service coordination middleware for scientific applications

Hector Fernandez, Cédric Tedeschi, Thierry Priol
2014 Future generations computer systems  
With the proliferation of Web services, scientific applications are more and more designed as temporal compositions of services, commonly referred to as workflows.  ...  This raised again the demand for new programming models, able to express autonomic self-coordination of services in a dynamic platform.  ...  The wide expressiveness (data-flows, control-flows, natural decentralization) of the paradigm is highlighted.  ... 
doi:10.1016/j.future.2013.12.023 fatcat:doa6xm5uhje2tei2ryheyeikga

Comparative study of flexible and decentralized agent-based and service-oriented control architectures for production systems

Steffen Ruppert, Frank Schonung, Tanja Walz, Julien Provost
2018 2018 IEEE 14th International Conference on Automation Science and Engineering (CASE)  
Therefore, this paper introduces service-oriented and agentbased control architectures which are based on the Production Priority Plan guaranteeing more flexibility and enabling decentralized decision-making  ...  The study demonstrates the great potential of the flexible, versatile and decentralized architectural concepts for production systems by contrast with today's production controls.  ...  Restful webservices Restful webservices are an architectural pattern for machineto-machine communication which models entities as resources.  ... 
doi:10.1109/coase.2018.8560596 dblp:conf/case/RuppertSWP18 fatcat:xrubougtvzcrphrqukoh6qe5bu

Decentralizing execution of composite web services

Mangala Gowri Nanda, Satish Chandra, Vivek Sarkar
2004 Proceedings of the 19th annual ACM SIGPLAN Conference on Object-oriented programming, systems, languages, and applications - OOPSLA '04  
These units can then be composed into a composite web service. BPEL (Business Process Execution Language) is a high-level distributed programming language for creating composite web services.  ...  This paper presents a technique to partition a composite web service written as a single BPEL program into an equivalent set of decentralized processes.  ...  for composite web services.  ... 
doi:10.1145/1028976.1028991 dblp:conf/oopsla/NandaCS04 fatcat:gnr7q6kdfja5zcz5ku7qwuqzme

Decentralizing execution of composite web services

Mangala Gowri Nanda, Satish Chandra, Vivek Sarkar
2004 SIGPLAN notices  
These units can then be composed into a composite web service. BPEL (Business Process Execution Language) is a high-level distributed programming language for creating composite web services.  ...  This paper presents a technique to partition a composite web service written as a single BPEL program into an equivalent set of decentralized processes.  ...  for composite web services.  ... 
doi:10.1145/1035292.1028991 fatcat:2h5yb5uo5bc2tc6p3wjzwftks4
« Previous Showing results 1 — 15 out of 16,897 results