{"title":"A Semantic Demand-Service Matching Method based on OWL-S for Cloud Testing Service Platform","authors":"Qing Xia, Chun-Xu Jiang, Chuan Yang, Hao Huang","doi":"10.1145/3446132.3446136","DOIUrl":null,"url":null,"abstract":"Traditional testing service incurs high cost and low efficiency because of the expenditure on testing tools and the geographical location. Cloud testing service platform (CTSP) uses cloud infrastructure for testing service, which leads to a more cost-effective testing solution. However, how to realize the intelligent matching among the various testing services and the testing demands is one of the common issues and aims for CTSP. This paper investigates a semantic demand-service matching method for CTSP. Considering the diverse, heterogeneous and dynamic characteristics of cloud testing services, an Input, Output, Precondition, Effect (IOPE) matching model based on Web Ontology Language for Service (OWL-S) is proposed, and a three-phase matching process is developed consisting of parameter matching, attribute matching and global matching. To compute the matching degree between a testing service and a testing demand during the matching process, a quantitative matching method is put forward. At last, the effectiveness and feasibility of the proposed method is tested by a case study.","PeriodicalId":125388,"journal":{"name":"Proceedings of the 2020 3rd International Conference on Algorithms, Computing and Artificial Intelligence","volume":"54 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2020 3rd International Conference on Algorithms, Computing and Artificial Intelligence","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3446132.3446136","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Traditional testing service incurs high cost and low efficiency because of the expenditure on testing tools and the geographical location. Cloud testing service platform (CTSP) uses cloud infrastructure for testing service, which leads to a more cost-effective testing solution. However, how to realize the intelligent matching among the various testing services and the testing demands is one of the common issues and aims for CTSP. This paper investigates a semantic demand-service matching method for CTSP. Considering the diverse, heterogeneous and dynamic characteristics of cloud testing services, an Input, Output, Precondition, Effect (IOPE) matching model based on Web Ontology Language for Service (OWL-S) is proposed, and a three-phase matching process is developed consisting of parameter matching, attribute matching and global matching. To compute the matching degree between a testing service and a testing demand during the matching process, a quantitative matching method is put forward. At last, the effectiveness and feasibility of the proposed method is tested by a case study.
传统的检测服务由于检测工具的费用和地理位置的限制,成本高,效率低。云测试服务平台(CTSP)使用云基础设施进行测试服务,从而提供更具成本效益的测试解决方案。然而,如何实现各种测试服务与测试需求之间的智能匹配是CTSP面临的共同问题和目标之一。研究了一种面向CTSP的语义需求服务匹配方法。针对云测试服务的多样性、异构性和动态性特点,提出了一种基于Web Ontology Language for Service (OWL-S)的输入、输出、前提、效果(IOPE)匹配模型,并构建了参数匹配、属性匹配和全局匹配的三阶段匹配流程。为了在匹配过程中计算测试服务与测试需求之间的匹配程度,提出了一种定量匹配方法。最后,通过实例验证了该方法的有效性和可行性。