首页 > 最新文献

2012 IEEE Ninth International Conference on Services Computing最新文献

英文 中文
Dynamic Service Provisioning for the Cloud 云动态服务发放
Pub Date : 2012-06-24 DOI: 10.1109/SCC.2012.30
K. Görlach, F. Leymann
This paper introduces a method realizing dynamic provisioning of services in a distributed environment. Depending on a particular state of infrastructure the call of a service can lead to a new instance in the infrastructure or to using an existing instance. Hence, the dynamic deployment allows optimized distribution of service instances within a certain infrastructure. The paper introduces a context model for services that are registered in a distributed runtime environment. Furthermore, algorithms are introduced determining the need for instantiation as well as the best location for deployment. Hence, the best location is determined by correlating the context model, the certain state of infrastructure as well as data transfer costs.
介绍了一种在分布式环境下实现服务动态提供的方法。根据基础设施的特定状态,服务调用可能导致基础设施中的新实例或使用现有实例。因此,动态部署允许在某个基础设施内优化服务实例的分布。本文介绍了在分布式运行时环境中注册的服务的上下文模型。此外,还介绍了确定实例化需求以及部署的最佳位置的算法。因此,最佳位置是通过关联上下文模型、基础设施的特定状态以及数据传输成本来确定的。
{"title":"Dynamic Service Provisioning for the Cloud","authors":"K. Görlach, F. Leymann","doi":"10.1109/SCC.2012.30","DOIUrl":"https://doi.org/10.1109/SCC.2012.30","url":null,"abstract":"This paper introduces a method realizing dynamic provisioning of services in a distributed environment. Depending on a particular state of infrastructure the call of a service can lead to a new instance in the infrastructure or to using an existing instance. Hence, the dynamic deployment allows optimized distribution of service instances within a certain infrastructure. The paper introduces a context model for services that are registered in a distributed runtime environment. Furthermore, algorithms are introduced determining the need for instantiation as well as the best location for deployment. Hence, the best location is determined by correlating the context model, the certain state of infrastructure as well as data transfer costs.","PeriodicalId":178841,"journal":{"name":"2012 IEEE Ninth International Conference on Services Computing","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125392440","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}
引用次数: 18
Stochastic VM Multiplexing for Datacenter Consolidation 用于数据中心整合的随机虚拟机复用
Pub Date : 2012-06-24 DOI: 10.1109/SCC.2012.94
Bipin B. Nandi, A. Banerjee, Sasthi C. Ghosh, N. Banerjee
Virtual machine (VM) placement for Datacenter (DC) consolidation is a challenging problem, particularly in the face of VM workload fluctuation. In this paper, we present a stochastic model for optimization of DC consolidation and propose intelligent strategies for statistical VM multiplexing on physical machines (PMs) to ensure optimal use of hardware resources, while providing a service guarantee. We have provided an optimal strategy by modeling and solving the problem as a stochastic integer programming problem followed by a more scalable strategy based on a greedy heuristic. Extensive simulation based experimental results show that the strategies are more efficient in resource utilization while providing bounded service guarantees, than the traditional way of VM placement without any consideration to workload fluctuation.
数据中心(DC)整合的虚拟机(VM)布局是一个具有挑战性的问题,特别是在面对VM工作负载波动时。在本文中,我们提出了一个优化数据中心整合的随机模型,并提出了物理机上统计虚拟机复用的智能策略,以确保硬件资源的最佳利用,同时提供服务保障。我们提供了一个最优策略,通过建模和解决这个问题作为一个随机整数规划问题,然后是一个基于贪婪启发式的更具可扩展性的策略。基于大量仿真的实验结果表明,与不考虑工作负载波动的传统VM放置方式相比,该策略在提供有限服务保证的同时,在资源利用方面更有效。
{"title":"Stochastic VM Multiplexing for Datacenter Consolidation","authors":"Bipin B. Nandi, A. Banerjee, Sasthi C. Ghosh, N. Banerjee","doi":"10.1109/SCC.2012.94","DOIUrl":"https://doi.org/10.1109/SCC.2012.94","url":null,"abstract":"Virtual machine (VM) placement for Datacenter (DC) consolidation is a challenging problem, particularly in the face of VM workload fluctuation. In this paper, we present a stochastic model for optimization of DC consolidation and propose intelligent strategies for statistical VM multiplexing on physical machines (PMs) to ensure optimal use of hardware resources, while providing a service guarantee. We have provided an optimal strategy by modeling and solving the problem as a stochastic integer programming problem followed by a more scalable strategy based on a greedy heuristic. Extensive simulation based experimental results show that the strategies are more efficient in resource utilization while providing bounded service guarantees, than the traditional way of VM placement without any consideration to workload fluctuation.","PeriodicalId":178841,"journal":{"name":"2012 IEEE Ninth International Conference on Services Computing","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126739609","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}
引用次数: 24
Data-Intensive Services for Large-Scale Archive Access 面向大规模档案访问的数据密集型服务
Pub Date : 2012-06-24 DOI: 10.1109/SCC.2012.75
Masahiro Tanaka, Yohei Murakami, K. Zettsu
Recently many organizations have accumulated data from such various sources as web and network sensors and constructed large-scale archives. Some would like to publish their archives to public to facilitate the activities of other organizations, but the scale of the archives causes problems. Therefore, we propose the concept of data-intensive services, which publish large-scale archives. We show the architecture for data-intensive services and focus on the following fundamental functional properties: 1) enhancing search, 2) preprocessing, 3) and asynchronous transfer. We also developed a reference implementation of a framework for data-intensive services and applied it to a web archive that contains about 2 billion documents and greatly improved the access performance to the web archive at small development cost.
近年来,许多组织从网络和网络传感器等各种来源积累数据,并建立了大规模的档案。有些人想要公开他们的档案,以方便其他组织的活动,但档案的规模造成了问题。因此,我们提出了数据密集型服务的概念,即发布大规模档案。我们展示了数据密集型服务的体系结构,并重点关注以下基本功能属性:1)增强搜索,2)预处理,3)和异步传输。我们还为数据密集型服务开发了一个框架的参考实现,并将其应用于包含大约20亿个文档的web存档,并以较小的开发成本大大提高了对web存档的访问性能。
{"title":"Data-Intensive Services for Large-Scale Archive Access","authors":"Masahiro Tanaka, Yohei Murakami, K. Zettsu","doi":"10.1109/SCC.2012.75","DOIUrl":"https://doi.org/10.1109/SCC.2012.75","url":null,"abstract":"Recently many organizations have accumulated data from such various sources as web and network sensors and constructed large-scale archives. Some would like to publish their archives to public to facilitate the activities of other organizations, but the scale of the archives causes problems. Therefore, we propose the concept of data-intensive services, which publish large-scale archives. We show the architecture for data-intensive services and focus on the following fundamental functional properties: 1) enhancing search, 2) preprocessing, 3) and asynchronous transfer. We also developed a reference implementation of a framework for data-intensive services and applied it to a web archive that contains about 2 billion documents and greatly improved the access performance to the web archive at small development cost.","PeriodicalId":178841,"journal":{"name":"2012 IEEE Ninth International Conference on Services Computing","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116243147","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
CCRA: Cloud Computing Reference Architecture CCRA:云计算参考架构
Pub Date : 2012-06-24 DOI: 10.1109/SCC.2012.110
Jing Liu, Liang-Jie Zhang, Bo Hu, K. He
As Cloud Computing has become more and more popular, various Cloud Computing architectures or infrastructure have been defined, given their specific circumstances for the applications. However, to effectively achieve the potential of cloud computing, there is need for the definition of system architecture of the software systems involved in the delivery of cloud computing, so that it can be used as a reference for the architects or software engineering. In this paper, reference architecture of Cloud Computing is proposed. Its objective and principles are illustrated. And case studies of a SaaS, PaaS platform architecture instantiated from CCRA are given.
随着云计算变得越来越流行,已经定义了各种云计算体系结构或基础设施,并给出了应用程序的特定环境。然而,为了有效地实现云计算的潜力,需要对交付云计算所涉及的软件系统的系统架构进行定义,以便作为架构师或软件工程的参考。本文提出了云计算的参考体系结构。阐述了其目标和原则。并给出了基于CCRA实例化的SaaS、PaaS平台架构的案例研究。
{"title":"CCRA: Cloud Computing Reference Architecture","authors":"Jing Liu, Liang-Jie Zhang, Bo Hu, K. He","doi":"10.1109/SCC.2012.110","DOIUrl":"https://doi.org/10.1109/SCC.2012.110","url":null,"abstract":"As Cloud Computing has become more and more popular, various Cloud Computing architectures or infrastructure have been defined, given their specific circumstances for the applications. However, to effectively achieve the potential of cloud computing, there is need for the definition of system architecture of the software systems involved in the delivery of cloud computing, so that it can be used as a reference for the architects or software engineering. In this paper, reference architecture of Cloud Computing is proposed. Its objective and principles are illustrated. And case studies of a SaaS, PaaS platform architecture instantiated from CCRA are given.","PeriodicalId":178841,"journal":{"name":"2012 IEEE Ninth International Conference on Services Computing","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122368176","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}
引用次数: 16
Stock Market Volatility Prediction: A Service-Oriented Multi-kernel Learning Approach 股票市场波动预测:面向服务的多核学习方法
Pub Date : 2012-06-24 DOI: 10.1109/SCC.2012.35
Feng Wang, Ling Liu, Chenxiao Dou
Stock market is an important and active part of nowadays financial markets. Stock time series volatility analysis is regarded as one of the most challenging time series forecasting due to the hard-to-predict volatility observed in worldwide stock markets. In this paper we argue that the stock market state is dynamic and invisible but it will be influenced by some visible stock market information. Existing research on financial time series analysis and stock market volatility prediction can be classified into two categories: in depth study of one market factor on the stock market volatility prediction or prediction by combining historical price fluctuations with either trading volume or news. In this paper we present a service-oriented multi-kernel based learning framework (MKL) for stock volatility analysis. Our MKL service framework promotes a two-tier learning architecture. In the top tier, we develop a suite of data preparation and data transformation techniques to provide a source-specific modeling, which transforms and normalizes a source specific input dataset into the MKL ready data representation. Then we apply data alignment techniques to prepare the datasets from multiple information sources based on the classification model we choose for cross-source correlation analysis. In the next tier, we develop model integration methods to perform three analytic tasks: (i) building one sub-kernel per source, (ii) learning and tuning the weights for sub-kernels through weight adjustment methods and (iii) performing multi-kernel based cross-correlation analysis of market volatility. To validate the effectiveness of our service oriented MKL approach, we performed experiments on HKEx 2001 stock market datasets with three important market information sources: historical prices, trading volumes and stock related news articles. Our experiments show that 1) multi-kernel learning method has a higher degree of accuracy and a lower degree of false prediction, compared to existing single kernel methods; and 2) integrating both news and trading volume data with historical stock price information can significantly improve the effectiveness of stock market volatility prediction, compared to many existing prediction methods.
股票市场是当今金融市场中重要而活跃的组成部分。由于全球股票市场的波动率难以预测,股票时间序列波动率分析被认为是最具挑战性的时间序列预测之一。本文认为股票市场状态是动态的、不可见的,但它会受到一些可见的股票市场信息的影响。现有的关于金融时间序列分析和股票市场波动率预测的研究可以分为两类,一类是深入研究单个市场因素对股票市场波动率的预测,另一类是将历史价格波动与交易量或新闻相结合进行预测。本文提出了一种面向服务的基于多核的股票波动率分析学习框架(MKL)。我们的MKL服务框架促进了两层学习架构。在顶层,我们开发了一套数据准备和数据转换技术,以提供特定于源的建模,该建模将特定于源的输入数据集转换和规范化为MKL就绪的数据表示。然后,我们应用数据对齐技术,根据我们选择的分类模型,从多个信息源中准备数据集进行跨源相关分析。在下一层,我们开发了模型集成方法来执行三个分析任务:(i)为每个源构建一个子核,(ii)通过权重调整方法学习和调整子核的权重,以及(iii)执行基于多核的市场波动相互关联分析。为了验证我们以服务为导向的MKL方法的有效性,我们在香港交易所2001年的股票市场数据集上进行了实验,其中包括三个重要的市场信息来源:历史价格、交易量和股票相关新闻文章。我们的实验表明:1)与现有的单核学习方法相比,多核学习方法具有更高的准确率和更低的错误预测程度;2)与许多现有的预测方法相比,将新闻和交易量数据与历史股票价格信息相结合可以显著提高股票市场波动预测的有效性。
{"title":"Stock Market Volatility Prediction: A Service-Oriented Multi-kernel Learning Approach","authors":"Feng Wang, Ling Liu, Chenxiao Dou","doi":"10.1109/SCC.2012.35","DOIUrl":"https://doi.org/10.1109/SCC.2012.35","url":null,"abstract":"Stock market is an important and active part of nowadays financial markets. Stock time series volatility analysis is regarded as one of the most challenging time series forecasting due to the hard-to-predict volatility observed in worldwide stock markets. In this paper we argue that the stock market state is dynamic and invisible but it will be influenced by some visible stock market information. Existing research on financial time series analysis and stock market volatility prediction can be classified into two categories: in depth study of one market factor on the stock market volatility prediction or prediction by combining historical price fluctuations with either trading volume or news. In this paper we present a service-oriented multi-kernel based learning framework (MKL) for stock volatility analysis. Our MKL service framework promotes a two-tier learning architecture. In the top tier, we develop a suite of data preparation and data transformation techniques to provide a source-specific modeling, which transforms and normalizes a source specific input dataset into the MKL ready data representation. Then we apply data alignment techniques to prepare the datasets from multiple information sources based on the classification model we choose for cross-source correlation analysis. In the next tier, we develop model integration methods to perform three analytic tasks: (i) building one sub-kernel per source, (ii) learning and tuning the weights for sub-kernels through weight adjustment methods and (iii) performing multi-kernel based cross-correlation analysis of market volatility. To validate the effectiveness of our service oriented MKL approach, we performed experiments on HKEx 2001 stock market datasets with three important market information sources: historical prices, trading volumes and stock related news articles. Our experiments show that 1) multi-kernel learning method has a higher degree of accuracy and a lower degree of false prediction, compared to existing single kernel methods; and 2) integrating both news and trading volume data with historical stock price information can significantly improve the effectiveness of stock market volatility prediction, compared to many existing prediction methods.","PeriodicalId":178841,"journal":{"name":"2012 IEEE Ninth International Conference on Services Computing","volume":"10 1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122208751","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}
引用次数: 23
Self-Adaptive Cloud Capacity Planning 自适应云容量规划
Pub Date : 2012-06-24 DOI: 10.1109/SCC.2012.8
Yexi Jiang, Chang-Shing Perng, Tao Li, Rong N. Chang
The popularity of cloud service spurs the increasing demands of cloud resources to the cloud service providers. Along with the new business opportunities, the pay-as-you-go model drastically changes the usage pattern and brings technology challenges to effective capacity planning. In this paper, we propose a new method for cloud capacity planning with the goal of fully utilizing the physical resources, as we believe this is one of the emerging problems for cloud providers. To solve this problem, we present an integrated system with intelligent cloud capacity prediction. Considering the unique characteristics of the cloud service that virtual machines are provisioned and de-provisioned frequently to meet the business needs, we propose an asymmetric and heterogeneous measure for modeling the over-estimation, and under-estimation of the capacity. To accurately forecast the capacity, we first divide the change of cloud capacity demand into provisioning and de-provisioning components, and then estimate the individual components respectively. The future provisioning demand is predicted by an ensemble time-series prediction method, while the future de-provisioning is inferred based on the life span distribution and the number of active virtual machines. Our proposed solution is simple and computational efficient, which make it practical for development and deployment. Our solution also has the advantages for generating interpretable predictions. The experimental results on the IBM Smart Cloud Enterprise trace data demonstrate the effectiveness, accuracy and efficiency of our solution.
随着云服务的普及,云服务提供商对云资源的需求也在不断增加。随着新的业务机会的出现,即用即付模式极大地改变了使用模式,并为有效的容量规划带来了技术挑战。在本文中,我们提出了一种新的云容量规划方法,其目标是充分利用物理资源,因为我们认为这是云提供商面临的新问题之一。为了解决这一问题,我们提出了一个集成的智能云容量预测系统。考虑到云服务为满足业务需求而频繁地提供和取消虚拟机的独特特征,我们提出了一种非对称的异构度量方法来对容量的高估和低估进行建模。为了准确预测容量,我们首先将云容量需求的变化划分为预置和去预置组件,然后分别对各个组件进行估计。通过集成时间序列预测方法预测未来的供应需求,而根据生命周期分布和活动虚拟机数量推断未来的取消供应。我们提出的解决方案简单且计算效率高,这使得它在开发和部署中具有实用性。我们的解决方案还具有生成可解释预测的优点。在IBM智能云企业跟踪数据上的实验结果验证了该方案的有效性、准确性和高效性。
{"title":"Self-Adaptive Cloud Capacity Planning","authors":"Yexi Jiang, Chang-Shing Perng, Tao Li, Rong N. Chang","doi":"10.1109/SCC.2012.8","DOIUrl":"https://doi.org/10.1109/SCC.2012.8","url":null,"abstract":"The popularity of cloud service spurs the increasing demands of cloud resources to the cloud service providers. Along with the new business opportunities, the pay-as-you-go model drastically changes the usage pattern and brings technology challenges to effective capacity planning. In this paper, we propose a new method for cloud capacity planning with the goal of fully utilizing the physical resources, as we believe this is one of the emerging problems for cloud providers. To solve this problem, we present an integrated system with intelligent cloud capacity prediction. Considering the unique characteristics of the cloud service that virtual machines are provisioned and de-provisioned frequently to meet the business needs, we propose an asymmetric and heterogeneous measure for modeling the over-estimation, and under-estimation of the capacity. To accurately forecast the capacity, we first divide the change of cloud capacity demand into provisioning and de-provisioning components, and then estimate the individual components respectively. The future provisioning demand is predicted by an ensemble time-series prediction method, while the future de-provisioning is inferred based on the life span distribution and the number of active virtual machines. Our proposed solution is simple and computational efficient, which make it practical for development and deployment. Our solution also has the advantages for generating interpretable predictions. The experimental results on the IBM Smart Cloud Enterprise trace data demonstrate the effectiveness, accuracy and efficiency of our solution.","PeriodicalId":178841,"journal":{"name":"2012 IEEE Ninth International Conference on Services Computing","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128371282","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}
引用次数: 53
On the Analysis of Satisfaction for Web Services Selection Web服务选择满意度分析
Pub Date : 2012-06-24 DOI: 10.1109/SCC.2012.66
E. Lim, Philippe Thiran, Z. Maamar, J. Bentahar
This paper addresses the issue of selecting Web services residing in a community. Since these Web services have similar functionalities, this selection depends on their Quality of Service (QoS). Existing approaches only consider the satisfaction of users' requirements and neglect the satisfaction of Web services' requirements and the community to which they belong. This paper proposes an approach of selecting Web services based on the satisfaction of all three parties - user, Web service, and community. The approach consists of first, formalizing the selection process and then, using integer programming to define a score function, which can be maximized to find the best selection based on three satisfaction factors. Experiments using real Web services and measurements are conducted to demonstrate the influences of the approach.
本文讨论了选择驻留在社区中的Web服务的问题。由于这些Web服务具有相似的功能,因此这种选择取决于它们的服务质量(QoS)。现有的方法只考虑满足用户的需求,而忽略了满足Web服务的需求和它们所属的社区。本文提出了一种基于用户、Web服务和社区三方满意度来选择Web服务的方法。该方法首先将选择过程形式化,然后使用整数规划定义分数函数,该函数可以根据三个满意度因素最大化地找到最佳选择。使用真实的Web服务和度量进行了实验,以证明该方法的影响。
{"title":"On the Analysis of Satisfaction for Web Services Selection","authors":"E. Lim, Philippe Thiran, Z. Maamar, J. Bentahar","doi":"10.1109/SCC.2012.66","DOIUrl":"https://doi.org/10.1109/SCC.2012.66","url":null,"abstract":"This paper addresses the issue of selecting Web services residing in a community. Since these Web services have similar functionalities, this selection depends on their Quality of Service (QoS). Existing approaches only consider the satisfaction of users' requirements and neglect the satisfaction of Web services' requirements and the community to which they belong. This paper proposes an approach of selecting Web services based on the satisfaction of all three parties - user, Web service, and community. The approach consists of first, formalizing the selection process and then, using integer programming to define a score function, which can be maximized to find the best selection based on three satisfaction factors. Experiments using real Web services and measurements are conducted to demonstrate the influences of the approach.","PeriodicalId":178841,"journal":{"name":"2012 IEEE Ninth International Conference on Services Computing","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130206898","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}
引用次数: 16
fANFARE: Autonomic Framework for Service-Based Pervasive Environment 大吹大擂:基于服务的普适环境的自治框架
Pub Date : 2012-06-24 DOI: 10.1109/SCC.2012.7
Y. Maurel, Stéphanie Chollet, V. Lestideau, J. Bardin, P. Lalanda, A. Bottaro
The ability to react quickly to unpredictable changes in the environment is a key requirement in pervasive computing. This paper presents fANFARE, a framework for the autonomic management of service-oriented applications in pervasive environments. Specifically, it focuses on the configuration and optimization of pervasive applications deployed on OSGi platforms. We propose to handle runtime administration through a hierarchy of autonomic managers, that is a platform manager and a number of application managers and dependency managers. Our approach has been implemented and validated on pervasive use cases within the MEDICAL project funded by the French Ministry of Industry.
对环境中不可预测的变化作出快速反应的能力是普适计算的一个关键要求。本文介绍了fANFARE,这是一个用于在普及环境中自主管理面向服务的应用程序的框架。具体来说,它侧重于部署在OSGi平台上的普及应用程序的配置和优化。我们建议通过自治管理器的层次结构来处理运行时管理,即一个平台管理器和许多应用程序管理器和依赖管理器。我们的方法已经在法国工业部资助的医疗项目的普遍用例中得到了实施和验证。
{"title":"fANFARE: Autonomic Framework for Service-Based Pervasive Environment","authors":"Y. Maurel, Stéphanie Chollet, V. Lestideau, J. Bardin, P. Lalanda, A. Bottaro","doi":"10.1109/SCC.2012.7","DOIUrl":"https://doi.org/10.1109/SCC.2012.7","url":null,"abstract":"The ability to react quickly to unpredictable changes in the environment is a key requirement in pervasive computing. This paper presents fANFARE, a framework for the autonomic management of service-oriented applications in pervasive environments. Specifically, it focuses on the configuration and optimization of pervasive applications deployed on OSGi platforms. We propose to handle runtime administration through a hierarchy of autonomic managers, that is a platform manager and a number of application managers and dependency managers. Our approach has been implemented and validated on pervasive use cases within the MEDICAL project funded by the French Ministry of Industry.","PeriodicalId":178841,"journal":{"name":"2012 IEEE Ninth International Conference on Services Computing","volume":"321 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126587838","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}
引用次数: 7
Reconciling Components and Services: The Apam Component-Service Platform 调和组件与服务:Apam 组件-服务平台
Pub Date : 2012-06-24 DOI: 10.1109/SCC.2012.14
J. Estublier, Germán Vega
For Component Based Software Engineering (CBSE), an application is a strongly structured and rigid assembly of components. Conversely, Service Oriented Computing (SOC) is very flexible and is a good candidate for supporting dynamic applications. Unfortunately dynamic applications are software applications and as such they need to be clearly structured and managed (as with CBSE), and they need flexibility and dynamism as with SOC. No platform today satisfies both needs. This paper presents the Component-Service model that combines well controlled structure and dynamism, and its implementation into the Apam component-service platform.
对于基于组件的软件工程(CBSE)来说,应用程序是一个结构严谨的组件组合。相反,面向服务计算(SOC)非常灵活,是支持动态应用程序的理想选择。遗憾的是,动态应用程序也是软件应用程序,因此需要清晰的结构和管理(如 CBSE),也需要灵活性和动态性(如 SOC)。目前没有任何平台能同时满足这两种需求。本文介绍了兼具良好控制结构和动态性的组件-服务模型,以及该模型在 Apam 组件-服务平台中的实现。
{"title":"Reconciling Components and Services: The Apam Component-Service Platform","authors":"J. Estublier, Germán Vega","doi":"10.1109/SCC.2012.14","DOIUrl":"https://doi.org/10.1109/SCC.2012.14","url":null,"abstract":"For Component Based Software Engineering (CBSE), an application is a strongly structured and rigid assembly of components. Conversely, Service Oriented Computing (SOC) is very flexible and is a good candidate for supporting dynamic applications. Unfortunately dynamic applications are software applications and as such they need to be clearly structured and managed (as with CBSE), and they need flexibility and dynamism as with SOC. No platform today satisfies both needs. This paper presents the Component-Service model that combines well controlled structure and dynamism, and its implementation into the Apam component-service platform.","PeriodicalId":178841,"journal":{"name":"2012 IEEE Ninth International Conference on Services Computing","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127404603","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}
引用次数: 6
Hypergraph-Based Service Dependency Resolving and Its Applications 基于超图的服务依赖解析及其应用
Pub Date : 2012-06-24 DOI: 10.1109/SCC.2012.25
Daxiang Zhao, Shijun Liu, Lei Wu, Rui Wang, Xiangxu Meng
Software-as-a-service emerges as a new delivery model for the software development and applications. In multi-tenancy applications, tenants can customize and adjust the corresponding services shared by tenants based on their business requirements with strong elasticity and expansibility. As services do not exist independently, the resolving of service dependencies in practical multi-tenancy applications is of great importance. In this paper, we propose an Extended Dependency-aware Hierarchical Service Model (EDHSM) to visually describe hierarchical services and service dependencies. We employ a directed hypergraph to represent the model and resolve service dependencies. Moreover, we apply the service dependencies resolving to dynamic service deployment in optimal placement of tenants and online service migration based on load monitoring for multi-tenancy applications. So application systems can be built quickly and operated stably at a low maintaining cost.
软件即服务作为软件开发和应用程序的一种新的交付模型而出现。在多租户应用中,租户可以根据业务需求定制和调整租户共享的相应服务,具有较强的弹性和可扩展性。由于服务不是独立存在的,因此解决实际多租户应用程序中的服务依赖关系非常重要。本文提出了一种扩展依赖感知的分层服务模型(EDHSM)来直观地描述分层服务和服务依赖关系。我们使用有向超图来表示模型并解析服务依赖关系。此外,我们将服务依赖关系解析应用于租户的最佳位置的动态服务部署和基于多租户应用程序的负载监控的在线服务迁移。因此,应用系统可以快速构建,运行稳定,维护成本低。
{"title":"Hypergraph-Based Service Dependency Resolving and Its Applications","authors":"Daxiang Zhao, Shijun Liu, Lei Wu, Rui Wang, Xiangxu Meng","doi":"10.1109/SCC.2012.25","DOIUrl":"https://doi.org/10.1109/SCC.2012.25","url":null,"abstract":"Software-as-a-service emerges as a new delivery model for the software development and applications. In multi-tenancy applications, tenants can customize and adjust the corresponding services shared by tenants based on their business requirements with strong elasticity and expansibility. As services do not exist independently, the resolving of service dependencies in practical multi-tenancy applications is of great importance. In this paper, we propose an Extended Dependency-aware Hierarchical Service Model (EDHSM) to visually describe hierarchical services and service dependencies. We employ a directed hypergraph to represent the model and resolve service dependencies. Moreover, we apply the service dependencies resolving to dynamic service deployment in optimal placement of tenants and online service migration based on load monitoring for multi-tenancy applications. So application systems can be built quickly and operated stably at a low maintaining cost.","PeriodicalId":178841,"journal":{"name":"2012 IEEE Ninth International Conference on Services Computing","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127365077","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
期刊
2012 IEEE Ninth International Conference on Services Computing
全部 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学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1