Dominic Jones

Learn More
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(More)
Content-based networks (CBN), such as [1--3], have formed around the necessity to match a varying subscriber base to that of a networks publication creators. This "de-coupling" of the parties involved in the communication process allows for message routing to be conducted based on who <i>is interested</i> in a particular message, through a routing table(More)
Users of the web are increasingly interested in tracking the appearance of new postings rather than locating existing knowledge. Coupled with this is the emergence of the Web 2.0 movement (where everyone effectively publishes and subscribes), and the concept of the "Internet of Things". These trends bring into sharp focus the need for efficient distribution(More)
The fossil record has been interpreted as exhibiting a gradual decrease in the extinction rate. We use the individual based Tangled Nature model of evolutionary ecology to study the mechanisms behind this kind of nonstationary macrodynamics. We demonstrate that the long time aging in the system (manifested as a slowing down of the rate of large jumps, or(More)
The three main pub/sub systems – type-based, content-based and topic-based networks allow for normalised subscriptions and publications using a combination of push/pull message delivery. Knowledge-based Networks (KBN) extends content-based networks by allowing subscriptions to be matched not only on the contents of messages, but also on some semantics of(More)
The complexity of current computing networks and the required fluidity of their operation requires autonomy to be central to the design and implementation of a managed overlay network. This paper presents a system in which a Knowledge-based Network (KBN) is used as the delivery mechanism for management information. This allows multiple autonomous managers(More)
Industrial localisation is changing from the periodic translation of large bodies of content to a long-tail of small, heterogeneous translations processed in an agile and demand-driven manner. Software localisation and crowd-source translation already practice continuous fine-grained distribution of translation work. This requires close integration and(More)
Providers of products and services are faced with the dual challenge of supporting the languages and individual needs of the global customer while also accommodating the increasing relevance of user-generated content. As a result, the content and localisation industries must now evolve rapidly from manually processing predicable content which arrives in(More)
A CSO class with heavy lab emphasis was developed at the University of Utah in the summer of 1998. It has been taught three times by different instructors to students who were diverse in background, gender, and skill level. The culmination of these efforts is a set of original labs which can be divided into several chronological categories: a gentle(More)