{"title":"Maximizing the Availability of Process Services in Mobile Computing Environments","authors":"W. He, Hui Li, Li-zhen Cui, Shuoyan Lu","doi":"10.1109/SCC.2016.69","DOIUrl":null,"url":null,"abstract":"Mobile Internet and cloud computing are changing the paradigm of conventional business processes in service provision and demand. With the increasing user interaction and data transmission between mobile devices and workflow services, conventional business process pattern with centralized workflow engine is suffering from great challenges in service availability, reliability and user experience due to uncertain and changeable user contexts in mobile environments. In this paper, we propose a new paradigm for process services based on dynamic multiple replicas of process instance to improve the reliability and efficiency of process services for mobile users in dynamic and instable environments. Also, we give both the replication and synchronization algorithm for process instances based on task dependency paths annotated with vector clocks, which aims to maximize the number of available process replicas during the replicating and synchronizing process. Simulation experiments indicate that the proposed system can provide much better availability and efficiency for process operations in mobile computing environments.","PeriodicalId":115693,"journal":{"name":"2016 IEEE International Conference on Services Computing (SCC)","volume":"1075 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE International Conference on Services Computing (SCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SCC.2016.69","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Mobile Internet and cloud computing are changing the paradigm of conventional business processes in service provision and demand. With the increasing user interaction and data transmission between mobile devices and workflow services, conventional business process pattern with centralized workflow engine is suffering from great challenges in service availability, reliability and user experience due to uncertain and changeable user contexts in mobile environments. In this paper, we propose a new paradigm for process services based on dynamic multiple replicas of process instance to improve the reliability and efficiency of process services for mobile users in dynamic and instable environments. Also, we give both the replication and synchronization algorithm for process instances based on task dependency paths annotated with vector clocks, which aims to maximize the number of available process replicas during the replicating and synchronizing process. Simulation experiments indicate that the proposed system can provide much better availability and efficiency for process operations in mobile computing environments.