{"title":"在服务组合中采用上下文感知","authors":"Lian Yu, S. Su","doi":"10.1145/1640206.1640217","DOIUrl":null,"url":null,"abstract":"Service composition is one of the most important features of Service-Oriented Architecture (SOA), where it is imperative to automatically adapting changing context in the environment. This paper adopts context-awareness to service composition to construct SOA based systems/applications where contexts are behavior-integrated, user-centered and changing-adaptable. An overall framework of a context agent is established, which consists of behavior interpreter, ontology context repository, inference engine, contexture behavior sequence planner and evaluation repository. We formalize behaviors of context entity and services, and take them into consideration in behavior-planning based service composition. An ontology model of context environment is built to describe context semantic in order to enable knowledge sharing. The predictability and controllability of context entities are addressed and corresponding evaluation mechanism and planning algorithm are proposed. Dynamic Description Logic is applied in contextual behavior sequence decision, and its satiability-checking algorithm is extended to enhance the constraining power of pre-conditions in a contextual behavior.","PeriodicalId":20631,"journal":{"name":"Proceedings of the 8th Asia-Pacific Symposium on Internetware","volume":"137 1","pages":"11"},"PeriodicalIF":0.0000,"publicationDate":"2009-10-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Adopting context awareness in service composition\",\"authors\":\"Lian Yu, S. Su\",\"doi\":\"10.1145/1640206.1640217\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Service composition is one of the most important features of Service-Oriented Architecture (SOA), where it is imperative to automatically adapting changing context in the environment. This paper adopts context-awareness to service composition to construct SOA based systems/applications where contexts are behavior-integrated, user-centered and changing-adaptable. An overall framework of a context agent is established, which consists of behavior interpreter, ontology context repository, inference engine, contexture behavior sequence planner and evaluation repository. We formalize behaviors of context entity and services, and take them into consideration in behavior-planning based service composition. An ontology model of context environment is built to describe context semantic in order to enable knowledge sharing. The predictability and controllability of context entities are addressed and corresponding evaluation mechanism and planning algorithm are proposed. Dynamic Description Logic is applied in contextual behavior sequence decision, and its satiability-checking algorithm is extended to enhance the constraining power of pre-conditions in a contextual behavior.\",\"PeriodicalId\":20631,\"journal\":{\"name\":\"Proceedings of the 8th Asia-Pacific Symposium on Internetware\",\"volume\":\"137 1\",\"pages\":\"11\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-10-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 8th Asia-Pacific Symposium on Internetware\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/1640206.1640217\",\"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 of the 8th Asia-Pacific Symposium on Internetware","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1640206.1640217","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Service composition is one of the most important features of Service-Oriented Architecture (SOA), where it is imperative to automatically adapting changing context in the environment. This paper adopts context-awareness to service composition to construct SOA based systems/applications where contexts are behavior-integrated, user-centered and changing-adaptable. An overall framework of a context agent is established, which consists of behavior interpreter, ontology context repository, inference engine, contexture behavior sequence planner and evaluation repository. We formalize behaviors of context entity and services, and take them into consideration in behavior-planning based service composition. An ontology model of context environment is built to describe context semantic in order to enable knowledge sharing. The predictability and controllability of context entities are addressed and corresponding evaluation mechanism and planning algorithm are proposed. Dynamic Description Logic is applied in contextual behavior sequence decision, and its satiability-checking algorithm is extended to enhance the constraining power of pre-conditions in a contextual behavior.