Eduardo Goncalves da Silva, L. F. Pires, M. V. Sinderen
{"title":"A-DynamiCoS: A Flexible Framework for User-centric Service Composition","authors":"Eduardo Goncalves da Silva, L. F. Pires, M. V. Sinderen","doi":"10.1109/EDOC.2012.19","DOIUrl":"https://doi.org/10.1109/EDOC.2012.19","url":null,"abstract":"Service composition has been acknowledged as a promising approach to create new (composite) services that are capable of supporting multiple needs of service users. Service composition has been used quite extensively to support complex but relatively stable enterprise processes. More recently, service composition is also being applied to support the personalization of services delivered to human end-users. In these situations, the aim is to create service compositions on demand, at runtime, that match the specific requirements of each individual end-user, characterizing user-centric dynamic service composition processes. The most common approach to dynamic service composition aims at creating service compositions that once obtained must be deployed and executed by some sort of orchestration engine. In this approach, the service composition life-cycle is fixed, with serious limitations to its applicability in more realistic situations. This paper presents the A-DynamiCoS framework, which applies a novel approach to user-centric service composition by providing flexible support to the different activities of the service composition life-cycle. In this approach, components that perform service discovery, composition and execution activities are orchestrated, breaking the traditional rigid life-cycle (discover, then compose, then deploy and finally execute). We claim that dynamic orchestration of service composition activities enables true user-centric service delivery. This paper motivates and justifies the development of A-DynamiCoS, and presents use cases that demonstrate our claims.","PeriodicalId":448875,"journal":{"name":"2012 IEEE 16th International Enterprise Distributed Object Computing Conference","volume":"144 6","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114050420","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Fawaz Paraiso, Gabriel Hermosillo, Romain Rouvoy, Philippe Merle, L. Seinturier
{"title":"A Middleware Platform to Federate Complex Event Processing","authors":"Fawaz Paraiso, Gabriel Hermosillo, Romain Rouvoy, Philippe Merle, L. Seinturier","doi":"10.1109/EDOC.2012.22","DOIUrl":"https://doi.org/10.1109/EDOC.2012.22","url":null,"abstract":"Distributed systems like crisis management are subject to the dissemination of a huge volume of heterogeneous events, ranging from low level network data to high level crisis management intelligence, depending on the role of the rescue teams involved. In such systems, Complex Event Processing (CEP) has emerged as a solution to detect and react (in real-time) to complex events, which are correlations of more primitive events. Although various CEP engines implement the support for dealing with the business heterogeneity of events, the technological integration of these events remains uncovered. Therefore, in this paper we introduce DiCEPE (Distributed Complex Event Processing Engine), a platform which focuses on the integration of CEP engines in distributed systems. DiCEPE provides a native support for various communication protocols in order to federate CEP engines and ease the deployment of complex systems-of-systems. We illustrate our proposal using a nuclear crisis management scenario and show how DiCEPE leverages the coordination and the federation of different CEP engines.","PeriodicalId":448875,"journal":{"name":"2012 IEEE 16th International Enterprise Distributed Object Computing Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133445252","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}