首页 > 最新文献

2020 IEEE International Conference on Services Computing (SCC)最新文献

英文 中文
Diversified QoS-Centric Service Recommendation for Uncertain QoS Preferences 不确定QoS偏好下以QoS为中心的多样化业务推荐
Pub Date : 2020-11-01 DOI: 10.1109/SCC49832.2020.00045
Guosheng Kang, Jianxun Liu, Buqing Cao, Yong Xiao
With the wide adoption of SOA (Service Oriented Architecture), a massive amount of Web services emerge on the Internet. Finding the desired services becomes a challenge. Thus, service recommendation has become of paramount research to relieve users' difficulty in service selection. Existing Web service recommendation approaches employ utility functions or skyline techniques with the assumption that users can provide numerical QoS (Quality of Service) preferences. However, in practice, it is hard for users, even for professional users, to provide specific QoS preferences in their service requests. Thus, how to effectively recommend services to users when their QoS preferences are uncertain is a challenging issue. To solve the problem, this paper focuses on the characteristics of user requirements, and proposes a diversified QoS-centric service recommendation approach for uncertain QoS preferences, by which a list of services with desired QoS fulfillment and diversity are produced. Extensive experiments are conducted on a real-world dataset to demonstrate the effectiveness and efficiency of our approach.
随着SOA(面向服务的体系结构)的广泛采用,Internet上出现了大量的Web服务。找到所需的服务成为一项挑战。因此,服务推荐成为缓解用户服务选择困难的首要研究课题。现有的Web服务推荐方法采用效用函数或天际线技术,并假设用户可以提供数字QoS(服务质量)首选项。然而,在实践中,用户(甚至是专业用户)很难在他们的服务请求中提供特定的QoS首选项。因此,在用户的QoS偏好不确定的情况下,如何有效地向用户推荐服务是一个具有挑战性的问题。针对这一问题,本文针对用户需求的特点,提出了一种面向不确定QoS偏好的以多样化QoS为中心的服务推荐方法,该方法生成了具有期望QoS实现和多样性的服务列表。在一个真实的数据集上进行了大量的实验,以证明我们方法的有效性和效率。
{"title":"Diversified QoS-Centric Service Recommendation for Uncertain QoS Preferences","authors":"Guosheng Kang, Jianxun Liu, Buqing Cao, Yong Xiao","doi":"10.1109/SCC49832.2020.00045","DOIUrl":"https://doi.org/10.1109/SCC49832.2020.00045","url":null,"abstract":"With the wide adoption of SOA (Service Oriented Architecture), a massive amount of Web services emerge on the Internet. Finding the desired services becomes a challenge. Thus, service recommendation has become of paramount research to relieve users' difficulty in service selection. Existing Web service recommendation approaches employ utility functions or skyline techniques with the assumption that users can provide numerical QoS (Quality of Service) preferences. However, in practice, it is hard for users, even for professional users, to provide specific QoS preferences in their service requests. Thus, how to effectively recommend services to users when their QoS preferences are uncertain is a challenging issue. To solve the problem, this paper focuses on the characteristics of user requirements, and proposes a diversified QoS-centric service recommendation approach for uncertain QoS preferences, by which a list of services with desired QoS fulfillment and diversity are produced. Extensive experiments are conducted on a real-world dataset to demonstrate the effectiveness and efficiency of our approach.","PeriodicalId":274909,"journal":{"name":"2020 IEEE International Conference on Services Computing (SCC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124418650","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}
引用次数: 9
Hybrid Architecture for Handwriting Perceptual Service based on Edge Computing 基于边缘计算的手写体感知服务混合体系结构
Pub Date : 2020-11-01 DOI: 10.1109/SCC49832.2020.00066
Tonghua Su, Huiyan Wen, Mingyue Zhang, Shuchen Liu, Zhongjie Wang, Xiaofei Xu
Handwriting is a natural way to express idea and perceptual service of daily handwriting is in great need. However, current cloud computing paradigm suffers from slow response, excessive networking bandwidth surge and vulnerable security. We propose a hybrid computing architecture incorporating edge computing and wireless sensor network to deliver handwriting perceptual service. Instead of uploading all raw data to the cloud, we offload the handwriting detection and text recognition services to the edge devices. Most bandwidth can be saved. The edge devices are organized to form wireless sensor networks, which possesses high resilience to disasters or damages. Merely the semantic texts than handwritten images are submitted to the cloud and resultant prompts or decisions are sent back. Our computing architecture in general has a fast edge intelligence response with balanced energy utilization. We implement a specific case study to investigate its feasibility. The result show that our design works pretty well.
书写是一种自然的表达思想的方式,日常书写的感性服务是非常需要的。然而,当前的云计算模式存在响应速度慢、网络带宽激增过大、安全性薄弱等问题。我们提出了一种结合边缘计算和无线传感器网络的混合计算架构来提供手写感知服务。我们没有将所有原始数据上传到云端,而是将手写检测和文本识别服务卸载到边缘设备上。可以节省大部分带宽。将边缘设备组织成无线传感器网络,具有较高的抗灾能力。只有语义文本而不是手写图像被提交到云,然后将结果提示或决定发送回来。我们的计算架构通常具有快速的边缘智能响应和平衡的能量利用。我们实施了一个具体的案例研究来调查其可行性。结果表明,我们的设计效果良好。
{"title":"Hybrid Architecture for Handwriting Perceptual Service based on Edge Computing","authors":"Tonghua Su, Huiyan Wen, Mingyue Zhang, Shuchen Liu, Zhongjie Wang, Xiaofei Xu","doi":"10.1109/SCC49832.2020.00066","DOIUrl":"https://doi.org/10.1109/SCC49832.2020.00066","url":null,"abstract":"Handwriting is a natural way to express idea and perceptual service of daily handwriting is in great need. However, current cloud computing paradigm suffers from slow response, excessive networking bandwidth surge and vulnerable security. We propose a hybrid computing architecture incorporating edge computing and wireless sensor network to deliver handwriting perceptual service. Instead of uploading all raw data to the cloud, we offload the handwriting detection and text recognition services to the edge devices. Most bandwidth can be saved. The edge devices are organized to form wireless sensor networks, which possesses high resilience to disasters or damages. Merely the semantic texts than handwritten images are submitted to the cloud and resultant prompts or decisions are sent back. Our computing architecture in general has a fast edge intelligence response with balanced energy utilization. We implement a specific case study to investigate its feasibility. The result show that our design works pretty well.","PeriodicalId":274909,"journal":{"name":"2020 IEEE International Conference on Services Computing (SCC)","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122727054","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}
引用次数: 1
A Process Convergence Approach for Crossover Services based on Message Flow Partition and Merging 一种基于消息流划分和合并的跨界服务过程收敛方法
Pub Date : 2020-11-01 DOI: 10.1109/SCC49832.2020.00031
Yiwei Shan, Y. Qiao, Bing Li, Jian Wang
Crossover service is a new type of services in the modern service industry, which aims to provide users with value-added services through converging services across the boundaries of organizations, industries, value chains, and spaces. Convergence is an essential topic in the evolution from traditional services to crossover services. Where and how to converge to achieve user goals is a challenging issue in the convergence process. Towards this issue, in this paper, we focus our attention on the process-level convergence and propose a framework to converge business processes with consideration of the effect of involved roles and goals. In our framework, convergence rules and corresponding convergence operations are defined based on message flow partition and merging. Finally, a case study of a crossover service by converging services from a travel domain and an insurance domain, and an experiment conducted on five use cases, are presented to show the feasibility and efficiency of the proposed approach.
跨界服务是现代服务业中的一种新型服务,旨在通过跨组织、跨行业、跨价值链、跨空间的融合服务,为用户提供增值服务。融合是传统业务向跨界业务演进过程中的一个重要问题。在融合过程中,在何处以及如何融合以实现用户目标是一个具有挑战性的问题。针对这一问题,本文将重点放在流程级的融合上,并提出了一个框架来融合业务流程,同时考虑到所涉及的角色和目标的影响。在我们的框架中,收敛规则和相应的收敛操作是基于消息流划分和合并来定义的。最后,以旅游领域和保险领域服务融合的跨界服务为例,进行了5个用例的实验,验证了该方法的可行性和有效性。
{"title":"A Process Convergence Approach for Crossover Services based on Message Flow Partition and Merging","authors":"Yiwei Shan, Y. Qiao, Bing Li, Jian Wang","doi":"10.1109/SCC49832.2020.00031","DOIUrl":"https://doi.org/10.1109/SCC49832.2020.00031","url":null,"abstract":"Crossover service is a new type of services in the modern service industry, which aims to provide users with value-added services through converging services across the boundaries of organizations, industries, value chains, and spaces. Convergence is an essential topic in the evolution from traditional services to crossover services. Where and how to converge to achieve user goals is a challenging issue in the convergence process. Towards this issue, in this paper, we focus our attention on the process-level convergence and propose a framework to converge business processes with consideration of the effect of involved roles and goals. In our framework, convergence rules and corresponding convergence operations are defined based on message flow partition and merging. Finally, a case study of a crossover service by converging services from a travel domain and an insurance domain, and an experiment conducted on five use cases, are presented to show the feasibility and efficiency of the proposed approach.","PeriodicalId":274909,"journal":{"name":"2020 IEEE International Conference on Services Computing (SCC)","volume":"62 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114392011","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}
引用次数: 1
Detecting Artifact Anomalies in Microservice-Based Financial Applications 基于微服务的金融应用中的工件异常检测
Pub Date : 2020-11-01 DOI: 10.1109/SCC49832.2020.00061
F. Fahmi, Pei-Shu Huang, Feng-Jian Wang
A microservice architecture is one of the vital assets for financial service industries on their digital transformation. With the architecture, a Service-Oriented Architecture (SOA) application can be composed of a number of smaller but independently concurrent running units for better performance and maintainability of the application. The correctness of artifact states in financial services is significant. Analyzing artifact operations inside each microservice of this application during the design phase is essential since an incorrect artifact state of abnormal artifact operation(s) may corrupt the whole application. In this paper, we identify the properties of artifact associated with a microservice architecture and present a method to detect the anomalies based on these properties.
微服务架构是金融服务行业数字化转型的重要资产之一。使用该体系结构,面向服务的体系结构(SOA)应用程序可以由许多较小但独立并发运行的单元组成,从而提高应用程序的性能和可维护性。金融服务中工件状态的正确性非常重要。在设计阶段分析该应用程序的每个微服务中的工件操作是必要的,因为异常工件操作的错误工件状态可能会破坏整个应用程序。在本文中,我们识别了与微服务体系结构相关的工件的属性,并提出了一种基于这些属性检测异常的方法。
{"title":"Detecting Artifact Anomalies in Microservice-Based Financial Applications","authors":"F. Fahmi, Pei-Shu Huang, Feng-Jian Wang","doi":"10.1109/SCC49832.2020.00061","DOIUrl":"https://doi.org/10.1109/SCC49832.2020.00061","url":null,"abstract":"A microservice architecture is one of the vital assets for financial service industries on their digital transformation. With the architecture, a Service-Oriented Architecture (SOA) application can be composed of a number of smaller but independently concurrent running units for better performance and maintainability of the application. The correctness of artifact states in financial services is significant. Analyzing artifact operations inside each microservice of this application during the design phase is essential since an incorrect artifact state of abnormal artifact operation(s) may corrupt the whole application. In this paper, we identify the properties of artifact associated with a microservice architecture and present a method to detect the anomalies based on these properties.","PeriodicalId":274909,"journal":{"name":"2020 IEEE International Conference on Services Computing (SCC)","volume":"62 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127675183","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}
引用次数: 1
A Survey of Modern Scientific Workflow Scheduling Algorithms and Systems in the Era of Big Data 大数据时代现代科学工作流调度算法与系统综述
Pub Date : 2020-11-01 DOI: 10.1109/SCC49832.2020.00026
Junwen Liu, Shiyong Lu, D. Che
This paper provides a survey of the state-of-the-art workflow scheduling algorithms with the assumption of cloud computing being used as the underlying compute infrastructure in support of large-scale scientific workflows involving big data. The survey also reviews a few selected representative scientific workflow systems in light of usability, performance, popularity, and other prominent features. In contrast to existing related surveys, which most try to be comprehensive in coverage and inevitably fall short in the depth of their coverage on workflow scheduling, this survey puts an emphasis on the two dominant factors in workflow scheduling, the makespan and the monetary cost of workflow execution, resulted in a useful taxonomy of workflow scheduling algorithms as an additional contribution. This survey tries to maintain a good balance between width and depth in its coverage – after a broad review, it spotlights on selected top ten representative scheduling algorithms and top five workflow management systems leveraging cloud infrastructure with an emphasis on support for big data scientific workflows.
本文概述了当前最先进的工作流调度算法,并假设云计算被用作支持涉及大数据的大规模科学工作流的底层计算基础设施。该调查还根据可用性、性能、受欢迎程度和其他突出特性回顾了一些选定的具有代表性的科学工作流系统。与现有的相关调查相比,大多数调查都试图全面覆盖工作流调度,并且不可避免地缺乏对工作流调度的深度覆盖,本调查强调工作流调度中的两个主要因素,即最大完成时间和工作流执行的货币成本,从而产生了工作流调度算法的有用分类,作为额外的贡献。本调查试图在其覆盖范围的广度和深度之间保持良好的平衡——经过广泛的审查,它重点关注了十大代表性调度算法和五大利用云基础设施的工作流管理系统,重点是对大数据科学工作流的支持。
{"title":"A Survey of Modern Scientific Workflow Scheduling Algorithms and Systems in the Era of Big Data","authors":"Junwen Liu, Shiyong Lu, D. Che","doi":"10.1109/SCC49832.2020.00026","DOIUrl":"https://doi.org/10.1109/SCC49832.2020.00026","url":null,"abstract":"This paper provides a survey of the state-of-the-art workflow scheduling algorithms with the assumption of cloud computing being used as the underlying compute infrastructure in support of large-scale scientific workflows involving big data. The survey also reviews a few selected representative scientific workflow systems in light of usability, performance, popularity, and other prominent features. In contrast to existing related surveys, which most try to be comprehensive in coverage and inevitably fall short in the depth of their coverage on workflow scheduling, this survey puts an emphasis on the two dominant factors in workflow scheduling, the makespan and the monetary cost of workflow execution, resulted in a useful taxonomy of workflow scheduling algorithms as an additional contribution. This survey tries to maintain a good balance between width and depth in its coverage – after a broad review, it spotlights on selected top ten representative scheduling algorithms and top five workflow management systems leveraging cloud infrastructure with an emphasis on support for big data scientific workflows.","PeriodicalId":274909,"journal":{"name":"2020 IEEE International Conference on Services Computing (SCC)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134444088","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}
引用次数: 5
Personality Traits Prediction Based on Users’ Digital Footprints in Social Networks via Attention RNN 基于注意RNN的社交网络用户数字足迹人格特征预测
Pub Date : 2020-11-01 DOI: 10.1109/SCC49832.2020.00015
Shipeng Wang, Li-zhen Cui, Lei Liu, Xudong Lu, Qingzhong Li
With the increasing popularity of social networks, massive digital footprints of individuals in online service platforms are generated. As a result, an emerging technology namely personality trait analysis has drawn much attention. The prediction and analysis of personality trait is an efficient way to voting prediction, review analysis, decision analysis and marketing. The existing studies generally employ classification models while ignore the temporal property of digital footprints, which may lead to unsatisfactory results. To make an improvement, this paper proposes an effective method to predict the personality traits by taking the temporal factors into account through the use of Attention Recurrent Neural Network (AttRNN). The experimental results based on the dataset of 19000 Facebook volunteers suggest the proposed method is effective for predicting personality traits.
随着社交网络的日益普及,个人在网络服务平台上产生了大量的数字足迹。因此,一种新兴的人格特征分析技术引起了人们的广泛关注。人格特质的预测与分析是投票预测、评价分析、决策分析和营销的有效手段。现有研究一般采用分类模型,而忽略了数字足迹的时间属性,可能导致结果不理想。针对这一问题,本文提出了一种利用注意递归神经网络(Attention Recurrent Neural Network, AttRNN)将时间因素纳入人格特征预测的有效方法。基于19000名Facebook志愿者数据集的实验结果表明,该方法对预测人格特征是有效的。
{"title":"Personality Traits Prediction Based on Users’ Digital Footprints in Social Networks via Attention RNN","authors":"Shipeng Wang, Li-zhen Cui, Lei Liu, Xudong Lu, Qingzhong Li","doi":"10.1109/SCC49832.2020.00015","DOIUrl":"https://doi.org/10.1109/SCC49832.2020.00015","url":null,"abstract":"With the increasing popularity of social networks, massive digital footprints of individuals in online service platforms are generated. As a result, an emerging technology namely personality trait analysis has drawn much attention. The prediction and analysis of personality trait is an efficient way to voting prediction, review analysis, decision analysis and marketing. The existing studies generally employ classification models while ignore the temporal property of digital footprints, which may lead to unsatisfactory results. To make an improvement, this paper proposes an effective method to predict the personality traits by taking the temporal factors into account through the use of Attention Recurrent Neural Network (AttRNN). The experimental results based on the dataset of 19000 Facebook volunteers suggest the proposed method is effective for predicting personality traits.","PeriodicalId":274909,"journal":{"name":"2020 IEEE International Conference on Services Computing (SCC)","volume":"98 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129539132","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}
引用次数: 9
An Ethical Multi-Stakeholder Recommender System Based on Evolutionary Multi-Objective Optimization 基于进化多目标优化的伦理多利益相关者推荐系统
Pub Date : 2020-11-01 DOI: 10.1109/SCC49832.2020.00074
Naime Ranjbar Kermany, Weiliang Zhao, Jian Yang, Jia Wu, L. Pizzato
In this work, we propose an ethical multi-stakeholder recommender system that uses a multi-objective evolutionary algorithm to make a trade-off between provider coverage, long-tail services inclusion, and recommendation accuracy. Experimental results on real-world datasets show that the proposed method significantly improves the novelty and diversity of recommended services and the coverage of providers with minor loss of accuracy.
在这项工作中,我们提出了一个道德的多利益相关者推荐系统,该系统使用多目标进化算法在提供者覆盖范围、长尾服务包含和推荐准确性之间进行权衡。在真实数据集上的实验结果表明,该方法显著提高了推荐服务的新颖性和多样性,提高了提供商的覆盖范围,而准确性损失较小。
{"title":"An Ethical Multi-Stakeholder Recommender System Based on Evolutionary Multi-Objective Optimization","authors":"Naime Ranjbar Kermany, Weiliang Zhao, Jian Yang, Jia Wu, L. Pizzato","doi":"10.1109/SCC49832.2020.00074","DOIUrl":"https://doi.org/10.1109/SCC49832.2020.00074","url":null,"abstract":"In this work, we propose an ethical multi-stakeholder recommender system that uses a multi-objective evolutionary algorithm to make a trade-off between provider coverage, long-tail services inclusion, and recommendation accuracy. Experimental results on real-world datasets show that the proposed method significantly improves the novelty and diversity of recommended services and the coverage of providers with minor loss of accuracy.","PeriodicalId":274909,"journal":{"name":"2020 IEEE International Conference on Services Computing (SCC)","volume":"247 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121424426","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}
引用次数: 9
SEED: Confidential Big Data Workflow Scheduling with Intel SGX Under Deadline Constraints SEED:保密大数据工作流调度与英特尔SGX在截止日期限制
Pub Date : 2020-11-01 DOI: 10.1109/SCC49832.2020.00023
Ishtiaq Ahmed, S. Mofrad, Shiyong Lu, Changxin Bai, Fengwei Zhang, D. Che
Recently, cloud platforms play an essential role in large-scale big data analytics and especially running scientific workflows. In contrast to traditional on-premise computing environments, where the number of resources is bounded, cloud computing can provide practically unlimited resources to a workflow application based on a pay-as-you-go pricing model. One challenge of using cloud computing is the protection of the privacy of the confidential workflow’s tasks, whose proprietary algorithm implementations are intellectual properties of the respective stakeholders. Another one is the monetary cost optimization of executing workflows in the cloud while satisfying a user-defined deadline. In this paper, we use the Intel Software Guard eXtensions (SGX) as a Trusted Execution Environment (TEE) to support the confidentiality of individual workflow tasks. Based on this, we propose a deadline-constrained and SGX-aware workflow scheduling algorithm, called SEED (SGX, Efficient, Effective, Deadline Constrained), to address these two challenges. SEED features several heuristics, including exploiting the longest critical paths and reuse of extra times in existing virtual machine instances. Our experiments show that SEED outperforms the representative algorithm, IC-PCP, in most cases in monetary cost while satisfying the given user-defined deadline. To our best knowledge, this is the first workflow scheduling algorithm that considers protecting the confidentiality of workflow tasks in a public cloud computing environment.
近年来,云平台在大规模大数据分析,特别是运行科学工作流程中发挥着至关重要的作用。与资源数量有限的传统本地计算环境相比,云计算可以基于按需付费的定价模型为工作流应用程序提供几乎无限的资源。使用云计算的一个挑战是保护机密工作流任务的隐私,这些任务的专有算法实现是各自涉众的知识产权。另一个问题是在满足用户定义的截止日期的同时,在云中执行工作流的货币成本优化。在本文中,我们使用英特尔软件保护扩展(SGX)作为可信执行环境(TEE)来支持单个工作流任务的机密性。在此基础上,我们提出了一种期限约束和SGX感知的工作流调度算法,称为SEED (SGX, Efficient, Effective, Deadline Constrained),以解决这两个挑战。SEED具有几种启发式方法,包括利用最长关键路径和重用现有虚拟机实例中的额外时间。我们的实验表明,在大多数情况下,SEED在满足给定用户定义的截止日期的同时,在货币成本方面优于代表性算法IC-PCP。据我们所知,这是第一个考虑在公共云计算环境中保护工作流任务机密性的工作流调度算法。
{"title":"SEED: Confidential Big Data Workflow Scheduling with Intel SGX Under Deadline Constraints","authors":"Ishtiaq Ahmed, S. Mofrad, Shiyong Lu, Changxin Bai, Fengwei Zhang, D. Che","doi":"10.1109/SCC49832.2020.00023","DOIUrl":"https://doi.org/10.1109/SCC49832.2020.00023","url":null,"abstract":"Recently, cloud platforms play an essential role in large-scale big data analytics and especially running scientific workflows. In contrast to traditional on-premise computing environments, where the number of resources is bounded, cloud computing can provide practically unlimited resources to a workflow application based on a pay-as-you-go pricing model. One challenge of using cloud computing is the protection of the privacy of the confidential workflow’s tasks, whose proprietary algorithm implementations are intellectual properties of the respective stakeholders. Another one is the monetary cost optimization of executing workflows in the cloud while satisfying a user-defined deadline. In this paper, we use the Intel Software Guard eXtensions (SGX) as a Trusted Execution Environment (TEE) to support the confidentiality of individual workflow tasks. Based on this, we propose a deadline-constrained and SGX-aware workflow scheduling algorithm, called SEED (SGX, Efficient, Effective, Deadline Constrained), to address these two challenges. SEED features several heuristics, including exploiting the longest critical paths and reuse of extra times in existing virtual machine instances. Our experiments show that SEED outperforms the representative algorithm, IC-PCP, in most cases in monetary cost while satisfying the given user-defined deadline. To our best knowledge, this is the first workflow scheduling algorithm that considers protecting the confidentiality of workflow tasks in a public cloud computing environment.","PeriodicalId":274909,"journal":{"name":"2020 IEEE International Conference on Services Computing (SCC)","volume":"139 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122913094","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}
引用次数: 2
A Blockchain-based Trustworthy Certification Process for Composite Services 基于区块链的组合服务可信认证流程
Pub Date : 2020-11-01 DOI: 10.1109/SCC49832.2020.00062
C. Ardagna, M. Anisetti, B. Carminati, E. Damiani, E. Ferrari, Christian Rondanini
Lack of trustworthiness is a major limit of microservice-based systems, where service composition is mainly driven by functional requirements. In this paper, we propose an approach where composite service certification meets blockchain, to support continuous and trustworthy verification of non-functional requirements. A certification process for composite services is then introduced at the basis of an audit process aiming to support certificates with stable properties. Trustworthiness is built on the blockchain, used as a platform for coordinating collaboration among involved parties such as service orchestrators, certification authorities, and auditors.
缺乏可信度是基于微服务的系统的主要限制,其中服务组合主要由功能需求驱动。在本文中,我们提出了一种组合服务认证满足区块链的方法,以支持对非功能需求的持续和可信验证。然后,在旨在支持具有稳定属性的证书的审核过程的基础上,引入组合服务的认证过程。可信度建立在区块链上,用作协调服务编排者、认证机构和审计员等相关方之间协作的平台。
{"title":"A Blockchain-based Trustworthy Certification Process for Composite Services","authors":"C. Ardagna, M. Anisetti, B. Carminati, E. Damiani, E. Ferrari, Christian Rondanini","doi":"10.1109/SCC49832.2020.00062","DOIUrl":"https://doi.org/10.1109/SCC49832.2020.00062","url":null,"abstract":"Lack of trustworthiness is a major limit of microservice-based systems, where service composition is mainly driven by functional requirements. In this paper, we propose an approach where composite service certification meets blockchain, to support continuous and trustworthy verification of non-functional requirements. A certification process for composite services is then introduced at the basis of an audit process aiming to support certificates with stable properties. Trustworthiness is built on the blockchain, used as a platform for coordinating collaboration among involved parties such as service orchestrators, certification authorities, and auditors.","PeriodicalId":274909,"journal":{"name":"2020 IEEE International Conference on Services Computing (SCC)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126192919","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}
引用次数: 4
MV4MS: A Spring Cloud based Framework for the Co-Deployment of Multi-Version Microservices MV4MS:一个基于Spring云的框架,用于协同部署多版本微服务
Pub Date : 2020-11-01 DOI: 10.1109/SCC49832.2020.00033
Lei Liu, Xiang He, Zhiying Tu, Zhongjie Wang
Agile development and the loose coupling of microservices, make continuous delivery/deployment of large, complex service systems become much easier. The microservices are upgraded and released independently and have their own independent version trees. For compatibility, multiple versions of one microservice are to be deployed in the same system to offer slightly different functionalities to different users simultaneously. However, loosely-coupling does not mean multiple microservices keep absolutely independent but there are more or less dependencies among them, and such dependencies occur not only on functionalities but also on the version issue, too. Existing microservice frameworks have no enough capability for multi-version co-deployment and the corresponding version-oriented dependency management. In this paper, a Spring Cloud based framework called MV4MS is introduced for this challenge. It extracts version information from source codes of microservices, builds version dependencies, packs and deploys requisite versions of microservices, and routes user requests to desired versions at run-time. Architecture of MV4MS and detailed design of its components are elaborately introduced. Experiments are conducted in AWS cloud environment, and results show that our framework could reduce the complexity of multi-version microservice co-deployment and ensure the correctness of routing between multi-version microservice.
敏捷开发和微服务的松散耦合使得大型复杂服务系统的持续交付/部署变得更加容易。微服务的升级和发布是独立的,它们有自己独立的版本树。为了兼容性,一个微服务的多个版本将被部署在同一个系统中,以同时为不同的用户提供略有不同的功能。然而,松耦合并不意味着多个微服务保持绝对独立,而是它们之间或多或少存在依赖关系,这种依赖关系不仅存在于功能上,也存在于版本问题上。现有的微服务框架没有足够的能力进行多版本协同部署和相应的面向版本的依赖管理。本文介绍了一个基于Spring Cloud的框架MV4MS来解决这个问题。它从微服务的源代码中提取版本信息,构建版本依赖关系,打包和部署必要的微服务版本,并在运行时将用户请求路由到所需的版本。详细介绍了MV4MS的体系结构及其各组成部分的详细设计。在AWS云环境下进行了实验,结果表明该框架能够降低多版本微服务协同部署的复杂性,保证多版本微服务之间路由的正确性。
{"title":"MV4MS: A Spring Cloud based Framework for the Co-Deployment of Multi-Version Microservices","authors":"Lei Liu, Xiang He, Zhiying Tu, Zhongjie Wang","doi":"10.1109/SCC49832.2020.00033","DOIUrl":"https://doi.org/10.1109/SCC49832.2020.00033","url":null,"abstract":"Agile development and the loose coupling of microservices, make continuous delivery/deployment of large, complex service systems become much easier. The microservices are upgraded and released independently and have their own independent version trees. For compatibility, multiple versions of one microservice are to be deployed in the same system to offer slightly different functionalities to different users simultaneously. However, loosely-coupling does not mean multiple microservices keep absolutely independent but there are more or less dependencies among them, and such dependencies occur not only on functionalities but also on the version issue, too. Existing microservice frameworks have no enough capability for multi-version co-deployment and the corresponding version-oriented dependency management. In this paper, a Spring Cloud based framework called MV4MS is introduced for this challenge. It extracts version information from source codes of microservices, builds version dependencies, packs and deploys requisite versions of microservices, and routes user requests to desired versions at run-time. Architecture of MV4MS and detailed design of its components are elaborately introduced. Experiments are conducted in AWS cloud environment, and results show that our framework could reduce the complexity of multi-version microservice co-deployment and ensure the correctness of routing between multi-version microservice.","PeriodicalId":274909,"journal":{"name":"2020 IEEE International Conference on Services Computing (SCC)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125666496","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}
引用次数: 5
期刊
2020 IEEE International Conference on Services Computing (SCC)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1