{"title":"Bounded Model Checking for Web Service Discovery and Composition","authors":"Zhi Fang, L. Liao, Ruoyu Chen","doi":"10.1109/SNPD.2010.38","DOIUrl":null,"url":null,"abstract":"With the acceptance of service-oriented architecture (SOA) in many application domains and the rapidly growing number of available services, it is now a challenge to effectively discover and compose services to meet user needs. In this paper, we present a novel technique for automatic service discovery and composition based on bounded model checking. Specifically, given (1) a client specification of the objective service, described by a linear temporal logic formula, and (2) a set of available services, our technique discoveries these services which behavior satisfies the client specification or synthesizes a composite service that uses only the available services to realize the client specification.","PeriodicalId":266363,"journal":{"name":"2010 11th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2010-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 11th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SNPD.2010.38","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
With the acceptance of service-oriented architecture (SOA) in many application domains and the rapidly growing number of available services, it is now a challenge to effectively discover and compose services to meet user needs. In this paper, we present a novel technique for automatic service discovery and composition based on bounded model checking. Specifically, given (1) a client specification of the objective service, described by a linear temporal logic formula, and (2) a set of available services, our technique discoveries these services which behavior satisfies the client specification or synthesizes a composite service that uses only the available services to realize the client specification.