{"title":"DJess——一个上下文共享中间件,用于在普适计算领域部署分布式推理系统","authors":"F. Cabitza, M. Sarini, B. D. Seno","doi":"10.1109/PERSER.2005.1506416","DOIUrl":null,"url":null,"abstract":"In this paper DJess is presented, a Java package that provides programmers with a lightweight middleware by which inference systems implemented in Jess and running on different nodes of a pervasive computing ensemble can transparently share both contextual knowledge (facts) and reactive behaviors (rules). Communication and coordination among inference systems (agents) is achieved through the ability of each agent to reason asynchronously on facts, i.e., propositional expressions representing the context, that might even be asserted by other agents on the basis of inference code (rules), which can be either local or transmitted by any node to any other node. Pervasive computing is the main reference domain that guided the design of the DJess architecture and still drives the API development.","PeriodicalId":375822,"journal":{"name":"ICPS '05. Proceedings. International Conference on Pervasive Services, 2005.","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"26","resultStr":"{\"title\":\"DJess - a context-sharing middleware to deploy distributed inference systems in pervasive computing domains\",\"authors\":\"F. Cabitza, M. Sarini, B. D. Seno\",\"doi\":\"10.1109/PERSER.2005.1506416\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper DJess is presented, a Java package that provides programmers with a lightweight middleware by which inference systems implemented in Jess and running on different nodes of a pervasive computing ensemble can transparently share both contextual knowledge (facts) and reactive behaviors (rules). Communication and coordination among inference systems (agents) is achieved through the ability of each agent to reason asynchronously on facts, i.e., propositional expressions representing the context, that might even be asserted by other agents on the basis of inference code (rules), which can be either local or transmitted by any node to any other node. Pervasive computing is the main reference domain that guided the design of the DJess architecture and still drives the API development.\",\"PeriodicalId\":375822,\"journal\":{\"name\":\"ICPS '05. Proceedings. International Conference on Pervasive Services, 2005.\",\"volume\":\"24 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2005-07-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"26\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ICPS '05. Proceedings. International Conference on Pervasive Services, 2005.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/PERSER.2005.1506416\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ICPS '05. Proceedings. International Conference on Pervasive Services, 2005.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PERSER.2005.1506416","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
DJess - a context-sharing middleware to deploy distributed inference systems in pervasive computing domains
In this paper DJess is presented, a Java package that provides programmers with a lightweight middleware by which inference systems implemented in Jess and running on different nodes of a pervasive computing ensemble can transparently share both contextual knowledge (facts) and reactive behaviors (rules). Communication and coordination among inference systems (agents) is achieved through the ability of each agent to reason asynchronously on facts, i.e., propositional expressions representing the context, that might even be asserted by other agents on the basis of inference code (rules), which can be either local or transmitted by any node to any other node. Pervasive computing is the main reference domain that guided the design of the DJess architecture and still drives the API development.