首页 > 最新文献

2011 IEEE World Congress on Services最新文献

英文 中文
A Framework for Cloud Embedded Web Services Utilized by Cloud Applications 云应用程序使用的云嵌入式Web服务框架
Pub Date : 2011-07-04 DOI: 10.1109/SERVICES.2011.56
M. Wahib, Asim Munawar, M. Munetomo, K. Akama
Cloud computing is impacting the modern Internet computing and businesses in every aspect. One feature of clouds is the convenience of using the services offered by the cloud. Consequently, most cloud service providers use WS for users and developers to interface with the cloud. However, the current cloud WS are focused into core and fundamental modern computing functionalities. We anticipate as cloud developments tools mature and cloud applications become more popular, there will be an opportunity for designing and implementing applications/services to be embedded in the cloud for use by applications in the cloud. We propose a framework for WS deployment in the cloud to be usable by applications residing in the same cloud. The framework capitalizes on the cloud strong points to offer a higher value to the service consumer inside the cloud. The authoritative nature of clouds would enable more efficient models for WS publishing, indexing and description. Moreover, being hosted in the cloud, WScan build on the high scalability offered by the cloud with a much higher reliability. Finally, scheduling the instances using the WS in bundle with the WS instances could offer a LAN-like connectivity performance driving down the latency to the magnitude of lower microseconds. In this paper, we highlight the challenges and opportunities of cloud applications using cloud embedded Web services. We give a description of the different aspects by illustrating the different components, together with an end-to-end use case to show the applicability of the proposed system.
云计算正在影响着现代互联网计算和商业的各个方面。云的一个特性是使用云提供的服务的便利性。因此,大多数云服务提供商使用WS让用户和开发人员与云进行交互。然而,当前的云WS集中在核心和基本的现代计算功能上。我们预计,随着云开发工具的成熟和云应用程序的普及,将有机会设计和实现嵌入云中的应用程序/服务,供云中的应用程序使用。我们提出了一个用于在云中部署WS的框架,以供驻留在同一云中的应用程序使用。该框架利用了云的优点,为云中的服务消费者提供了更高的价值。云的权威性将为WS的发布、索引和描述提供更有效的模型。此外,由于托管在云中,WScan构建在云提供的高可伸缩性上,具有更高的可靠性。最后,使用WS in bundle与WS实例一起调度实例可以提供类似lan的连接性能,将延迟降低到更低的微秒级。在本文中,我们强调了使用云嵌入式Web服务的云应用程序的挑战和机遇。我们通过说明不同的组件给出了不同方面的描述,以及端到端用例来显示所建议系统的适用性。
{"title":"A Framework for Cloud Embedded Web Services Utilized by Cloud Applications","authors":"M. Wahib, Asim Munawar, M. Munetomo, K. Akama","doi":"10.1109/SERVICES.2011.56","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.56","url":null,"abstract":"Cloud computing is impacting the modern Internet computing and businesses in every aspect. One feature of clouds is the convenience of using the services offered by the cloud. Consequently, most cloud service providers use WS for users and developers to interface with the cloud. However, the current cloud WS are focused into core and fundamental modern computing functionalities. We anticipate as cloud developments tools mature and cloud applications become more popular, there will be an opportunity for designing and implementing applications/services to be embedded in the cloud for use by applications in the cloud. We propose a framework for WS deployment in the cloud to be usable by applications residing in the same cloud. The framework capitalizes on the cloud strong points to offer a higher value to the service consumer inside the cloud. The authoritative nature of clouds would enable more efficient models for WS publishing, indexing and description. Moreover, being hosted in the cloud, WScan build on the high scalability offered by the cloud with a much higher reliability. Finally, scheduling the instances using the WS in bundle with the WS instances could offer a LAN-like connectivity performance driving down the latency to the magnitude of lower microseconds. In this paper, we highlight the challenges and opportunities of cloud applications using cloud embedded Web services. We give a description of the different aspects by illustrating the different components, together with an end-to-end use case to show the applicability of the proposed system.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"122 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":"114987802","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
SOA Service Design and Governance: Experience at Credit Suisse SOA服务设计和治理:在Credit Suisse工作的经验
Pub Date : 2011-07-04 DOI: 10.1109/SERVICES.2011.73
B. Liver, K. Tice
The Service-Oriented Architecture (SOA) style is instrumental for Credit Suisse to manage the complexity of its very large application landscape. This paper briefly outlines how the Enterprise Integration Architecture governs the service landscape and continuously develops the Service-Oriented Architecture and its supporting middleware and tools. A brief summary of the current state of SOA at Credit Suisse is provided, which includes examples illustrating the necessity of strong and continuous governance and which sketches out some key topics for further development.
面向服务的体系结构(SOA)风格有助于Credit Suisse管理其非常大的应用程序环境的复杂性。本文简要概述了企业集成体系结构如何管理服务环境并持续开发面向服务的体系结构及其支持的中间件和工具。本文简要总结了Credit Suisse的SOA当前状态,其中包括说明强大和持续治理的必要性的示例,并概述了进一步开发的一些关键主题。
{"title":"SOA Service Design and Governance: Experience at Credit Suisse","authors":"B. Liver, K. Tice","doi":"10.1109/SERVICES.2011.73","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.73","url":null,"abstract":"The Service-Oriented Architecture (SOA) style is instrumental for Credit Suisse to manage the complexity of its very large application landscape. This paper briefly outlines how the Enterprise Integration Architecture governs the service landscape and continuously develops the Service-Oriented Architecture and its supporting middleware and tools. A brief summary of the current state of SOA at Credit Suisse is provided, which includes examples illustrating the necessity of strong and continuous governance and which sketches out some key topics for further development.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"29 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":"121088820","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
Interoperability and Integration Considerations for a Process-Oriented Clinical Decision Support System 面向过程的临床决策支持系统的互操作性和集成考虑
Pub Date : 2011-07-04 DOI: 10.1109/SERVICES.2011.14
Hemant Shah, Ganesh Krishnan, P. Williams, A. Vogler, R. D. Allard, P. Nadkarni
Electronic medical record systems (EMRs) can be made more attractive to the clinicians if Clinical Decision Support Systems (CDSS) are integrated with them. However, CDSS have to be developed with integration in mind, such that they may be integrated not just with the local EMR but EMRs developed by others as well. Web Services Technology ameliorates the challenge of integration if the CDSS is well-designed but several other issues still need to be considered. The integration has to allow two-way data exchange between the CDSS and the EMR, which requires the EMR also to expose a set of interfaces. Further, the CDSS itself needs integration with services on which it depends for its functionality. In the semantic data capture initiative (SDCI) project, we integrated, Proteus (http://proteme.org), an open source, process-oriented clinical decision support system with Henry Ford Health System's EMR, Care Plus. The effort involved addressing some of these challenges and some that are unique to a system like Proteus.
如果与临床决策支持系统(CDSS)相结合,电子病历系统(EMRs)可以对临床医生更具吸引力。然而,在发展信用违约支持服务时,必须考虑到整合,这样,它们不仅可以与本地的电子病历整合,也可以与其他国家开发的电子病历整合。如果CDSS设计得很好,Web服务技术可以改善集成的挑战,但是仍然需要考虑其他几个问题。集成必须允许在CDSS和EMR之间进行双向数据交换,这也要求EMR公开一组接口。此外,CDSS本身需要与其功能所依赖的服务集成。在语义数据捕获计划(SDCI)项目中,我们将Proteus (http://proteme.org),一个开源的、面向流程的临床决策支持系统与Henry Ford Health system的EMR Care Plus集成在一起。我们的工作涉及解决其中的一些挑战,以及一些像Proteus这样的系统所特有的挑战。
{"title":"Interoperability and Integration Considerations for a Process-Oriented Clinical Decision Support System","authors":"Hemant Shah, Ganesh Krishnan, P. Williams, A. Vogler, R. D. Allard, P. Nadkarni","doi":"10.1109/SERVICES.2011.14","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.14","url":null,"abstract":"Electronic medical record systems (EMRs) can be made more attractive to the clinicians if Clinical Decision Support Systems (CDSS) are integrated with them. However, CDSS have to be developed with integration in mind, such that they may be integrated not just with the local EMR but EMRs developed by others as well. Web Services Technology ameliorates the challenge of integration if the CDSS is well-designed but several other issues still need to be considered. The integration has to allow two-way data exchange between the CDSS and the EMR, which requires the EMR also to expose a set of interfaces. Further, the CDSS itself needs integration with services on which it depends for its functionality. In the semantic data capture initiative (SDCI) project, we integrated, Proteus (http://proteme.org), an open source, process-oriented clinical decision support system with Henry Ford Health System's EMR, Care Plus. The effort involved addressing some of these challenges and some that are unique to a system like Proteus.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"55 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":"125255341","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
Performance and QoS in Service-Based Systems 基于服务的系统中的性能和QoS
Pub Date : 2011-07-04 DOI: 10.1109/SERVICES.2011.106
R. Maule, W. Lewis
We present a systematic method of measuring performance risk for specific implementations of an Enterprise SOA within a Cloud computing framework. The U.S. Department of Defense (DOD) is determining performance baselines for distributed architectures that are internally organized using service interfaces. Such architectures are essential for highly reliable and life critical Cloud applications. We provide baseline performance for an architecture comprised of service components from the service interfaces provided by several major commercial software vendors. Transition from legacy systems into Service-Oriented Architecture (SOA) systems necessitates an infrastructure of federated components. This paper documents a means to measure such an infrastructure. Baselines provide a foundation for assessment of future services including Quality of Service (QoS) contracts and assessment of fused web services within heterogeneous SOA or Cloud architectures.
我们提出了一种系统的方法,用于在云计算框架中度量企业SOA的特定实现的性能风险。美国国防部(DOD)正在为内部使用服务接口组织的分布式体系结构确定性能基准。这种架构对于高可靠性和生命关键型云应用程序是必不可少的。我们为由来自几个主要商业软件供应商提供的服务接口的服务组件组成的体系结构提供基准性能。从遗留系统过渡到面向服务的体系结构(SOA)系统需要联邦组件的基础设施。本文记录了一种度量这种基础结构的方法。基线为评估未来的服务提供了基础,包括服务质量(QoS)契约和评估异构SOA或云架构中的融合web服务。
{"title":"Performance and QoS in Service-Based Systems","authors":"R. Maule, W. Lewis","doi":"10.1109/SERVICES.2011.106","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.106","url":null,"abstract":"We present a systematic method of measuring performance risk for specific implementations of an Enterprise SOA within a Cloud computing framework. The U.S. Department of Defense (DOD) is determining performance baselines for distributed architectures that are internally organized using service interfaces. Such architectures are essential for highly reliable and life critical Cloud applications. We provide baseline performance for an architecture comprised of service components from the service interfaces provided by several major commercial software vendors. Transition from legacy systems into Service-Oriented Architecture (SOA) systems necessitates an infrastructure of federated components. This paper documents a means to measure such an infrastructure. Baselines provide a foundation for assessment of future services including Quality of Service (QoS) contracts and assessment of fused web services within heterogeneous SOA or Cloud architectures.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"29 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":"114904061","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
SSC4Cloud Tooling: An Integrated Environment for the Development of Business Processes with Security Requirements in the Cloud SSC4Cloud工具:用于在云中开发具有安全需求的业务流程的集成环境
Pub Date : 2011-07-04 DOI: 10.1109/SERVICES.2011.72
F. Lins, Robson W. A. Medeiros, Bruno Silva, Andre R. R. Souza, David Aragão, J. Damasceno, P. Maciel, N. Rosa, Bryan Stephenson, Jun Yu Li
Cloud Computing, Business Process Modeling (BPM) and Service-oriented architectures (SOA) are playing a relevant role in the evolution of Information Technology (IT). A considerable number of system developers are using Cloud technologies to deploy and make available systems over the Internet. Business Process Management standards are being widely used to model business requirements. In addition, SOA-based systems are considered an interesting approach to execute high-level business process specifications. Based on the fact that business processes are executed, usually, using services available in network environments, security requirements should be considered, especially when dealing with sensitive data (e.g., credit card information or personal data). Despite the increasing need for specifying security mechanisms in web service compositions in the Cloud, this topic remains a challenge for many reasons, including the known difficulty of expressing security requirements at a business level and the enforcement of such requirements at an execution level in a cloud environment. This work presents an environment to collaboratively model business processes considering security requirements and to automatically deploy them in the Cloud with security requirements enforcement. The business process is realized through the utilization of web service composition. This environment consists of a set of tools to support the business process modeling and secure service composition execution in the Cloud. Security-related information can be shared among different users in the Cloud and used to enable the activation and configuration of security mechanisms. The proposed approach is showcased in a Virtual Travel Agency scenario to show its feasibility.
云计算、业务流程建模(BPM)和面向服务的体系结构(SOA)在信息技术(IT)的发展中扮演着重要的角色。相当多的系统开发人员正在使用云技术在Internet上部署和提供可用的系统。业务流程管理标准被广泛用于为业务需求建模。此外,基于soa的系统被认为是执行高级业务流程规范的有趣方法。由于执行业务流程通常使用网络环境中可用的服务,因此应该考虑安全性需求,特别是在处理敏感数据(例如,信用卡信息或个人数据)时。尽管在云中的web服务组合中指定安全机制的需求越来越大,但由于许多原因,这个主题仍然是一个挑战,包括在业务级别表达安全需求以及在云环境中的执行级别强制执行此类需求的已知困难。这项工作提供了一个环境,可以协作地对考虑安全需求的业务流程进行建模,并在实现安全需求的情况下自动将它们部署到云中。业务流程是通过利用web服务组合实现的。此环境由一组工具组成,用于支持云中的业务流程建模和安全服务组合执行。与安全相关的信息可以在云中的不同用户之间共享,并用于激活和配置安全机制。本文以虚拟旅行社为例,展示了该方法的可行性。
{"title":"SSC4Cloud Tooling: An Integrated Environment for the Development of Business Processes with Security Requirements in the Cloud","authors":"F. Lins, Robson W. A. Medeiros, Bruno Silva, Andre R. R. Souza, David Aragão, J. Damasceno, P. Maciel, N. Rosa, Bryan Stephenson, Jun Yu Li","doi":"10.1109/SERVICES.2011.72","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.72","url":null,"abstract":"Cloud Computing, Business Process Modeling (BPM) and Service-oriented architectures (SOA) are playing a relevant role in the evolution of Information Technology (IT). A considerable number of system developers are using Cloud technologies to deploy and make available systems over the Internet. Business Process Management standards are being widely used to model business requirements. In addition, SOA-based systems are considered an interesting approach to execute high-level business process specifications. Based on the fact that business processes are executed, usually, using services available in network environments, security requirements should be considered, especially when dealing with sensitive data (e.g., credit card information or personal data). Despite the increasing need for specifying security mechanisms in web service compositions in the Cloud, this topic remains a challenge for many reasons, including the known difficulty of expressing security requirements at a business level and the enforcement of such requirements at an execution level in a cloud environment. This work presents an environment to collaboratively model business processes considering security requirements and to automatically deploy them in the Cloud with security requirements enforcement. The business process is realized through the utilization of web service composition. This environment consists of a set of tools to support the business process modeling and secure service composition execution in the Cloud. Security-related information can be shared among different users in the Cloud and used to enable the activation and configuration of security mechanisms. The proposed approach is showcased in a Virtual Travel Agency scenario to show its feasibility.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"18 5","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114033692","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
Autonomic Business-Driven Decision Making for Adaptation of Web Service Compositions 用于适应Web服务组合的自主业务驱动决策制定
Pub Date : 2011-07-04 DOI: 10.1109/SERVICES.2011.17
Q. Lu
Runtime adaptation of Web service compositions can usually be done in several ways, so it is necessary to decide which adaptation approach to take. The PhD research presented in this paper provides a novel decision making approach, new management algorithms, and a middleware architecture for runtime adaptation of Web service compositions in ways that maximize business value, while satisfying all given constraints. All necessary information about possible adaptations and their business metrics are specified as policies in the WS-Policy4MASC language and the optimization problem is modeled in the powerful constraint programming language MiniZinc. The decision making algorithms integrated into the MiniZnMASC middleware allows it to determine how to adapt each Web service composition instance so the overall business value is maximized, while satisfying all given constraints (e.g., about resource limitations). Experiments with the MiniZnMASC prototype showed that the new solutions are feasible, functionally correct, business beneficial, with low performance overhead, and with linear scalability.
Web服务组合的运行时适应通常可以通过几种方式完成,因此有必要决定采用哪种适应方法。本文中提出的博士研究提供了一种新的决策制定方法、新的管理算法和中间件体系结构,用于在满足所有给定约束的同时,以最大化业务价值的方式对Web服务组合进行运行时调整。关于可能的调整及其业务指标的所有必要信息都在WS-Policy4MASC语言中指定为策略,并且在功能强大的约束编程语言MiniZinc中对优化问题进行建模。集成到MiniZnMASC中间件中的决策制定算法允许它确定如何调整每个Web服务组合实例,以便在满足所有给定约束(例如,关于资源限制)的同时最大化总体业务价值。MiniZnMASC原型的实验表明,新的解决方案是可行的,功能正确,业务有益,性能开销低,具有线性可扩展性。
{"title":"Autonomic Business-Driven Decision Making for Adaptation of Web Service Compositions","authors":"Q. Lu","doi":"10.1109/SERVICES.2011.17","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.17","url":null,"abstract":"Runtime adaptation of Web service compositions can usually be done in several ways, so it is necessary to decide which adaptation approach to take. The PhD research presented in this paper provides a novel decision making approach, new management algorithms, and a middleware architecture for runtime adaptation of Web service compositions in ways that maximize business value, while satisfying all given constraints. All necessary information about possible adaptations and their business metrics are specified as policies in the WS-Policy4MASC language and the optimization problem is modeled in the powerful constraint programming language MiniZinc. The decision making algorithms integrated into the MiniZnMASC middleware allows it to determine how to adapt each Web service composition instance so the overall business value is maximized, while satisfying all given constraints (e.g., about resource limitations). Experiments with the MiniZnMASC prototype showed that the new solutions are feasible, functionally correct, business beneficial, with low performance overhead, and with linear scalability.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"06 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":"129724878","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
Local and Global Optimization of MapReduce Program Model MapReduce程序模型的局部和全局优化
Pub Date : 2011-07-04 DOI: 10.1109/SERVICES.2011.64
Congchong Liu, Shujia Zhou
MapReduce, which was introduced by Google, provides two functional interfaces, Map and Reduce, for a user to write the user-specific code to process the large amount of data. It has been widely deployed in cloud computing systems. The parallel tasks, data partition, and data transit are automatically managed by its runtime system. This paper proposes a solution to optimize the MapReduce program model and demonstrate it with X10. We develop an adaptive load distribution scheme to balance the load on each node and consequently reduce across-node communication cost occurring in the Reduce function. In addition, we exploit shared-memory in each node to further reduce the communication cost with multi-core programming.
MapReduce是由Google推出的,它提供了Map和Reduce两个功能接口,供用户编写特定于用户的代码来处理大量数据。它已被广泛部署在云计算系统中。并行任务、数据分区和数据传输由运行时系统自动管理。本文提出了一种优化MapReduce程序模型的方案,并用X10进行了验证。我们开发了一种自适应负载分配方案来平衡每个节点上的负载,从而减少reduce函数中发生的跨节点通信开销。此外,我们利用每个节点的共享内存,进一步降低了多核编程的通信成本。
{"title":"Local and Global Optimization of MapReduce Program Model","authors":"Congchong Liu, Shujia Zhou","doi":"10.1109/SERVICES.2011.64","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.64","url":null,"abstract":"MapReduce, which was introduced by Google, provides two functional interfaces, Map and Reduce, for a user to write the user-specific code to process the large amount of data. It has been widely deployed in cloud computing systems. The parallel tasks, data partition, and data transit are automatically managed by its runtime system. This paper proposes a solution to optimize the MapReduce program model and demonstrate it with X10. We develop an adaptive load distribution scheme to balance the load on each node and consequently reduce across-node communication cost occurring in the Reduce function. In addition, we exploit shared-memory in each node to further reduce the communication cost with multi-core programming.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"47 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":"114308536","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
Leveraging the Cloud for Big Data Biometrics: Meeting the Performance Requirements of the Next Generation Biometric Systems 利用云实现大数据生物识别:满足下一代生物识别系统的性能要求
Pub Date : 2011-07-04 DOI: 10.1109/SERVICES.2011.95
Edmund Kohlwey, Abel Sussman, J. Trost, Amber Maurer
This paper presents a prototype system for generalized searching of cloud-scale biometric data as well as an application of this system to the task of matching a collection of synthetic human iris images. First, we discuss growth trends in the biometric technology market that warrant the application of new data storage and retrieval technologies. Next, we discuss the considerations that motivated our decisions when designing our prototype framework. We then discuss the underlying open source components that we selected for the prototype, its API design, and the relationship between the API and the underlying architecture. We provide details of our implementation of human iris matching within our prototype framework. Finally, we discuss opportunities for future research.
本文提出了一种云尺度生物特征数据广义搜索的原型系统,并将该系统应用于一组人工虹膜图像的匹配任务。首先,我们讨论了生物识别技术市场的增长趋势,这保证了新的数据存储和检索技术的应用。接下来,我们将讨论在设计原型框架时激励我们做出决定的考虑因素。然后讨论我们为原型选择的底层开源组件、它的API设计,以及API和底层体系结构之间的关系。我们提供了在原型框架内实现人类虹膜匹配的细节。最后,我们讨论了未来研究的机会。
{"title":"Leveraging the Cloud for Big Data Biometrics: Meeting the Performance Requirements of the Next Generation Biometric Systems","authors":"Edmund Kohlwey, Abel Sussman, J. Trost, Amber Maurer","doi":"10.1109/SERVICES.2011.95","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.95","url":null,"abstract":"This paper presents a prototype system for generalized searching of cloud-scale biometric data as well as an application of this system to the task of matching a collection of synthetic human iris images. First, we discuss growth trends in the biometric technology market that warrant the application of new data storage and retrieval technologies. Next, we discuss the considerations that motivated our decisions when designing our prototype framework. We then discuss the underlying open source components that we selected for the prototype, its API design, and the relationship between the API and the underlying architecture. We provide details of our implementation of human iris matching within our prototype framework. Finally, we discuss opportunities for future research.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"7 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":"121768091","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}
引用次数: 57
Facilitating Service Creation via Partial Specification and Automated Composition 通过部分规范和自动组合促进服务创建
Pub Date : 2011-07-04 DOI: 10.1109/SERVICES.2011.53
R. Dantas, Ernani Azevedo, C. Dias, Thiago Lima, D. Sadok, C. Kamienski, B. Ohlman
Service composition is an important feature enabled by Service Oriented Computing but it remains mainly a manual process. Proposals for complete or partial automation of composition exist, the majority relying on artificial intelligence-based planning, automated proof techniques, or graph-based solutions. Although sound, these approaches present practical issues that prevent their use in production scenarios. This paper presents a composition tool that allows for partial service specification along with a composition algorithm based on the semantic matching of services inputs and outputs. Early performance numbers are also presented.
服务组合是面向服务计算支持的一个重要特性,但它主要仍然是一个手动过程。存在完全或部分自动化组合的建议,大多数依赖于基于人工智能的计划,自动化证明技术或基于图形的解决方案。尽管这些方法是合理的,但存在一些实际问题,阻碍了它们在生产场景中的使用。本文提出了一个组合工具,它允许部分服务规范以及基于服务输入和输出的语义匹配的组合算法。还提供了早期的性能数据。
{"title":"Facilitating Service Creation via Partial Specification and Automated Composition","authors":"R. Dantas, Ernani Azevedo, C. Dias, Thiago Lima, D. Sadok, C. Kamienski, B. Ohlman","doi":"10.1109/SERVICES.2011.53","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.53","url":null,"abstract":"Service composition is an important feature enabled by Service Oriented Computing but it remains mainly a manual process. Proposals for complete or partial automation of composition exist, the majority relying on artificial intelligence-based planning, automated proof techniques, or graph-based solutions. Although sound, these approaches present practical issues that prevent their use in production scenarios. This paper presents a composition tool that allows for partial service specification along with a composition algorithm based on the semantic matching of services inputs and outputs. Early performance numbers are also presented.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"60 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":"124227568","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
Approaches for Implementing Persistent Queues within Data-Intensive Scientific Workflows 在数据密集型科学工作流中实现持久队列的方法
Pub Date : 2011-07-04 DOI: 10.1109/SERVICES.2011.57
Michael Agun, S. Bowers
Many scientific workflow systems are built on dataflow-based models of computation in which data drives the execution of workflow components. An advantage of using dataflow models is their straightforward semantics (which includes support for branching, merging, and looping) and their ability to concurrently execute workflow steps. However, for many data-intensive workflows the dataflow model often requires data buffering. Current systems largely perform buffering through in-memory queues which can lead to buffer overflow and performance degradation as queues reach capacity (e.g., because of paging). We describe an alternative framework that leverages external storage to implement buffers (which we refer to as persistent queues) within data-intensive scientific workflows. Our framework can easily be used with different underlying storage technologies, and we consider and evaluate three distinct approaches: a traditional relational database implementation, a non-relational implementation designed for fast reads and writes, and a specialized approach that can further reduce external buffering overhead. In addition, the use of persistent queues can provide detailed provenance information ``for free'' by capturing the input and output information of each workflow component during workflow execution. Although many systems provide such provenance information, we show how this information can be captured both efficiently and can be used to improve overall workflow performance through persistent queues.
许多科学工作流系统建立在基于数据流的计算模型之上,其中数据驱动工作流组件的执行。使用数据流模型的一个优点是其简单的语义(包括对分支、合并和循环的支持)以及并发执行工作流步骤的能力。然而,对于许多数据密集型工作流,数据流模型通常需要数据缓冲。当前系统主要通过内存队列执行缓冲,当队列达到容量时(例如,由于分页),这可能导致缓冲区溢出和性能下降。我们描述了一个替代框架,它利用外部存储来实现数据密集型科学工作流中的缓冲区(我们称之为持久队列)。我们的框架可以很容易地与不同的底层存储技术一起使用,我们考虑并评估了三种不同的方法:传统的关系数据库实现、专为快速读写而设计的非关系数据库实现和可以进一步减少外部缓冲开销的专用方法。此外,通过在工作流执行期间捕获每个工作流组件的输入和输出信息,使用持久队列可以“免费”提供详细的来源信息。尽管许多系统都提供了这样的来源信息,但我们将展示如何有效地捕获这些信息,并通过持久队列提高总体工作流性能。
{"title":"Approaches for Implementing Persistent Queues within Data-Intensive Scientific Workflows","authors":"Michael Agun, S. Bowers","doi":"10.1109/SERVICES.2011.57","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.57","url":null,"abstract":"Many scientific workflow systems are built on dataflow-based models of computation in which data drives the execution of workflow components. An advantage of using dataflow models is their straightforward semantics (which includes support for branching, merging, and looping) and their ability to concurrently execute workflow steps. However, for many data-intensive workflows the dataflow model often requires data buffering. Current systems largely perform buffering through in-memory queues which can lead to buffer overflow and performance degradation as queues reach capacity (e.g., because of paging). We describe an alternative framework that leverages external storage to implement buffers (which we refer to as persistent queues) within data-intensive scientific workflows. Our framework can easily be used with different underlying storage technologies, and we consider and evaluate three distinct approaches: a traditional relational database implementation, a non-relational implementation designed for fast reads and writes, and a specialized approach that can further reduce external buffering overhead. In addition, the use of persistent queues can provide detailed provenance information ``for free'' by capturing the input and output information of each workflow component during workflow execution. Although many systems provide such provenance information, we show how this information can be captured both efficiently and can be used to improve overall workflow performance through persistent queues.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"62 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":"124384540","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
期刊
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学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1