首页> 外文期刊>Software Engineering, IEEE Transactions on >Keyword Search for Building Service-Based Systems
【24h】

Keyword Search for Building Service-Based Systems

机译:建立基于服务的系统的关键字搜索

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

With the fast growth of applications of service-oriented architecture (SOA) in software engineering, there has been a rapid increase in demand for building service-based systems (SBSs) by composing existing Web services. Finding appropriate component services to compose is a key step in the SBS engineering process. Existing approaches require that system engineers have detailed knowledge of SOA techniques which is often too demanding. To address this issue, we propose Keyword Search for Service-based Systems (KS3), a novel approach that integrates and automates the system planning, service discovery and service selection operations for building SBSs based on keyword search. KS3 assists system engineers without detailed knowledge of SOA techniques in searching for component services to build SBSs by typing a few keywords that represent the tasks of the SBSs with quality constraints and optimisation goals for system quality, e.g., reliability, throughput and cost. KS3 offers a new paradigm for SBS engineering that can significantly save the time and effort during the system engineering process. We conducted large-scale experiments using two real-world Web service datasets to demonstrate the practicality, effectiveness and efficiency of KS3.
机译:随着面向服务的体系结构(SOA)在软件工程中的应用的快速增长,通过组合现有的Web服务来构建基于服务的系统(SBS)的需求迅速增长。在SBS工程流程中,找到合适的组件服务来构成它是关键的一步。现有的方法要求系统工程师具有对SOA技术的详细知识,而这通常要求很高。为了解决此问题,我们提出了基于服务的系统的关键字搜索(KS3),这是一种新颖的方法,该方法集成并自动化了基于关键字搜索构建SBS的系统规划,服务发现和服务选择操作。 KS3通过键入一些关键字来表示SBS的任务,这些关键字具有质量约束和系统质量的优化目标(例如,可靠性,吞吐量和成本),从而帮助系统工程师无需SOA技术的详细知识即可搜索组件服务以构建SBS。 KS3为SBS工程提供了新的范例,可以大大节省系统工程过程中的时间和精力。我们使用两个真实的Web服务数据集进行了大规模实验,以证明KS3的实用性,有效性和效率。

著录项

  • 来源
    《Software Engineering, IEEE Transactions on》 |2017年第7期|658-674|共17页
  • 作者单位

    State Key Laboratory of Software Engineering, Wuhan University, Wuhan, China;

    Centre for Applied Informatics, Victoria University, Melbourne, Australia;

    University of Auckland, Auckland, New Zealand;

    School of Software and Electrical Engineering, Swinburne University of Technology, Melbourne, Australia;

    School of Software and Electrical Engineering, Swinburne University of Technology, Melbourne, Australia;

    School of Engineering and Information Technology, Federation University Australia, Melbourne, Australia;

    School of Information Technology, Deakin University, Geelong, Victoria, Australia;

    School of Software and Electrical Engineering, Swinburne University of Technology, Melbourne, Australia;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Service-oriented architecture; Data models; Keyword search; Buildings; Planning; Libraries;

    机译:面向服务的体系结构;数据模型;关键字搜索;建筑物;规划;图书馆;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号