Marco Autili, Vittorio Cortellessa, Paolo Di Benedetto, Paola Inverardi
备注:
Proceedings of the International Workshop on Service Oriented Computing: a look at the Inside (SOC@Inside'07) at the International Conference on Service Oriented Computing (ICSOC'07), Vienna, Austria, 2007
Ubiquitous networking empowered by Beyond 3G networking makes it possible for mobile users to access networked software services across heterogeneous infrastructures by resource-constrained devices. Heterogeneity and device limitedness creates serious problems for the development and deployment of mobile services that are able to run properly on the execution context and are able to ensures that users experience the "best" Quality of Service possible according to their needs and specific contexts of use. To face these problems the concept of adaptable service is increasingly emerging in the software community. In this paper we describe how CHAMELEON, a declarative framework for tailoring adaptable services, is used within the IST PLASTIC project whose goal is the rapid and easy development/deployment of self-adapting services for B3G networks.
Bridging the Gap between Technical Heterogeneity of Context-Aware Platforms: Experimenting a Service Based Connectivity between Adaptable Android, WComp and OpenORB
MARTE Profile-based MDA approach for semantic NFP-aware Web services
非功能属性(NFP),例如安全性、服务质量和业务相关属性,增强了服务描述,并提供了有关其行为适合性的必要信息。这些属性已经成为有效选择和组合Web服务的关键标准。然而,它们属于不同的领域,是复杂的,变化频繁,必须进行语义描述。推荐用于描述这些属性的W3C标准WSPolicy没有定义覆盖所有NFP域的标准化规范。此外,它没有提供一种简单的方式来独立于域表达它们,并且不支持它们的语义。本文提出了一种模型驱动的方法来描述和自动生成丰富的Web服务,包括语义NFP。它探讨了OMG Profile for Modeling and Analysis of Real-Time Embedded Systems(MARTE)和W3C标准的使用。从NFP配置文件到WS-Policy和SAWSDL文件的映射规则将NFP转换为与WSDL元素关联的策略。
A Hybrid Approach to Web Service Recommendation Based on QoS-Aware Rating and Ranking
随着互联网上具有相同或相似功能的Web服务数量的不断增加,越来越多的服务使用者在寻找和选择合适的Web服务时,将注意力集中在Web服务的非功能属性上,即服务的服务质量(quality of service,QoS)。对于大多数QoS感知的Web服务推荐系统,推荐的Web服务列表通常是基于一个面向评级的预测方法,旨在预测潜在的评级,活跃的用户可能会分配给未评级的服务尽可能准确地获得。然而,在一些应用场景中,评级预测的高准确性可能不一定导致令人满意的推荐结果。在本文中,我们提出了一个面向排名的混合方法相结合的基于项目的协同过滤和潜在因素模型来解决Web服务的排名问题。特别是,两个Web服务之间的相似性来衡量他们的排名,而不是传统的QoS评级之间的相关系数。此外,我们还改进了衡量标准NDCG(归一化折扣累积增益),用于评估排名顺序返回的前K个建议的准确性。在真实Web服务的QoS数据集上进行了全面的实验,实验结果表明,该方法的性能优于其他同类方法。
Memetic EDA-Based Approaches to Comprehensive Quality-Aware Automated Semantic Web Service Composition
School of Engineering and Computer Science, Victoria University of Wellington(惠灵顿维多利亚大学工程与计算机科学学院);Department of Informatics, Clausthal University of Technology(克劳斯塔尔工业大学信息学系)
WeSSQoS: A Configurable SOA System for Quality-aware Web Service Selection
Web Services(WS)已经成为当今软件系统中最常用的技术之一。在将WS集成到给定系统中的挑战中,需求驱动的选择占据了突出的位置。全面的选择过程需要检查非功能需求(NFR)的符合性,这可以通过分析WS服务质量(QoS)来评估。在本文中,我们描述了WeSSQoS系统,其目的是在排名可用WS的基础上比较他们的QoS和规定的NFR。WeSSQoS被设计为一个开放的面向服务的体系结构,它承载了一个可配置的标准化和排名算法组合,工程师可以在开始选择过程时选择这些算法。WS的QoS可以从静态的、类似WSDL的描述中获得,也可以通过监视技术动态计算。WeSSQoS被设计为在多个WS存储库和QoS源上工作。具有不同的归一化和排名算法的投资组合的影响,说明了一个例子。