Design and evaluation of a wide-area event notification service
ACM Transactions on Computer Systems (TOCS)
Hermes: A Distributed Event-Based Middleware Architecture
ICDCSW '02 Proceedings of the 22nd International Conference on Distributed Computing Systems
IJCAR '01 Proceedings of the First International Joint Conference on Automated Reasoning
The many faces of publish/subscribe
ACM Computing Surveys (CSUR)
Stream processing of XPath queries with predicates
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
Path sharing and predicate evaluation for high-performance XML filtering
ACM Transactions on Database Systems (TODS)
Peer-to-peer overlay broker networks in an event-based middleware
Proceedings of the 2nd international workshop on Distributed event-based systems
Remindin': semantic query routing in peer-to-peer networks based on social metaphors
Proceedings of the 13th international conference on World Wide Web
RDFPeers: a scalable distributed RDF repository based on a structured peer-to-peer network
Proceedings of the 13th international conference on World Wide Web
Jena: implementing the semantic web recommendations
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
An ontology-based publish/subscribe system
Proceedings of the 5th ACM/IFIP/USENIX international conference on Middleware
Taxonomy of Distributed Event-Based Programming Systems
The Computer Journal
Content-based Dissemination of Fragmented XML Data
ICDCS '06 Proceedings of the 26th IEEE International Conference on Distributed Computing Systems
Benchmarking Knowledge-based Context Delivery Systems
ICAS '06 Proceedings of the International Conference on Autonomic and Autonomous Systems
Distributed Event-Based Systems
Distributed Event-Based Systems
Ontological Semantics for Distributing Contextual Knowledge in Highly Distributed Autonomic Systems
Journal of Network and Systems Management
TERA: topic-based event routing for peer-to-peer architectures
Proceedings of the 2007 inaugural international conference on Distributed event-based systems
Knowledge-based semantic clustering
Proceedings of the 2008 ACM symposium on Applied computing
Ordering heuristics for description logic reasoning
IJCAI'05 Proceedings of the 19th international joint conference on Artificial intelligence
LUBM: A benchmark for OWL knowledge base systems
Web Semantics: Science, Services and Agents on the World Wide Web
Adaptive semantic interoperability strategies for knowledge based networking
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems - Volume Part II
Towards a managed extensible control plane for knowledge-based networking
DSOM'06 Proceedings of the 17th IFIP/IEEE international conference on Distributed Systems: operations and management
F-OWL: an inference engine for semantic web
FAABS'04 Proceedings of the Third international conference on Formal Approaches to Agent-Based Systems
Semantic interoperability for an autonomic knowledge delivery service
WAC'05 Proceedings of the Second international IFIP conference on Autonomic Communication
Proceedings of the second international conference on Distributed event-based systems
Knowledge delivery mechanism for autonomic overlay network management
ICAC '09 Proceedings of the 6th international conference on Autonomic computing
MACE '09 Proceedings of the 4th IEEE International Workshop on Modelling Autonomic Communications Environments
An ontology-driven semantic bus for autonomic communication elements
MACE'10 Proceedings of the 5th IEEE international conference on Modelling autonomic communication environments
Semantic context dissemination and service matchmaking in future network management
International Journal of Network Management
Federated management of the Future Internet: status and challenges
International Journal of Network Management
Towards a semantic-driven and scalable publish/subscribe framework
International Journal of Internet Protocol Technology
Journal of Network and Computer Applications
Hi-index | 0.00 |
This paper defines and discusses the implementation of two novel extensions to the Siena Content-based Network (CBN) to extend it to become a Knowledge-based Network (KBN) thereby increasing the expressiveness and flexibility of its publications and subscription. One extension provides ontological concepts as an additional message attribute type, onto which subsumption relationships, equivalence, type queries and arbitrary ontological subscription filters can be applied. The second extension provides for a bag type to be used that allows bag equivalence, sub-bag and super-bag relationships to be used in subscription filters, possibly composed with any of the Siena subscription operators or the ontological operators previously mentioned. The performance of this KBN implementation has also been explored. However, to maintain scalability and performance it is important that these extensions do not break Siena's subscription aggregation algorithm. We also introduce the necessary covering relationships for the new types and operators and examine the subscription matching overhead resulting from these new types and operators.