首页 > 最新文献

2011 IEEE World Congress on Services最新文献

英文 中文
Selection of Service Adaptation Strategies Based on Fuzzy Logic 基于模糊逻辑的服务自适应策略选择
Pub Date : 2011-07-04 DOI: 10.1109/SERVICES.2011.33
B. Pernici, S. H. Siadat
Web Service adaptation and evolution is receiving huge interest in the service oriented architecture community due to dynamic and volatile web service environment. Regarding quality of service changes, Web Services need to be able to adapt dynamically to respond to such changes. However, formulating quality of service parameters and their relationship with adaptation behaviour of a service based system is a difficult task. In this paper, a Fuzzy Inference System (FIS) is adopted for capturing overall QoS and selecting adaptation strategies using fuzzy rules. The overall QoS is inferred by QoS parameters, while selection of adaptation strategies is inferred by the overall QoS, importance of QoS and cost of service substitution. In particular, hierarchical fuzzy systems were used to reduce the number of rules. Our approach is able to efficiently select adaptation strategies with respect to QoS changes. We test and compare our fuzzy adaptation with a naive adaptation approach that works based on precise measurement of QoS in order to show the performance of the approach in reducing the number of service substitutions and adaptation cost.
由于Web服务环境的动态性和不稳定性,Web服务的适应和进化在面向服务的体系结构社区中引起了极大的兴趣。关于服务质量的更改,Web服务需要能够动态地适应以响应此类更改。然而,制定服务质量参数及其与基于服务的系统的适应行为的关系是一项艰巨的任务。本文采用模糊推理系统(FIS)捕获整体QoS,并利用模糊规则选择自适应策略。总体QoS是通过QoS参数来推断的,而适应策略的选择是通过总体QoS、QoS的重要性和服务替代成本来推断的。特别地,层次模糊系统被用来减少规则的数量。我们的方法能够根据QoS的变化有效地选择适应策略。我们将模糊自适应方法与基于QoS精确度量的朴素自适应方法进行了测试和比较,以显示该方法在减少服务替换次数和自适应成本方面的性能。
{"title":"Selection of Service Adaptation Strategies Based on Fuzzy Logic","authors":"B. Pernici, S. H. Siadat","doi":"10.1109/SERVICES.2011.33","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.33","url":null,"abstract":"Web Service adaptation and evolution is receiving huge interest in the service oriented architecture community due to dynamic and volatile web service environment. Regarding quality of service changes, Web Services need to be able to adapt dynamically to respond to such changes. However, formulating quality of service parameters and their relationship with adaptation behaviour of a service based system is a difficult task. In this paper, a Fuzzy Inference System (FIS) is adopted for capturing overall QoS and selecting adaptation strategies using fuzzy rules. The overall QoS is inferred by QoS parameters, while selection of adaptation strategies is inferred by the overall QoS, importance of QoS and cost of service substitution. In particular, hierarchical fuzzy systems were used to reduce the number of rules. Our approach is able to efficiently select adaptation strategies with respect to QoS changes. We test and compare our fuzzy adaptation with a naive adaptation approach that works based on precise measurement of QoS in order to show the performance of the approach in reducing the number of service substitutions and adaptation cost.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128028634","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}
引用次数: 30
Visualization of Urban Air Pollution with Cloud Computing 城市空气污染的云计算可视化
Pub Date : 2011-07-04 DOI: 10.1109/SERVICES.2011.111
Jong-Won Park, C. Yun, Hae-Sun Jung, Yongwoo Lee
Visualization of urban air pollution requiresmassive data processing since it should make air pollutionmaps either in two dimensions or three dimensions and wehave to deal with geographical data, that is, GIS data. We usedour own cloud computing technology to visualize urban airpollution and found that our approach vastly reduced theprocessing time of the visualization. In this paper, we presentthe visualization processing of urban air pollution using ourown cloud computing technology, Smart-MapReduce andcompare the performance with MPI and MapReduce withHadoop.
城市空气污染的可视化需要大量的数据处理,因为它应该制作二维或三维的空气污染图,我们必须处理地理数据,即GIS数据。我们使用自己的云计算技术可视化城市空气污染,发现我们的方法大大缩短了可视化的处理时间。在本文中,我们利用自己的云计算技术Smart-MapReduce对城市空气污染进行可视化处理,并与MPI和基于hadoop的MapReduce进行性能比较。
{"title":"Visualization of Urban Air Pollution with Cloud Computing","authors":"Jong-Won Park, C. Yun, Hae-Sun Jung, Yongwoo Lee","doi":"10.1109/SERVICES.2011.111","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.111","url":null,"abstract":"Visualization of urban air pollution requiresmassive data processing since it should make air pollutionmaps either in two dimensions or three dimensions and wehave to deal with geographical data, that is, GIS data. We usedour own cloud computing technology to visualize urban airpollution and found that our approach vastly reduced theprocessing time of the visualization. In this paper, we presentthe visualization processing of urban air pollution using ourown cloud computing technology, Smart-MapReduce andcompare the performance with MPI and MapReduce withHadoop.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125521263","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
Cloud Computing Support for Collaboration and Communication in Enterprise-Wide Workflow Processes 云计算支持企业级工作流过程中的协作和通信
Pub Date : 2011-07-04 DOI: 10.1109/SERVICES.2011.93
Jason S. Bolin, J. Michael, M. Shing
This paper discusses the use of social media and cloud computing technologies to facilitate the collaboration and communication in enterprise-wide workflow processes. It presents a use case analysis of the US Army Test and Evaluation Command (ATEC) test program management to demonstrate how cloud computing and social media could streamline pre-existing, highly serialized, enterprise-wide workflow processes. The resulting optimizations to the monitoring, reporting, and control aspects will lead to situational awareness information being available to senior leadership with far fewer intermediary, human-in-the-loop steps. These optimizations, when combined with social networking tools and a common integrated working environment for program artifacts, may result in an increase to productivity across all levels of the organization.
本文讨论了使用社交媒体和云计算技术来促进企业范围内工作流过程中的协作和通信。它展示了美国陆军测试与评估司令部(ATEC)测试项目管理的用例分析,以演示云计算和社交媒体如何简化预先存在的、高度序列化的、企业范围的工作流程。对监测、报告和控制方面的优化将导致高级领导层可以获得态势感知信息,而中间环节的人在循环中的步骤要少得多。当这些优化与社会网络工具和程序工件的公共集成工作环境相结合时,可能会导致组织所有级别的生产力的提高。
{"title":"Cloud Computing Support for Collaboration and Communication in Enterprise-Wide Workflow Processes","authors":"Jason S. Bolin, J. Michael, M. Shing","doi":"10.1109/SERVICES.2011.93","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.93","url":null,"abstract":"This paper discusses the use of social media and cloud computing technologies to facilitate the collaboration and communication in enterprise-wide workflow processes. It presents a use case analysis of the US Army Test and Evaluation Command (ATEC) test program management to demonstrate how cloud computing and social media could streamline pre-existing, highly serialized, enterprise-wide workflow processes. The resulting optimizations to the monitoring, reporting, and control aspects will lead to situational awareness information being available to senior leadership with far fewer intermediary, human-in-the-loop steps. These optimizations, when combined with social networking tools and a common integrated working environment for program artifacts, may result in an increase to productivity across all levels of the organization.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131735834","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
Towards a Genetic Algorithm Approach to Automating Workflow Composition for Web Services with Transactional and QoS-Awareness 基于遗传算法的事务感知和qos感知Web服务工作流组合自动化研究
Pub Date : 2011-07-04 DOI: 10.1109/SERVICES.2011.68
Yang Syu, Yong-Yi Fanjiang, J. Kuo, Shang-Pin Ma
Service-oriented architecture implemented by Web Services is one of the most popular and promising software development paradigm that has brought some challenging research issues today. One of the most important issues is how to automate web service composition at design phase. Currently, there are many researchers concentrating on service composition problem that can be partitioned into three parts, dynamic workflow composition, QoS-aware, and transaction-aware service selection. This paper addresses the issue of automatic composing Web Services into an executable workflow not only according to user¡¦s functional requirements but also to their transactional properties and QoS characteristics. We propose an automatic composition approach through genetic algorithm to satisfy user¡¦s functional requirements, QoS criteria, and transactional requirements automatically at the same time. Experimental results are presented.
由Web服务实现的面向服务的体系结构是当今最流行和最有前途的软件开发范式之一,它带来了一些具有挑战性的研究问题。最重要的问题之一是如何在设计阶段自动化web服务组合。目前,服务组合问题的研究主要集中在动态工作流组合、qos感知和事务感知服务选择三个方面。本文研究了根据用户的功能需求,根据Web服务的事务属性和服务质量特征,将Web服务自动组合成可执行工作流的问题。提出了一种通过遗传算法自动组合的方法,自动同时满足用户的功能需求、QoS标准和事务需求。给出了实验结果。
{"title":"Towards a Genetic Algorithm Approach to Automating Workflow Composition for Web Services with Transactional and QoS-Awareness","authors":"Yang Syu, Yong-Yi Fanjiang, J. Kuo, Shang-Pin Ma","doi":"10.1109/SERVICES.2011.68","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.68","url":null,"abstract":"Service-oriented architecture implemented by Web Services is one of the most popular and promising software development paradigm that has brought some challenging research issues today. One of the most important issues is how to automate web service composition at design phase. Currently, there are many researchers concentrating on service composition problem that can be partitioned into three parts, dynamic workflow composition, QoS-aware, and transaction-aware service selection. This paper addresses the issue of automatic composing Web Services into an executable workflow not only according to user¡¦s functional requirements but also to their transactional properties and QoS characteristics. We propose an automatic composition approach through genetic algorithm to satisfy user¡¦s functional requirements, QoS criteria, and transactional requirements automatically at the same time. Experimental results are presented.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130124166","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}
引用次数: 31
Modelling as a Service (MaaS): Minimizing the Environmental Impact of Computing Services 建模即服务(MaaS):最小化计算服务对环境的影响
Pub Date : 2011-07-04 DOI: 10.1109/SERVICES.2011.19
C. Atkinson, T. Schulze, Sonja Klingert
Given the projected growth in IT over the coming decades it is important that the supply of, and demand for, computing services be made as environmentally friendly as possible. One of the key technologies for achieving this will undoubtedly be cloud computing which opens up many new opportunities for streamlining the way computing services are delivered and used. Several research projects have therefore recently started to examine ways of improving the efficiency of cloud computing infrastructures and of understanding the energy efficiency of computing algorithms. However, to date these have mainly focused on increasing the efficiency of cloud computing services at the relatively low "platform" and "infrastructure" levels of abstraction at which they are typically offered today. In this paper we argue that to maximize the environmental benefits of cloud computing, both from the demand as well as the supply point of view, it is necessary to raise the level of abstraction at which cloud services are delivered and consumed. To this end, we introduce the vision of "Modelling as a Service (MaaS)" and explain how it provides an essential foundation for reducing the environmental impact of computing services.
鉴于资讯科技在未来几十年的预期增长,电脑服务的供应和需求必须尽可能地环保,这一点非常重要。实现这一目标的关键技术之一无疑是云计算,它为简化计算服务的交付和使用方式开辟了许多新的机会。因此,最近有几个研究项目开始研究如何提高云计算基础设施的效率和理解计算算法的能源效率。然而,到目前为止,这些主要集中在提高云计算服务在相对较低的“平台”和“基础设施”抽象层次上的效率,而目前这些服务通常是在这些抽象层次上提供的。在本文中,我们认为,为了从需求和供应的角度最大化云计算的环境效益,有必要提高云服务交付和消费的抽象级别。为此,我们将介绍“建模即服务(MaaS)”的愿景,并解释它如何为减少计算服务对环境的影响提供必要的基础。
{"title":"Modelling as a Service (MaaS): Minimizing the Environmental Impact of Computing Services","authors":"C. Atkinson, T. Schulze, Sonja Klingert","doi":"10.1109/SERVICES.2011.19","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.19","url":null,"abstract":"Given the projected growth in IT over the coming decades it is important that the supply of, and demand for, computing services be made as environmentally friendly as possible. One of the key technologies for achieving this will undoubtedly be cloud computing which opens up many new opportunities for streamlining the way computing services are delivered and used. Several research projects have therefore recently started to examine ways of improving the efficiency of cloud computing infrastructures and of understanding the energy efficiency of computing algorithms. However, to date these have mainly focused on increasing the efficiency of cloud computing services at the relatively low \"platform\" and \"infrastructure\" levels of abstraction at which they are typically offered today. In this paper we argue that to maximize the environmental benefits of cloud computing, both from the demand as well as the supply point of view, it is necessary to raise the level of abstraction at which cloud services are delivered and consumed. To this end, we introduce the vision of \"Modelling as a Service (MaaS)\" and explain how it provides an essential foundation for reducing the environmental impact of computing services.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130076526","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
Application of a Distributed Security Method to End-2-End Services Security in Independent Heterogeneous Cloud Computing Environments 分布式安全方法在独立异构云计算环境下端到端业务安全中的应用
Pub Date : 2011-07-04 DOI: 10.1109/SERVICES.2011.34
P. Goyal
Security of service usage in a heterogeneous independently-operated interoperable cloud computing environments (ICE), is a multi-faceted problem, from trust in service performance in conformance with the service specification, to trust in and security of the interaction between the service requestor and service. These issues are compounded in an ICE as there may not be a single source of trust or guarantor or centralized enforcer of security and other control mechanisms. This paper proposes a solution to the problem of trust and security of the interaction between the service requestor and service provider in an ICE, and presents its performance under various threat scenarios.
在异构独立操作的可互操作云计算环境(ICE)中,服务使用的安全性是一个多方面的问题,从对符合服务规范的服务性能的信任,到对服务请求者和服务之间交互的信任和安全性。这些问题在ICE中变得更加复杂,因为可能没有单一的信任来源、担保人或集中的安全执行者和其他控制机制。针对ICE中服务请求者和服务提供者之间交互的信任和安全问题,提出了一种解决方案,并给出了该方案在各种威胁场景下的性能。
{"title":"Application of a Distributed Security Method to End-2-End Services Security in Independent Heterogeneous Cloud Computing Environments","authors":"P. Goyal","doi":"10.1109/SERVICES.2011.34","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.34","url":null,"abstract":"Security of service usage in a heterogeneous independently-operated interoperable cloud computing environments (ICE), is a multi-faceted problem, from trust in service performance in conformance with the service specification, to trust in and security of the interaction between the service requestor and service. These issues are compounded in an ICE as there may not be a single source of trust or guarantor or centralized enforcer of security and other control mechanisms. This paper proposes a solution to the problem of trust and security of the interaction between the service requestor and service provider in an ICE, and presents its performance under various threat scenarios.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116672156","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}
引用次数: 11
Probabilistic Timed Model Checking for Atomic Web Service 原子Web服务的概率定时模型检查
Pub Date : 2011-07-04 DOI: 10.1109/SERVICES.2011.42
Honghao Gao, Huai-kou Miao, Shengbo Chen, Jia Mei
As Web services are becoming more and more complex, there is an increasing concern about how to guarantee the correctness and safety of Web services composition. This has driven many researchers to study the performance analysis of dynamic atomic service selection, as well as functional verifications. In this paper, we focus on not only modeling the behaviors of atomic service, but also verifying the properties in a quantitative way. First, we apply probabilistic timed model checking to model and verify the behaviors of atomic service by extending interface automata, and propose a technique to formally estimate software performance which exhibits stochastic behaviors with time constrains. Second, the probabilistic-tic timed computation tree logic (PTCTL) formulae are used to express the reliability properties. Third, a failure may occur stochastically when an invocation is triggered through interface operation. We present an internal interaction model, based on which we can dynamically pick out a highest reliable execution sequence for Web services composition. Finally, a case study is demonstrated and experimental results are discussed. In conclusion, our approach provides with an underlying guideline for Web services composition.
随着Web服务变得越来越复杂,人们越来越关注如何保证Web服务组合的正确性和安全性。这促使许多研究人员研究动态原子服务选择的性能分析以及功能验证。本文不仅对原子服务的行为进行了建模,而且对原子服务的性质进行了定量验证。首先,通过扩展接口自动机,应用概率时间模型检验对原子服务的行为进行建模和验证,提出了一种形式化估计具有时间约束的随机行为的软件性能的技术。其次,采用概率时间计算树逻辑(PTCTL)表达可靠性特性。第三,当通过接口操作触发调用时,故障可能随机发生。我们提出了一个内部交互模型,在此基础上,我们可以动态地为Web服务组合挑选出最可靠的执行序列。最后进行了实例分析,并对实验结果进行了讨论。总之,我们的方法为Web服务组合提供了一个基本的指导方针。
{"title":"Probabilistic Timed Model Checking for Atomic Web Service","authors":"Honghao Gao, Huai-kou Miao, Shengbo Chen, Jia Mei","doi":"10.1109/SERVICES.2011.42","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.42","url":null,"abstract":"As Web services are becoming more and more complex, there is an increasing concern about how to guarantee the correctness and safety of Web services composition. This has driven many researchers to study the performance analysis of dynamic atomic service selection, as well as functional verifications. In this paper, we focus on not only modeling the behaviors of atomic service, but also verifying the properties in a quantitative way. First, we apply probabilistic timed model checking to model and verify the behaviors of atomic service by extending interface automata, and propose a technique to formally estimate software performance which exhibits stochastic behaviors with time constrains. Second, the probabilistic-tic timed computation tree logic (PTCTL) formulae are used to express the reliability properties. Third, a failure may occur stochastically when an invocation is triggered through interface operation. We present an internal interaction model, based on which we can dynamically pick out a highest reliable execution sequence for Web services composition. Finally, a case study is demonstrated and experimental results are discussed. In conclusion, our approach provides with an underlying guideline for Web services composition.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130417494","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}
引用次数: 3
A Performance Comparison of Web Service Object Marshalling and Unmarshalling Solutions Web服务对象编组和解组解决方案的性能比较
Pub Date : 2011-07-04 DOI: 10.1109/SERVICES.2011.61
T. Aihkisalo, Tuomas Paaso
The performance of web services depends to a great extent on the efficiency of data transfer and on a number of factors related to it. Such factors are the network's possible latency, the efficiency of the used data marshalling and unmarshalling scheme, and the resulting length of the chosen message wire format. Several object marshalling and unmarshalling schemes aimed for data transfer in the web service domain were tested. The chosen schemes relied on XML, JSON and other binary alternatives. The practical marshalling and unmarshalling performance was measured and calculated. The results were analysed as regards pure effective marshalling and unmarshalling throughput and also concerning the resulting overhead affecting the efficiency of network transmission. The results show not only the implications on the performance of the chosen marshalling scheme but also the effect of serialization method and format. It was also clearly demonstrated that JSON is not always the best choice over the traditional XML when aiming at a high performance web services.
web服务的性能在很大程度上取决于数据传输的效率以及与之相关的许多因素。这些因素包括网络可能的延迟、所使用的数据编组和解组方案的效率,以及所选消息线格式的最终长度。测试了几种针对web服务领域数据传输的对象编组和解组方案。所选择的方案依赖于XML、JSON和其他二进制替代方案。对实际的编组和解组性能进行了测量和计算。对结果进行了分析,包括纯有效的编组和解组吞吐量,以及由此产生的影响网络传输效率的开销。结果不仅显示了所选编组方案对性能的影响,而且显示了序列化方法和格式的影响。它还清楚地表明,当以高性能web服务为目标时,JSON并不总是优于传统XML的最佳选择。
{"title":"A Performance Comparison of Web Service Object Marshalling and Unmarshalling Solutions","authors":"T. Aihkisalo, Tuomas Paaso","doi":"10.1109/SERVICES.2011.61","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.61","url":null,"abstract":"The performance of web services depends to a great extent on the efficiency of data transfer and on a number of factors related to it. Such factors are the network's possible latency, the efficiency of the used data marshalling and unmarshalling scheme, and the resulting length of the chosen message wire format. Several object marshalling and unmarshalling schemes aimed for data transfer in the web service domain were tested. The chosen schemes relied on XML, JSON and other binary alternatives. The practical marshalling and unmarshalling performance was measured and calculated. The results were analysed as regards pure effective marshalling and unmarshalling throughput and also concerning the resulting overhead affecting the efficiency of network transmission. The results show not only the implications on the performance of the chosen marshalling scheme but also the effect of serialization method and format. It was also clearly demonstrated that JSON is not always the best choice over the traditional XML when aiming at a high performance web services.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129055059","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
Developing a Conceptual Relationship between Web Service Supply Chain Entities 开发Web服务供应链实体之间的概念关系
Pub Date : 2011-07-04 DOI: 10.1109/SERVICES.2011.97
V. Krithika, Arshinder Kaur, K. Sekaran, C. Rajendran
The World Wide Web environment has made all kind of services available online be it a simple movie ticket booking or the most complex processes such as outsourcing and banking. The services that are offered offline and semi-online (in which case part of the service transactions are online and part of it offline) are the result of the collaboration of static entities resulting in static service supply chains. The advent of enablers like Service Oriented Architecture and development of web service applications has enabled online / dynamic service supply chain networks (SSCNs) formed by dynamic collaboration of many serving entities. The entities in web SSCNs are interdependent and the performance of one entity impacts the performance of other entities as well as overall performance of service network. It is important to study the relationship and dependency between each entity of web SSCNs. Once the relationship is identified, it will help in devising some composite performance indicator for the entire service supply chain considering the interests of service providers and clients. The globalization era demands all services to be online and useable everywhere while delivering best possible quality. The dynamic service supply chains are mostly pure online services. We take a scenario based illustration of two such online service supply chains to show the feasibility of the concept.
万维网环境使得各种各样的服务都可以在网上获得,无论是简单的电影票预订,还是最复杂的流程,如外包和银行业务。离线和半在线提供的服务(在这种情况下,部分服务事务是在线的,部分服务事务是离线的)是静态实体协作的结果,从而产生静态服务供应链。诸如面向服务的体系结构和web服务应用程序开发之类的使能器的出现,使得由许多服务实体的动态协作形成的在线/动态服务供应链网络(sscn)成为可能。web ssns中的实体是相互依赖的,一个实体的性能影响其他实体的性能,进而影响整个服务网络的性能。研究网络sscn各实体之间的相互关系和依赖关系十分重要。一旦确定了这种关系,它将有助于在考虑服务提供者和客户的利益的情况下,为整个服务供应链设计一些复合绩效指标。全球化时代要求所有的服务都是在线的,在任何地方都可以使用,同时提供最好的质量。动态服务供应链大多是纯在线服务。我们对两个这样的在线服务供应链进行了基于场景的说明,以显示该概念的可行性。
{"title":"Developing a Conceptual Relationship between Web Service Supply Chain Entities","authors":"V. Krithika, Arshinder Kaur, K. Sekaran, C. Rajendran","doi":"10.1109/SERVICES.2011.97","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.97","url":null,"abstract":"The World Wide Web environment has made all kind of services available online be it a simple movie ticket booking or the most complex processes such as outsourcing and banking. The services that are offered offline and semi-online (in which case part of the service transactions are online and part of it offline) are the result of the collaboration of static entities resulting in static service supply chains. The advent of enablers like Service Oriented Architecture and development of web service applications has enabled online / dynamic service supply chain networks (SSCNs) formed by dynamic collaboration of many serving entities. The entities in web SSCNs are interdependent and the performance of one entity impacts the performance of other entities as well as overall performance of service network. It is important to study the relationship and dependency between each entity of web SSCNs. Once the relationship is identified, it will help in devising some composite performance indicator for the entire service supply chain considering the interests of service providers and clients. The globalization era demands all services to be online and useable everywhere while delivering best possible quality. The dynamic service supply chains are mostly pure online services. We take a scenario based illustration of two such online service supply chains to show the feasibility of the concept.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127478436","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}
引用次数: 3
Open Web Services Testing 开放Web服务测试
Pub Date : 2011-07-04 DOI: 10.1109/SERVICES.2011.48
Nabil El Ioini, A. Sillitti
The advance in web services (WS) and service oriented architecture (SOA) applications has led to the development of new types of systems in which different heterogeneous components and platforms can connect and collaborate to solve a business problem. This advancement adds a new level of abstraction to the existing stack of technologies and development methodologies, but it adds also new challenges. One such a big challenge is testing. From the client prospective, a Web Service is a black box that needs to be tested before being used, mainly to confirm the claims of services' providers about the quality of their services. By calling a WS, we delegate part of our business logic to an external provider to do it for us. Thus, we have no control of what could happen during the execution of that part of the business logic. To this end, many testing approaches and techniques have been proposed in the literature to address various aspects related to WS testing. In our effort to improve WS testing infrastructures, we propose a framework for service integrators to collaborate during Web Services testing by making test suites open to the public and share testing results.
web服务(WS)和面向服务的体系结构(SOA)应用程序的进步导致了新型系统的开发,在这些系统中,不同的异构组件和平台可以连接并协作以解决业务问题。这一进步为现有的技术和开发方法堆栈增加了一个新的抽象级别,但也增加了新的挑战。其中一个巨大的挑战就是测试。从客户机的角度来看,Web服务是一个黑盒,在使用之前需要进行测试,主要是为了确认服务提供者关于其服务质量的声明。通过调用WS,我们将部分业务逻辑委托给外部提供者来为我们完成。因此,我们无法控制在执行那部分业务逻辑期间可能发生的事情。为此,文献中提出了许多测试方法和技术来解决与WS测试相关的各个方面。在我们改进WS测试基础设施的努力中,我们提出了一个框架,通过向公众开放测试套件并共享测试结果,服务集成商可以在Web服务测试期间进行协作。
{"title":"Open Web Services Testing","authors":"Nabil El Ioini, A. Sillitti","doi":"10.1109/SERVICES.2011.48","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.48","url":null,"abstract":"The advance in web services (WS) and service oriented architecture (SOA) applications has led to the development of new types of systems in which different heterogeneous components and platforms can connect and collaborate to solve a business problem. This advancement adds a new level of abstraction to the existing stack of technologies and development methodologies, but it adds also new challenges. One such a big challenge is testing. From the client prospective, a Web Service is a black box that needs to be tested before being used, mainly to confirm the claims of services' providers about the quality of their services. By calling a WS, we delegate part of our business logic to an external provider to do it for us. Thus, we have no control of what could happen during the execution of that part of the business logic. To this end, many testing approaches and techniques have been proposed in the literature to address various aspects related to WS testing. In our effort to improve WS testing infrastructures, we propose a framework for service integrators to collaborate during Web Services testing by making test suites open to the public and share testing results.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"1715 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127452979","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}
引用次数: 10
期刊
2011 IEEE World Congress on Services
全部 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