论文部分内容阅读
在海量服务环境下,如何快速灵活地选择出满足用户需求的服务组合,已经成为亟待解决的问题。该文借助生态系统的运作模式,首先把服务进行层次划分,进而根据用户的服务流程需求,提出一种两层服务选择的智能优化方法,并建立两层目标规划模型。模型中第一层为服务流程的每个服务结点选择一个服务中心,第二层为每个结点在第一层指定的服务中心内选择一个具体服务。设计智能优化算法对所建规划模型进行求解。最后进行了算例分析。结果表明,两层服务选择模型能够快速有效地为用户选择出满足距离约束和服务质量(QoS)约束的服务组合方案。
Under the environment of mass service, how to choose the service combination that meets the needs of users quickly and flexibly has become an urgent problem to be solved. Based on the operation mode of ecosystem, this paper first hierarchies services and then proposes an intelligent optimization method for two-tier service selection according to user’s service process requirements, and establishes a two-level goal programming model. The first layer of the model selects one service center for each service node of the service flow, and the second layer selects a specific service for each node in the service center designated by the first layer. Design intelligent optimization algorithm to solve the built programming model. Finally, a case study is carried out. The results show that the two-tier service selection model can quickly and effectively select a service portfolio for users that meets the distance constraints and quality of service (QoS) constraints.