首页> 外文学位 >Privacy Preserving Service Discovery and Ranking For Multiple User QoS Requirements in Service-Based Software Systems.
【24h】

Privacy Preserving Service Discovery and Ranking For Multiple User QoS Requirements in Service-Based Software Systems.

机译:基于服务的软件系统中多个用户QoS要求的隐私保护服务发现和排名。

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

摘要

Service based software (SBS) systems are software systems consisting of services based on the service oriented architecture (SOA). Each service in SBS systems provides partial functionalities and collaborates with other services as workflows to provide the functionalities required by the systems. These services may be developed and/or owned by different entities and physically distributed across the Internet. Compared with traditional software system components which are usually specifically designed for the target systems and bound tightly, the interfaces of services and their communication protocols are standardized, which allow SBS systems to support late binding, provide better interoperability, better flexibility in dynamic business logics, and higher fault tolerance.;The development process of SBS systems can be divided to three major phases: (1) SBS specification, (2) service discovery and matching, and (3) service composition and workflow execution. This dissertation focuses on the second phase, and presents a privacy preserving service discovery and ranking approach for multiple user QoS requirements. This approach helps service providers to register services and service users to search services through public, but untrusted service directories with the protection of their privacy against the service directories. The service directories can match the registered services with service requests, but do not learn any information about them. Our approach also enforces access control on services during the matching process, which prevents unauthorized users from discovering services.;After the service directories match a set of services that satisfy the service users' functionality requirements, the service discovery approach presented in this dissertation further considers service users' QoS requirements in two steps. First, this approach optimizes services' QoS by making tradeoff among various QoS aspects with users' QoS requirements and preferences. Second, this approach ranks services based on how well they satisfy users' QoS requirements to help service users select the most suitable service to develop their SBSs.
机译:基于服务的软件(SBS)系统是由基于面向服务的体系结构(SOA)的服务组成的软件系统。 SBS系统中的每个服务都提供部分功能,并与其他服务协作作为工作流以提供系统所需的功能。这些服务可以由不同的实体开发和/或拥有,并通过Internet进行物理分布。与通常专门为目标系统设计并紧密绑定的传统软件系统组件相比,服务的接口及其通信协议是标准化的,从而使SBS系统可以支持后期绑定,提供更好的互操作性,动态业务逻辑中更好的灵活性, SBS系统的开发过程可以分为三个主要阶段:(1)SBS规范,(2)服务发现和匹配,以及(3)服务组成和工作流执行。本文着眼于第二阶段,提出了一种针对多用户QoS需求的隐私保护服务发现和排序方法。这种方法可帮助服务提供商注册服务,并使服务用户可以通过公共但不受信任的服务目录搜索服务,同时保护他们免受服务目录的隐私。服务目录可以将注册的服务与服务请求进行匹配,但是不会了解有关它们的任何信息。我们的方法还可以在匹配过程中对服务执行访问控制,以防止未经授权的用户发现服务。在服务目录匹配了一组满足服务用户功能要求的服务后,本文提出的服务发现方法进一步考虑了分两步为用户提供服务。首先,此方法通过在各种QoS方面与用户的QoS要求和偏好之间进行权衡来优化服务的QoS。其次,此方法根据服务满足用户QoS要求的程度对服务进行排名,以帮助服务用户选择最适合的服务来开发其SBS。

著录项

  • 作者

    Yin, Yin.;

  • 作者单位

    Arizona State University.;

  • 授予单位 Arizona State University.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2011
  • 页码 124 p.
  • 总页数 124
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号