Filters








3,663 Hits in 4.6 sec

Data-Aware Service Choreographies Through Transparent Data Exchange [chapter]

Michael Hahn, Dimka Karastoyanova, Frank Leymann
2016 Lecture Notes in Computer Science  
Our focus in this paper is on enabling the decoupling of data flow, data exchange and management from the control flow in service compositions and choreographies through novel middleware abstractions and  ...  This allows us to perform the data flow of choreographies in a peer-to-peer fashion decoupled from their control flow.  ...  Acknowledgment The authors would like to thank the German Research Foundation (DFG) for financial support of the project within the Cluster of Excellence in Simulation Technology (EXC 310/2) at the University  ... 
doi:10.1007/978-3-319-38791-8_20 fatcat:fpwipv3b6vestlepypwtpvocf4

Collaborative, Dynamic & Complex Systems - Modeling, Provision & Execution
english

Vasilios Andrikopoulos, Santiago Gomez Saez, Dimka Karastoyanova, Andreas Weiß
2014 Proceedings of the 4th International Conference on Cloud Computing and Services Science  
In addition, we present how CDC systems are modeled and the steps to provision and execute them.  ...  Furthermore, we contribute an architecture and prototypical implementation, which we evaluate by means of a case study in a Cloud-enabled context-aware pervasive application.  ...  ACKNOWLEDGEMENTS This work is funded by the projects FP7 EU-FET 600792 ALLOW Ensembles and the German DFG within the Cluster of Excellence (EXC310) in Simulation Technology.  ... 
doi:10.5220/0004852402760286 dblp:conf/closer/AndrikopoulosSKW14 fatcat:is2alzjkzjanxgqbewn52drjni

Semantic Web Services Grounding

J. Kopecky, D. Roman, M. Moran, D. Fensel
2006 Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT-ICIW'06)  
Semantic Web Services frameworks like OWL-S and WSMO combine semantic descriptions of Web service capabilities, inputs, outputs and behavior with the syntactic interface descriptions in WSDL and XML Schema  ...  In this paper we identify the uses for grounding and we present the existing grounding approaches and propose new ones, discussing their respective advantages and drawbacks.  ...  The authors are involved in WSMO grounding effort, and will focus their future work on extending WSMO with the various approaches, especially for data grounding.  ... 
doi:10.1109/aict-iciw.2006.165 dblp:conf/aict/KopeckyRMF06 fatcat:njkclnyowzef5lnxpvvadwqwg4

Artifact-Centric Choreographies [chapter]

Niels Lohmann, Karsten Wolf
2010 Lecture Notes in Computer Science  
Classical notations for service collaborations focus either on the control flow of participating services (interacting models) or the order in which messages are exchanged (interaction models).  ...  In contrast, artifact-centric models pursue the converse strategy and begin with a specification of data objects.  ...  To this end, the choreography is transformed into a service where the local processes are computed as correctly interacting partners, cf. Fig. 8 .  ... 
doi:10.1007/978-3-642-17358-5_3 fatcat:p7frplrd6fcazp6v7p3i6utp5q

Web Service Choreography Configurations for BPMN [chapter]

Kerstin Pfitzner, Gero Decker, Oliver Kopp, Frank Leymann
2009 Lecture Notes in Computer Science  
defined BPEL4Chor choreographies and presents how to carry out this transformation.  ...  To achieve applicability of BPEL in the choreography space, we defined BPEL4Chor as choreography extensions for BPEL in previous work.  ...  The extended XPDL format is used as input for the transformation web service. We introduced participant reference data objects to reflect participant references in BPMN.  ... 
doi:10.1007/978-3-540-93851-4_39 fatcat:s2tolhufjndennsqraoyac2era

View-based interorganizational workflows

Johann Eder, Nico Kerschbaumer, Julius Köpke, Horst Pichler, Amirreza Tahamtan
2011 Proceedings of the 12th International Conference on Computer Systems and Technologies - CompSysTech '11  
We propose a new architecture for modeling and enacting of interorganizational business processes which captures both control flow and data flow aspects of web service orchestrations and choreographies  ...  To cope with interoperability problems that arise from different data formats and internal schemas used by different choreography participants we support transformation of XML-based data types through  ...  A missing piece in the modeling phase is the consideration of data aspects, like the specification of data structures (schemas) and message transformations between different schemas.  ... 
doi:10.1145/2023607.2023609 dblp:conf/compsystech/EderKKPT11 fatcat:7mbk7eksknehtanslevzog7sae

Integrating Quality of Service Aspects in Top-Down Business Process Development Using WS-CDL and WS-BPEL

Florian Rosenberg, Christian Enzi, Anton Michlmayr, Christian Platzer, Schahram Dustdar
2007 International Enterprise Distributed Object Computing Conference, Proceedings  
The partners have to agree on a common data format and meaning as well as on the Quality of Service (QoS) requirements each partner has to fulfill.  ...  A choreography does not describe any internal actions that occur within a participating service, such as internal computation or data transformation, but rather focuses on the observable public exchange  ...  This is achieved by transforming the models from the choreography layer to executable code in the orchestration layer as depicted in Figure 2 .  ... 
doi:10.1109/edoc.2007.4383978 fatcat:ggghs2adrra4ljewwfjqbopkdm

Automatic skeleton generation for data-aware service choreographies

Huu Nghia Nguyen, Pascal Poizat, Fatiha Zaidi
2013 2013 IEEE 24th International Symposium on Software Reliability Engineering (ISSRE)  
In this paper, we support a reliable data-aware service choreography development process through a dedicated projection.  ...  The projection is also valuable in a bottom-up approach, where the skeletons can act as controllers between reused services in order to enforce the respect of the choreography.  ...  It includes a data-aware choreography language that we have defined, and a transformation from this language to our choreography model.  ... 
doi:10.1109/issre.2013.6698885 dblp:conf/issre/NguyenPZ13 fatcat:enfmeymv6zc4bgrdwamqhb7xgu

A Requirements-Led Approach for Specifying QoS-Aware Service Choreographies: An Experience Report [chapter]

Neil Maiden, James Lockerbie, Konstantinos Zachos, Antonia Bertolino, Guglielmo De Angelis, Francesca Lonetti
2014 Lecture Notes in Computer Science  
[Question/problem] We developed a requirements-led approach that aims to provide tools and processes to transform requirements expressed on service-based systems to QoS-aware choreography specifications  ...  [Context and motivation] Choreographies are a form of service composition in which partner services interact in a global scenario without a single point of control.  ...  Quality of Service (QoS) has been acknowledged as a main concern in service-oriented computing (SOC) and in QoS-aware service composition.  ... 
doi:10.1007/978-3-319-05843-6_18 fatcat:g7nvqaraxnfpfmttzpw6zbwewq

Synthesizing an Automata-based Representation of BPMN2 Choreography Diagrams

Marco Autili, Davide Di Ruscio, Amleto Di Salle, Paola Inverardi
2014 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems  
This paper presents a model transformation to automatically transform a BPMN2 choreography specification into an automata-based representation called Choreography LTS (CLTS).  ...  Choreographies are an emergent Service Engineering approach to compose together and coordinate distributed services.  ...  services participating in the choreography.  ... 
dblp:conf/models/AutiliRSI14 fatcat:caxhqtkmyzhvbmyhlqjpxj4zdi

The benefits of service choreography for data-intensive computing

Adam Barker, Paolo Besana, David Robertson, Jon B. Weissman
2009 Proceedings of the 7th international workshop on Challenges of large applications in distributed environments - CLADE '09  
, at the next service in the workflow.  ...  In the classic orchestration model, all data pass through a centralised engine, which results in unnecessary data transfer, wasted bandwidth and the engine to become a bottleneck to the execution of a  ...  The benefits of adopting a choreography model increase as the number of services and data sizes used in the workflow pattern increase.  ... 
doi:10.1145/1552315.1552317 dblp:conf/clade/BarkerBRW09 fatcat:56zt5riqvjhb7fsz2vexrd3sue

Automated Integration of Service-Oriented Software Systems [chapter]

Marco Autili, Paola Inverardi, Massimo Tivoli
2015 Lecture Notes in Computer Science  
The second deals with compositional theories and techniques to automatically synthesize appropriate integration means to compose the services together in order to realize a service choreography that satisfies  ...  The first concerns observation theories and techniques to elicit functional behavioural models of the interaction protocol of black-box services.  ...  Future research efforts will be supported by the EC H2020 under grant agreement n. 644178 (project CHOReVOLUTION -Automated Synthesis of Dynamic and Secured Choreographies for the Future Internet).  ... 
doi:10.1007/978-3-319-24644-4_2 fatcat:tcqm7zgnk5d5ffy44qeomxc564

A development process for requirements based service choreography

Marco Autili, Davide Di Ruscio, Paola Inverardi, James Lockerbie, Massimo Tivoli
2011 2011 Workshop on Requirements Engineering for Systems, Services and Systems-of-Systems  
Service choreographies will play a central role in this vision as an effective means to allow heterogeneous services to suitably collaborate.  ...  This paper describes our experience of choreography development within the CHOReOS project.  ...  By relying on the CHOReOS service base management mechanisms, Model-to-Model Transformation techniques [10] are used to refine the Choreography Model together with the service Behavioral Models into  ... 
doi:10.1109/ress.2011.6043925 dblp:conf/re/AutiliRILT11 fatcat:lh2jdh6bxfamrj2weuash7be74

Specifying and Validating Data-Aware Temporal Web Service Properties

S. Halle, R. Villemaire, O. Cherkaoui
2009 IEEE Transactions on Software Engineering  
We show experimentally how this translation is significantly more efficient for complex formulae and makes model checking of data-aware temporal properties on real-world web service workflows tractable  ...  We provide examples of real-world "data-aware" web service constraints where the sequence of messages and their content are interdependent.  ...  flow of that service: the workflow model becomes "data-aware".  ... 
doi:10.1109/tse.2009.29 fatcat:jfrk7v7vwzg3xpddxh4i3sssva

Top-down business process development and execution using quality of service aspects

Florian Rosenberg, Anton Michlmayr, Schahram Dustdar
2008 Enterprise Information Systems  
In this paper we use the term Web service and service interchangeably. 2. The case study can be downloaded from http://www.vitalab.tuwien.ac.at/*florian/ qosintegrator/.  ...  A choreography does not describe any internal actions that occur within a participating service, such as internal computation or data transformation, but rather focuses on the observable public exchange  ...  In this section, we discuss existing choreography modelling and transformation approaches and the integration of policies in BPEL.  ... 
doi:10.1080/17517570802395626 fatcat:ybcrtv4xdngdjlfoxxtyacrw5q
« Previous Showing results 1 — 15 out of 3,663 results