Xin Li, Xinhuai Tang, Zhaoteng Song, X. Yuan, D. Chen
{"title":"flow:基于AI规划和工作流的自动化Web服务组合系统","authors":"Xin Li, Xinhuai Tang, Zhaoteng Song, X. Yuan, D. Chen","doi":"10.1109/PIC.2010.5688002","DOIUrl":null,"url":null,"abstract":"Automated Web Service composition is an important way for integrating information flexibly and quickly. However, existing composition approaches are insufficient for satisfying users' requirements. In this paper, we firstly discuss the limitations of the existing web service composition approaches and then introduce the separation model to separate the representation of web service type definitions from instance definitions in order to organize the expected thousands of web services well. At last we construct an automated web service composition system, which allows for fast and flexible composition of web services. This system AFlow consists of two subsystems: AI Planning subsystem and Service Matchmaking subsystem. The AI Planning subsystem receives the user's request to form an abstract workflow and transfer it to the Service Matchmaking subsystem. The Service Matchmaking subsystem selects the most suitable service instances according to the abstract workflow via the matchmaking engine and then generates an executable workflow to execute.","PeriodicalId":142910,"journal":{"name":"2010 IEEE International Conference on Progress in Informatics and Computing","volume":"51 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":"{\"title\":\"AFlow: An Automated Web Services composition system based on the AI planning and workflow\",\"authors\":\"Xin Li, Xinhuai Tang, Zhaoteng Song, X. Yuan, D. Chen\",\"doi\":\"10.1109/PIC.2010.5688002\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Automated Web Service composition is an important way for integrating information flexibly and quickly. However, existing composition approaches are insufficient for satisfying users' requirements. In this paper, we firstly discuss the limitations of the existing web service composition approaches and then introduce the separation model to separate the representation of web service type definitions from instance definitions in order to organize the expected thousands of web services well. At last we construct an automated web service composition system, which allows for fast and flexible composition of web services. This system AFlow consists of two subsystems: AI Planning subsystem and Service Matchmaking subsystem. The AI Planning subsystem receives the user's request to form an abstract workflow and transfer it to the Service Matchmaking subsystem. The Service Matchmaking subsystem selects the most suitable service instances according to the abstract workflow via the matchmaking engine and then generates an executable workflow to execute.\",\"PeriodicalId\":142910,\"journal\":{\"name\":\"2010 IEEE International Conference on Progress in Informatics and Computing\",\"volume\":\"51 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"11\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 IEEE International Conference on Progress in Informatics and Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/PIC.2010.5688002\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 IEEE International Conference on Progress in Informatics and Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PIC.2010.5688002","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
AFlow: An Automated Web Services composition system based on the AI planning and workflow
Automated Web Service composition is an important way for integrating information flexibly and quickly. However, existing composition approaches are insufficient for satisfying users' requirements. In this paper, we firstly discuss the limitations of the existing web service composition approaches and then introduce the separation model to separate the representation of web service type definitions from instance definitions in order to organize the expected thousands of web services well. At last we construct an automated web service composition system, which allows for fast and flexible composition of web services. This system AFlow consists of two subsystems: AI Planning subsystem and Service Matchmaking subsystem. The AI Planning subsystem receives the user's request to form an abstract workflow and transfer it to the Service Matchmaking subsystem. The Service Matchmaking subsystem selects the most suitable service instances according to the abstract workflow via the matchmaking engine and then generates an executable workflow to execute.