首页> 外文学位 >Performance engineering of software Web services and distributed software systems.
【24h】

Performance engineering of software Web services and distributed software systems.

机译:软件Web服务和分布式软件系统的性能工程。

获取原文
获取原文并翻译 | 示例

摘要

To meet the requirements and facilitate using Web services, in this work a WSDL extension to permit specification of non-functional or quality of service (QoS) properties is first proposed. Additionally, a QoS-aware framework is established to adapt publicly available tools for Web services, augmented by ontology management tools, along with tools for performance modeling to exemplify how the non-functional properties such as response time, throughput, or utilization of services can be addressed in the service acquisition and composition process. The framework is extended with additional qualitative information to the service descriptions using Business Process Execution Language (BPEL), which can be used to explore design options, and have the QoS properties analyzed for the composite service.;The main issue in my research is performance evaluation in software system and engineering. Research into Web service computation is the first half of this dissertation, while performance antipattern detection and elimination is the second part. In this work, I analyze performance antipatterns to extract detectable features, influential factors, and resource involvements so that we can lay the foundation to detect their presence. I propose a system abstract layering model and suggest profiling methods for performance antipattern detection and elimination. Solutions proposed can be used during the refactoring phase, and can be included in the software development life cycle. Proposed tools and utilities are implemented and their use is demonstrated with RUBiS benchmark.
机译:为了满足要求并方便使用Web服务,在这项工作中,首先提出了WSDL扩展以允许指定非功能性或服务质量(QoS)属性。此外,建立了一个QoS感知框架,以适应Web服务的公共可用工具,并通过本体管理工具以及性能建模工具进行扩展,以举例说明诸如响应时间,吞吐量或服务利用率之类的非功能属性。在服务获取和组合过程中解决。该框架使用业务流程执行语言(BPEL)扩展了具有附加定性信息的服务描述,可用于探索设计选项,并分析了复合服务的QoS属性。软件系统和工程评估。本文的第一部分是对Web服务计算的研究,第二部分是性能反模式检测与消除。在这项工作中,我分析了性能反模式,以提取可检测的特征,影响因素和资源投入,以便为检测它们的存在奠定基础。我提出了系统抽象分层模型,并提出了用于性能反模式检测和消除的性能分析方法。提出的解决方案可以在重构阶段使用,并且可以包含在软件开发生命周期中。拟议的工具和实用程序已实现,其使用已通过RUBiS基准进行了演示。

著录项

  • 作者

    Lin, Chia-en.;

  • 作者单位

    University of North Texas.;

  • 授予单位 University of North Texas.;
  • 学科 Computer science.;Web studies.
  • 学位 Ph.D.
  • 年度 2014
  • 页码 121 p.
  • 总页数 121
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号