• DocumentCode
    1966234
  • Title

    DJess - a context-sharing middleware to deploy distributed inference systems in pervasive computing domains

  • Author

    Cabitza, Federico ; Sarini, Marcello ; Dal Seno, B.

  • Author_Institution
    DISCo, Univ. degli Studi di Milano-Bicocca, Milan, Italy
  • fYear
    2005
  • fDate
    11-14 July 2005
  • Firstpage
    229
  • Lastpage
    238
  • 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.
  • Keywords
    Java; middleware; reasoning about programs; software agents; software packages; ubiquitous computing; API; DJess Java package; DJess context-sharing middleware; distributed inference systems; pervasive computing domains; software agents; Computer architecture; Context; Distributed computing; Embedded computing; Java; Middleware; Mobile computing; Packaging; Pervasive computing; Programming profession;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Pervasive Services, 2005. ICPS '05. Proceedings. International Conference on
  • Print_ISBN
    0-7803-9032-6
  • Type

    conf

  • DOI
    10.1109/PERSER.2005.1506416
  • Filename
    1506416