{"title":"使用语义代理自动组合Web服务工作流","authors":"J. Korhonen, Lasse Pajunen, J. Puustjärvi","doi":"10.1109/WI.2003.1241269","DOIUrl":null,"url":null,"abstract":"We present a way to automatically compose Web service workflow that uses component Web services. The Web services workflows are described using our transactional workflow ontology. The workflow ontology can be used to describe both component Web service workflows and master Web service workflows. We have also implemented a workflow engine that runs the workflow instances. Here we analyze using our ontology and some workflow instances with a reasoning agent to automatically find a composed workflow that fulfills all given constraints. The result from the inference is a workflow instance that can be executed using our workflow engine. We see that this kind of dynamic composition is needed in dynamic heterogeneous environments with loosely coupled Web services.","PeriodicalId":403574,"journal":{"name":"Proceedings IEEE/WIC International Conference on Web Intelligence (WI 2003)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"44","resultStr":"{\"title\":\"Automatic composition of Web service workflows using a semantic agent\",\"authors\":\"J. Korhonen, Lasse Pajunen, J. Puustjärvi\",\"doi\":\"10.1109/WI.2003.1241269\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We present a way to automatically compose Web service workflow that uses component Web services. The Web services workflows are described using our transactional workflow ontology. The workflow ontology can be used to describe both component Web service workflows and master Web service workflows. We have also implemented a workflow engine that runs the workflow instances. Here we analyze using our ontology and some workflow instances with a reasoning agent to automatically find a composed workflow that fulfills all given constraints. The result from the inference is a workflow instance that can be executed using our workflow engine. We see that this kind of dynamic composition is needed in dynamic heterogeneous environments with loosely coupled Web services.\",\"PeriodicalId\":403574,\"journal\":{\"name\":\"Proceedings IEEE/WIC International Conference on Web Intelligence (WI 2003)\",\"volume\":\"32 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2003-10-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"44\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings IEEE/WIC International Conference on Web Intelligence (WI 2003)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WI.2003.1241269\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings IEEE/WIC International Conference on Web Intelligence (WI 2003)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WI.2003.1241269","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Automatic composition of Web service workflows using a semantic agent
We present a way to automatically compose Web service workflow that uses component Web services. The Web services workflows are described using our transactional workflow ontology. The workflow ontology can be used to describe both component Web service workflows and master Web service workflows. We have also implemented a workflow engine that runs the workflow instances. Here we analyze using our ontology and some workflow instances with a reasoning agent to automatically find a composed workflow that fulfills all given constraints. The result from the inference is a workflow instance that can be executed using our workflow engine. We see that this kind of dynamic composition is needed in dynamic heterogeneous environments with loosely coupled Web services.