首页 > 最新文献

2014 IEEE 7th International Conference on Service-Oriented Computing and Applications最新文献

英文 中文
IoT Service Selection Based on Physical Service Model and Absolute Dominance Relationship 基于物理服务模型和绝对优势关系的物联网服务选择
Xiongnan Jin, Sejin Chun, Jooik Jung, Kyong-Ho Lee
The Internet of Things (IoT) is a paradigm where real-world entities can be connected to the Internet and provide services with the help of attached devices. With the development of IoT technologies, the number of devices deployed around the world as well as their services are increasing rapidly. Thus, selecting an appropriate service which satisfies a user's requirements from such many services becomes a time consuming challenge. Therefore, to address this issue we propose a Physical Service Model (PSM) to describe heterogeneous IoT physical services. PSM contains three core concepts (Device, Resource and Service) and specifies their relationships. Based on PSM, we define four quality of service (QoS) attributes and rate candidate services according to user requirements. In order to dynamically aggregate individual QoS ratings and select physical services, we propose a Physical Service Selection (PSS) method which takes a user preference and an absolute dominance relationship among physical services into account. Finally, experiments are conducted to evaluate the performance of the proposed method.
物联网(IoT)是一种范例,在这种范例中,现实世界的实体可以连接到互联网,并借助附加设备提供服务。随着物联网技术的发展,全球部署的设备数量及其服务正在迅速增加。因此,从如此多的服务中选择满足用户需求的适当服务成为一项耗时的挑战。因此,为了解决这个问题,我们提出了一个物理服务模型(PSM)来描述异构物联网物理服务。PSM包含三个核心概念(设备、资源和服务),并指定了它们之间的关系。基于PSM,我们定义了4个服务质量(QoS)属性,并根据用户需求对候选服务进行评级。为了动态聚合各个QoS评级并选择物理服务,我们提出了一种考虑用户偏好和物理服务之间绝对优势关系的物理服务选择(PSS)方法。最后,通过实验验证了该方法的性能。
{"title":"IoT Service Selection Based on Physical Service Model and Absolute Dominance Relationship","authors":"Xiongnan Jin, Sejin Chun, Jooik Jung, Kyong-Ho Lee","doi":"10.1109/SOCA.2014.24","DOIUrl":"https://doi.org/10.1109/SOCA.2014.24","url":null,"abstract":"The Internet of Things (IoT) is a paradigm where real-world entities can be connected to the Internet and provide services with the help of attached devices. With the development of IoT technologies, the number of devices deployed around the world as well as their services are increasing rapidly. Thus, selecting an appropriate service which satisfies a user's requirements from such many services becomes a time consuming challenge. Therefore, to address this issue we propose a Physical Service Model (PSM) to describe heterogeneous IoT physical services. PSM contains three core concepts (Device, Resource and Service) and specifies their relationships. Based on PSM, we define four quality of service (QoS) attributes and rate candidate services according to user requirements. In order to dynamically aggregate individual QoS ratings and select physical services, we propose a Physical Service Selection (PSS) method which takes a user preference and an absolute dominance relationship among physical services into account. Finally, experiments are conducted to evaluate the performance of the proposed method.","PeriodicalId":138805,"journal":{"name":"2014 IEEE 7th International Conference on Service-Oriented Computing and Applications","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127531746","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}
引用次数: 43
Towards a Robustness Evaluation Framework for BPEL Engines 面向BPEL引擎的健壮性评估框架
Simon Harrer, G. Wirtz, F. Nizamic, A. Lazovik
The selection of the best fitting process engine for a specific project requires the evaluation of engines according to various requirements. We focus on the non-functional requirement robustness, which is critical in production environments but hard to determine. Thus, we propose an evaluation framework to reveal important robustness criteria of process engines. In this work, we focus on message robustness, i.e., The ability to handle the receipt of invalid messages appropriately. In a case study comprising five open source BPEL engines, we determine message robustness by injecting faults into robustly designed processes as a reply to a previously sent request from an external virtual service and assert their behavior. The results show that the degree of message robustness significantly differs, hence, robustly designed processes do not necessarily lead to robust runtime behavior, the selected engines still play a major role.
为特定工程选择最佳的装配工艺发动机,需要根据各种要求对发动机进行评估。我们关注非功能需求的健壮性,这在生产环境中是至关重要的,但很难确定。因此,我们提出了一个评估框架来揭示过程引擎的重要鲁棒性标准。在这项工作中,我们关注消息健壮性,即适当处理接收无效消息的能力。在一个包含五个开源BPEL引擎的案例研究中,我们通过将错误注入健壮设计的流程中,作为对先前从外部虚拟服务发送的请求的回复,并断言其行为,来确定消息的健壮性。结果表明,消息鲁棒性的程度存在显著差异,因此,鲁棒性设计的过程不一定会导致鲁棒的运行时行为,所选择的引擎仍然起主要作用。
{"title":"Towards a Robustness Evaluation Framework for BPEL Engines","authors":"Simon Harrer, G. Wirtz, F. Nizamic, A. Lazovik","doi":"10.1109/SOCA.2014.40","DOIUrl":"https://doi.org/10.1109/SOCA.2014.40","url":null,"abstract":"The selection of the best fitting process engine for a specific project requires the evaluation of engines according to various requirements. We focus on the non-functional requirement robustness, which is critical in production environments but hard to determine. Thus, we propose an evaluation framework to reveal important robustness criteria of process engines. In this work, we focus on message robustness, i.e., The ability to handle the receipt of invalid messages appropriately. In a case study comprising five open source BPEL engines, we determine message robustness by injecting faults into robustly designed processes as a reply to a previously sent request from an external virtual service and assert their behavior. The results show that the degree of message robustness significantly differs, hence, robustly designed processes do not necessarily lead to robust runtime behavior, the selected engines still play a major role.","PeriodicalId":138805,"journal":{"name":"2014 IEEE 7th International Conference on Service-Oriented Computing and Applications","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131354733","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
Compiling More Precise Petri Net Models for an Improved Verification of Service Implementations 编制更精确的Petri网模型以改进服务实现的验证
Thomas S. Heinze, W. Amme, Simon Moser
Verification of distributed business processes typically relies on Petri-net-based process models, which allow for a natural modeling and analysis of aspects like parallelism and message exchange. Unfortunately, such a process model is seldom complete and precise today, mainly because the available techniques for its derivation neglect process data in favor of a feasible verification. In this paper, we present an approach for deriving more precise process models in terms of a transforming process-to-Petri-net compiler, which takes as input a business process and generates as output a Petri net model for the process which can subsequently be used for verification. However, in contrast to a conventional compiler, its objective is not to result in efficient runtime code but rather to produce a most-precise though still effectively verifiable Petri-net-based process model.
分布式业务流程的验证通常依赖于基于petri -net的流程模型,该模型允许对并行性和消息交换等方面进行自然建模和分析。不幸的是,今天这样的过程模型很少是完整和精确的,主要是因为其推导的可用技术忽略了过程数据,而倾向于可行的验证。在本文中,我们提出了一种方法,通过将流程转换为Petri网编译器来推导更精确的流程模型,该编译器将业务流程作为输入,并为该流程生成一个Petri网模型作为输出,该模型随后可用于验证。然而,与传统的编译器相比,它的目标不是生成高效的运行时代码,而是生成最精确但仍然有效可验证的基于petri -net的进程模型。
{"title":"Compiling More Precise Petri Net Models for an Improved Verification of Service Implementations","authors":"Thomas S. Heinze, W. Amme, Simon Moser","doi":"10.1109/SOCA.2014.8","DOIUrl":"https://doi.org/10.1109/SOCA.2014.8","url":null,"abstract":"Verification of distributed business processes typically relies on Petri-net-based process models, which allow for a natural modeling and analysis of aspects like parallelism and message exchange. Unfortunately, such a process model is seldom complete and precise today, mainly because the available techniques for its derivation neglect process data in favor of a feasible verification. In this paper, we present an approach for deriving more precise process models in terms of a transforming process-to-Petri-net compiler, which takes as input a business process and generates as output a Petri net model for the process which can subsequently be used for verification. However, in contrast to a conventional compiler, its objective is not to result in efficient runtime code but rather to produce a most-precise though still effectively verifiable Petri-net-based process model.","PeriodicalId":138805,"journal":{"name":"2014 IEEE 7th International Conference on Service-Oriented Computing and Applications","volume":"30 6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121273826","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
Applying Large-Scale Multi-unit Combinatorial Auctions with Reserve-Price Biddings for Resource Allocations -- A Preliminary Analysis 大规模多单位组合拍卖与底价竞价在资源配置中的应用——初步分析
Naoki Fukuta
An auction-based pricing mechanism has been presented to be applied for the problems that can be modeled as a variant of reserve price biddings on combinatorial auctions. In there, the combinatorial auction is extended to cover a multi-unit scenario, which allows placing bids for indistinguishable items to cover the case, for example, to assign an allocation of electricity power usage for services, considering electricity generation costs on the power suppliers. Although such a mechanism could be naively applied to various purposed such as dynamic electricity auctions, it was difficult to be applied for large-scale auction problems due to its computational intractability and theoretical limitations. In this paper, a preliminary analysis for an extended pricing mechanism is presented. The mechanism employs an approximate allocation and pricing algorithm that is capable to handle multi-unit auctions with reserve price biddings, guaranteeing the reserve price condition. The presented preliminary analysis shows the approach efficiently produces approximation allocations that are also necessary in its pricing process and it behaves as an approximation of VCG (Vickrey-Clarke-Groves) mechanism satisfying budget balance condition and bidders' individual rationality without having single-minded bidders assumption.
提出了一种基于拍卖的定价机制,并将其应用于可建模为组合拍卖上保留价格投标的变体的问题。在这里,组合拍卖扩展到涵盖多单元场景,允许对难以区分的项目进行投标,以涵盖情况,例如,考虑到电力供应商的发电成本,为服务分配电力使用分配。虽然这种机制可以天真地应用于各种目的,如动态电力拍卖,但由于其计算的难解性和理论的局限性,很难应用于大规模的拍卖问题。本文对一种扩展的定价机制进行了初步分析。该机制采用近似分配和定价算法,能够处理多单位拍卖和保留价竞价,保证保留价条件。初步分析表明,该方法有效地产生了定价过程中所必需的近似分配,它是满足预算平衡条件和投标人个体理性的VCG (Vickrey-Clarke-Groves)机制的近似,不存在单一投标人假设。
{"title":"Applying Large-Scale Multi-unit Combinatorial Auctions with Reserve-Price Biddings for Resource Allocations -- A Preliminary Analysis","authors":"Naoki Fukuta","doi":"10.1109/SOCA.2014.42","DOIUrl":"https://doi.org/10.1109/SOCA.2014.42","url":null,"abstract":"An auction-based pricing mechanism has been presented to be applied for the problems that can be modeled as a variant of reserve price biddings on combinatorial auctions. In there, the combinatorial auction is extended to cover a multi-unit scenario, which allows placing bids for indistinguishable items to cover the case, for example, to assign an allocation of electricity power usage for services, considering electricity generation costs on the power suppliers. Although such a mechanism could be naively applied to various purposed such as dynamic electricity auctions, it was difficult to be applied for large-scale auction problems due to its computational intractability and theoretical limitations. In this paper, a preliminary analysis for an extended pricing mechanism is presented. The mechanism employs an approximate allocation and pricing algorithm that is capable to handle multi-unit auctions with reserve price biddings, guaranteeing the reserve price condition. The presented preliminary analysis shows the approach efficiently produces approximation allocations that are also necessary in its pricing process and it behaves as an approximation of VCG (Vickrey-Clarke-Groves) mechanism satisfying budget balance condition and bidders' individual rationality without having single-minded bidders assumption.","PeriodicalId":138805,"journal":{"name":"2014 IEEE 7th International Conference on Service-Oriented Computing and Applications","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116631852","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}
引用次数: 0
SEPP: Semantics-Based Management of Fast Data Streams 基于语义的快速数据流管理
Dominik Riemer, Ljiljana Stojanović, N. Stojanović
In the era of big data processing there is an emerging need for methodologies supporting the management of data-intensive application scenarios. Complex Event Processing is an integral part of many fast data application as an underlying technology for event correlation and pattern detection. Increased volume of event streams as well as the demand for more complex real-time analytics require for execution of processing pipelines among heterogeneous event processing engines. In this paper, we propose a semantic model for the management of fast data streams using the concept of Semantic Event Processing Pipelines (SEPP). We provide methodology, architecture and language for semantic discovery and binding of real-time processing services from arbitrary stream processing engines. Our approach aims to improve reusability of real-time processing services by providing high-level interfaces to stream processing implementations. By these means this work paves the way for an easier development and management of real-time big data applications.
在大数据处理时代,对支持数据密集型应用场景管理的方法的需求正在出现。作为事件关联和模式检测的底层技术,复杂事件处理是许多快速数据应用程序不可或缺的一部分。事件流数量的增加以及对更复杂的实时分析的需求需要在异构事件处理引擎之间执行处理管道。本文提出了一种基于语义事件处理管道(SEPP)的快速数据流管理语义模型。我们为语义发现和绑定来自任意流处理引擎的实时处理服务提供方法、架构和语言。我们的方法旨在通过为流处理实现提供高级接口来提高实时处理服务的可重用性。通过这些手段,这项工作为更容易开发和管理实时大数据应用铺平了道路。
{"title":"SEPP: Semantics-Based Management of Fast Data Streams","authors":"Dominik Riemer, Ljiljana Stojanović, N. Stojanović","doi":"10.1109/SOCA.2014.52","DOIUrl":"https://doi.org/10.1109/SOCA.2014.52","url":null,"abstract":"In the era of big data processing there is an emerging need for methodologies supporting the management of data-intensive application scenarios. Complex Event Processing is an integral part of many fast data application as an underlying technology for event correlation and pattern detection. Increased volume of event streams as well as the demand for more complex real-time analytics require for execution of processing pipelines among heterogeneous event processing engines. In this paper, we propose a semantic model for the management of fast data streams using the concept of Semantic Event Processing Pipelines (SEPP). We provide methodology, architecture and language for semantic discovery and binding of real-time processing services from arbitrary stream processing engines. Our approach aims to improve reusability of real-time processing services by providing high-level interfaces to stream processing implementations. By these means this work paves the way for an easier development and management of real-time big data applications.","PeriodicalId":138805,"journal":{"name":"2014 IEEE 7th International Conference on Service-Oriented Computing and Applications","volume":"411 3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123423605","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}
引用次数: 13
Value of Integration in Database and Service Domains 数据库和服务领域集成的价值
C. Batini, M. Castelli, M. Comerio, G. Viscusi
The paper discusses the concept of value of integration in two apparently distant research domains, database and service domains. In the area of virtual database integration, we address the problem of increased utility in an organization resulting from adopting data integration architectures, so to be able to querying an integrated database schema instead a set of local schemas. In the area of service design, we investigate the increased utility resulting from the reuse enabled in a set of production lines from the integration of their local service repositories, that are conceptual representations of services along with is-a and part-of relationships expressed among them. We define a concept of utility and value in a general fashion, and subsequently adapt utility and value to the two analyzed domains. The paper is concluded with real life case studies.
本文从数据库和服务两个明显不同的研究领域探讨了集成价值的概念。在虚拟数据库集成领域,我们解决了由于采用数据集成体系结构而导致组织中实用性增加的问题,以便能够查询集成的数据库模式而不是一组本地模式。在服务设计领域,我们研究了通过集成本地服务存储库在一组生产线中启用重用而增加的效用,这些本地服务存储库是服务的概念表示,以及它们之间表达的is-a和part-of关系。我们以一般的方式定义了效用和价值的概念,并随后将效用和价值调整到两个分析的领域。本文以实际案例作为结束语。
{"title":"Value of Integration in Database and Service Domains","authors":"C. Batini, M. Castelli, M. Comerio, G. Viscusi","doi":"10.1109/SOCA.2014.46","DOIUrl":"https://doi.org/10.1109/SOCA.2014.46","url":null,"abstract":"The paper discusses the concept of value of integration in two apparently distant research domains, database and service domains. In the area of virtual database integration, we address the problem of increased utility in an organization resulting from adopting data integration architectures, so to be able to querying an integrated database schema instead a set of local schemas. In the area of service design, we investigate the increased utility resulting from the reuse enabled in a set of production lines from the integration of their local service repositories, that are conceptual representations of services along with is-a and part-of relationships expressed among them. We define a concept of utility and value in a general fashion, and subsequently adapt utility and value to the two analyzed domains. The paper is concluded with real life case studies.","PeriodicalId":138805,"journal":{"name":"2014 IEEE 7th International Conference on Service-Oriented Computing and Applications","volume":"114 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121435010","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
Investigating the Change-Proneness of Service Patterns and Antipatterns 调查服务模式和反模式的易变性
Francis Palma, Le An, Foutse Khomh, Naouel Moha, Yann-Gaël Guéhéneuc
Like any other software systems, service-based systems (SBSs) evolve frequently to accommodate new user requirements. This evolution may degrade their design and implementation and may cause the introduction of common bad practice solutions -- antipatterns -- in opposition to patterns which are good solutions to common recurring design problems. We believe that the degradation of the design of SBSs does not only affect the clients of the SBSs but also the maintenance and evolution of the SBSs themselves. This paper presents the results of an empirical study that aimed to quantify the impact of service patterns and antipatterns on the maintenance and evolution of SBSs. We measure the maintenance effort of a service implementation in terms of the number of changes and the size of changes (i.e., Code churns) performed by developers to maintain and evolve the service, two effort metrics that have been widely used in software engineering studies. Using data collected from the evolutionary history of the SBS FraSCAti, we investigate if (1) services involved in patterns require less maintenance effort, (2) services detected as antipatterns require more maintenance effort than other services, and (3) if some particular service antipatterns are more change-prone than others. Results show that (1) services involved in patterns require less maintenance effort, but not at statistically significant level, (2) services detected as antipatterns require significantly more maintenance effort than non-antipattern services, and (3) services detected as God Component, Multi Service, and Service Chain antipatterns are more change-prone (i.e., Require more maintenance effort) than the services involved in other antipatterns. We also analysed the relation between object-oriented code smells and service patterns/antipatterns and found a significant difference in the proportion of code smells contained in the implementations of service patterns and antipatterns.
与任何其他软件系统一样,基于服务的系统(sbs)经常发展以适应新的用户需求。这种演变可能会降低它们的设计和实现,并可能导致引入常见的坏实践解决方案——反模式——与模式相反,模式是常见的反复出现的设计问题的好解决方案。我们认为,系统设计的退化不仅会影响系统的用户,还会影响系统本身的维护和发展。本文介绍了一项实证研究的结果,该研究旨在量化服务模式和反模式对SBSs维护和发展的影响。我们根据开发人员为维护和发展服务而执行的更改的数量和更改的大小(例如,代码循环)来衡量服务实现的维护工作,这两个工作指标在软件工程研究中被广泛使用。使用从SBS FraSCAti的演化历史中收集的数据,我们将调查以下情况:(1)模式中涉及的服务需要较少的维护工作,(2)检测为反模式的服务比其他服务需要更多的维护工作,以及(3)某些特定的服务反模式是否比其他服务更容易发生更改。结果表明:(1)模式中涉及的服务需要较少的维护工作,但在统计上并不显著;(2)作为反模式检测的服务比非反模式服务需要更多的维护工作;(3)作为上帝组件、多服务和服务链反模式检测的服务比其他反模式中涉及的服务更容易发生变化(即需要更多的维护工作)。我们还分析了面向对象代码气味与服务模式/反模式之间的关系,发现在服务模式和反模式的实现中包含的代码气味比例存在显著差异。
{"title":"Investigating the Change-Proneness of Service Patterns and Antipatterns","authors":"Francis Palma, Le An, Foutse Khomh, Naouel Moha, Yann-Gaël Guéhéneuc","doi":"10.1109/SOCA.2014.43","DOIUrl":"https://doi.org/10.1109/SOCA.2014.43","url":null,"abstract":"Like any other software systems, service-based systems (SBSs) evolve frequently to accommodate new user requirements. This evolution may degrade their design and implementation and may cause the introduction of common bad practice solutions -- antipatterns -- in opposition to patterns which are good solutions to common recurring design problems. We believe that the degradation of the design of SBSs does not only affect the clients of the SBSs but also the maintenance and evolution of the SBSs themselves. This paper presents the results of an empirical study that aimed to quantify the impact of service patterns and antipatterns on the maintenance and evolution of SBSs. We measure the maintenance effort of a service implementation in terms of the number of changes and the size of changes (i.e., Code churns) performed by developers to maintain and evolve the service, two effort metrics that have been widely used in software engineering studies. Using data collected from the evolutionary history of the SBS FraSCAti, we investigate if (1) services involved in patterns require less maintenance effort, (2) services detected as antipatterns require more maintenance effort than other services, and (3) if some particular service antipatterns are more change-prone than others. Results show that (1) services involved in patterns require less maintenance effort, but not at statistically significant level, (2) services detected as antipatterns require significantly more maintenance effort than non-antipattern services, and (3) services detected as God Component, Multi Service, and Service Chain antipatterns are more change-prone (i.e., Require more maintenance effort) than the services involved in other antipatterns. We also analysed the relation between object-oriented code smells and service patterns/antipatterns and found a significant difference in the proportion of code smells contained in the implementations of service patterns and antipatterns.","PeriodicalId":138805,"journal":{"name":"2014 IEEE 7th International Conference on Service-Oriented Computing and Applications","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129592021","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}
引用次数: 8
An Efficient and Adaptive IP Traceback Scheme 一种高效、自适应的IP回溯方案
Kayoko Iwamoto, Masakazu Soshi, T. Satoh
IP trace back is considered to be one of the promising countermeasures against Distributed Denial of Service (DDoS) attacks. IP trace back protocols must be effective as well as simple enough to be efficiently executed. However, there is almost no such an IP trace back protocol. In this paper, we consider an IP trace back protocol proposed by Muthuprasanna and Manimaran [1] (STE scheme for short) and shall propose a new, efficient, and adaptive IP trace back scheme, which is partly based on STE. Simply speaking, our scheme is efficient since it adaptively changes marking probabilities decrease the number of marking bits. In this paper, we conduct theoretical and numerical analyses of our scheme in detail and show that our scheme is more efficient than STE in terms of marking bit length and the number of packets for attack path recovery. The result is also supported by simulations experiments.
IP溯源被认为是一种很有前途的对抗分布式拒绝服务攻击的方法。IP追溯协议必须有效且足够简单,以便有效执行。然而,几乎没有这样的IP追溯协议。本文考虑Muthuprasanna和Manimaran[1]提出的IP溯源协议(简称STE方案),提出一种新的、高效的、自适应的IP溯源方案,该方案部分基于STE。简单地说,我们的方案是有效的,因为它自适应地改变标记概率,减少标记位数。在本文中,我们对我们的方案进行了详细的理论和数值分析,并表明我们的方案在标记位长度和攻击路径恢复的数据包数量方面比STE更有效。仿真实验也证实了这一结论。
{"title":"An Efficient and Adaptive IP Traceback Scheme","authors":"Kayoko Iwamoto, Masakazu Soshi, T. Satoh","doi":"10.1109/SOCA.2014.19","DOIUrl":"https://doi.org/10.1109/SOCA.2014.19","url":null,"abstract":"IP trace back is considered to be one of the promising countermeasures against Distributed Denial of Service (DDoS) attacks. IP trace back protocols must be effective as well as simple enough to be efficiently executed. However, there is almost no such an IP trace back protocol. In this paper, we consider an IP trace back protocol proposed by Muthuprasanna and Manimaran [1] (STE scheme for short) and shall propose a new, efficient, and adaptive IP trace back scheme, which is partly based on STE. Simply speaking, our scheme is efficient since it adaptively changes marking probabilities decrease the number of marking bits. In this paper, we conduct theoretical and numerical analyses of our scheme in detail and show that our scheme is more efficient than STE in terms of marking bit length and the number of packets for attack path recovery. The result is also supported by simulations experiments.","PeriodicalId":138805,"journal":{"name":"2014 IEEE 7th International Conference on Service-Oriented Computing and Applications","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129222820","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
Automating Stroke Patient Evaluation Using Sensor Data and SVM 基于传感器数据和支持向量机的脑卒中患者评估自动化
P. Otten, S. Son, Jonghyun Kim
Evaluation of post-stroke hemiplegic patients is an important aspect of rehabilitation, especially for assessing improvement of a patient's condition from a treatment. It is also commonly used to evaluate stroke patients during theraputic clinical trials [1]. The Fugl-Meyer Assessment is one of the most widely recognized and utilized measures of body function impairment for post-stroke patients [2]. We propose a method for automating the upper-limb portion of the Fugl-Meyer Assessment by gathering data from sensors monitoring the patient. Features are extracted from the data and processed by a Support Vector Machine (SVM). The output from the SVM returns a value that can be used to score a patient's upper limb functionality. This system will enable automatic and inexpensive stroke patient evaluation that can save up to 30 minutes per patient for a doctor, providing a huge time-saving service for doctors and stroke researchers.
脑卒中后偏瘫患者的评估是康复的一个重要方面,特别是评估患者治疗后病情的改善。在治疗性临床试验中也常用于评估脑卒中患者[1]。Fugl-Meyer评估是脑卒中后患者身体功能损害的最广泛认可和使用的测量方法之一[2]。我们提出了一种通过收集监测患者的传感器数据来自动化Fugl-Meyer评估上肢部分的方法。从数据中提取特征并通过支持向量机(SVM)进行处理。支持向量机的输出返回一个值,该值可用于对患者的上肢功能进行评分。该系统将实现自动和廉价的中风患者评估,可以为医生节省每个患者30分钟的时间,为医生和中风研究人员节省大量时间。
{"title":"Automating Stroke Patient Evaluation Using Sensor Data and SVM","authors":"P. Otten, S. Son, Jonghyun Kim","doi":"10.1109/SOCA.2014.29","DOIUrl":"https://doi.org/10.1109/SOCA.2014.29","url":null,"abstract":"Evaluation of post-stroke hemiplegic patients is an important aspect of rehabilitation, especially for assessing improvement of a patient's condition from a treatment. It is also commonly used to evaluate stroke patients during theraputic clinical trials [1]. The Fugl-Meyer Assessment is one of the most widely recognized and utilized measures of body function impairment for post-stroke patients [2]. We propose a method for automating the upper-limb portion of the Fugl-Meyer Assessment by gathering data from sensors monitoring the patient. Features are extracted from the data and processed by a Support Vector Machine (SVM). The output from the SVM returns a value that can be used to score a patient's upper limb functionality. This system will enable automatic and inexpensive stroke patient evaluation that can save up to 30 minutes per patient for a doctor, providing a huge time-saving service for doctors and stroke researchers.","PeriodicalId":138805,"journal":{"name":"2014 IEEE 7th International Conference on Service-Oriented Computing and Applications","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127458997","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
Situated Engagement and Virtual Services in a Smart City 智慧城市中的情境参与和虚拟服务
S. Hosio, Jorge Gonçalves, Hannu Kukka
In the northern city of Oulu, Finland, we have been pursuing a visible change to the local society by building a functional prototype of what we call an open ubiquitous city. Today the ubiquitous city offers various permanent services as well as short-term research probes for its dwellers to use. In this article we first describe the still fermenting vision behind much of the service development in Oulu. Second, we introduce three new technological concepts that we are currently investigating in the smart city context: situated kiosks for community engagement, sound-based resource discovery mechanism, and a complete, functional 3D-model of the pivotal downtown areas of Oulu. Finally, we discuss some of the future research directions and implications of the introduced technological additions. We hope the ideas shared in this article can help the research community in designing and creating better services for the future cities.
在芬兰北部城市奥卢,我们一直在追求当地社会的明显变化,通过建立一个我们称之为开放无处不在的城市的功能原型。如今,这座无处不在的城市既提供各种永久性服务,也提供短期研究探测器供居民使用。在本文中,我们首先描述了奥卢许多服务开发背后仍在发酵的愿景。其次,我们介绍了我们目前正在智慧城市背景下研究的三个新技术概念:社区参与的定位信息亭,基于声音的资源发现机制,以及奥卢关键市中心区域的完整功能3d模型。最后,我们讨论了未来的研究方向和所引入的技术添加剂的意义。我们希望本文所分享的想法可以帮助研究团体为未来城市设计和创造更好的服务。
{"title":"Situated Engagement and Virtual Services in a Smart City","authors":"S. Hosio, Jorge Gonçalves, Hannu Kukka","doi":"10.1109/SOCA.2014.31","DOIUrl":"https://doi.org/10.1109/SOCA.2014.31","url":null,"abstract":"In the northern city of Oulu, Finland, we have been pursuing a visible change to the local society by building a functional prototype of what we call an open ubiquitous city. Today the ubiquitous city offers various permanent services as well as short-term research probes for its dwellers to use. In this article we first describe the still fermenting vision behind much of the service development in Oulu. Second, we introduce three new technological concepts that we are currently investigating in the smart city context: situated kiosks for community engagement, sound-based resource discovery mechanism, and a complete, functional 3D-model of the pivotal downtown areas of Oulu. Finally, we discuss some of the future research directions and implications of the introduced technological additions. We hope the ideas shared in this article can help the research community in designing and creating better services for the future cities.","PeriodicalId":138805,"journal":{"name":"2014 IEEE 7th International Conference on Service-Oriented Computing and Applications","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114663619","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
期刊
2014 IEEE 7th International Conference on Service-Oriented Computing and Applications
全部 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