568 research outputs found
Interoperating with heterogeneous Mobile Services
Mobile applications are now developed upon a wide range of service development platforms, commonly referred to as middleware. However, the diversity of those available presents a problem for mobile client development. How can a single client implementation interoperate with heterogeneous service implementations
Fine Grained Component Engineering of Adaptive Overlays: Experiences and Perspectives
Recent years have seen significant research being carried out into peer-to-peer (P2P) systems. This work has focused on the styles and applications of P2P computing, from grid computation to content distribution; however, little investigation has been performed into how these systems are built. Component based engineering is an approach that has seen successful deployment in the field of middleware development; functionality is encapsulated in ‘building blocks’ that can be dynamically plugged together to form complete systems. This allows efficient, flexible and adaptable systems to be built with lower overhead and development complexity. This paper presents an investigation into the potential of using component based engineering in the design and construction of peer-to-peer overlays. It is highlighted that the quality of these properties is dictated by the component architecture used to implement the system. Three reusable decomposition architectures are designed and evaluated using Chord and Pastry case studies. These demonstrate that significant improvements can be made over traditional design approaches resulting in much more reusable, (re)configurable and extensible systems
Using a Grid-Enabled Wireless Sensor Network for Flood Management
Flooding is becoming an increasing problem. As a result there is a need to deploy more sophisticated sensor networks to detect and react to flooding. This paper outlines a demonstration that illustrates our proposed solution to this problem involving embedded wireless hardware, component based middleware and overlay networks
Achieving interoperability through semantics-based technologies: the instant messaging case
The success of pervasive computing depends on the ability to compose a multitude of networked applications dynamically in order to achieve user goals. However, applications from different providers are not able to interoperate due to incompatible interaction protocols or disparate data models. Instant messaging is a representative example of the current situation, where various competing applications keep emerging. To enforce interoperability at runtime and in a non-intrusive manner, mediators are used to perform the necessary translations and coordination between the heterogeneous applications. Nevertheless, the design of mediators requires considerable knowledge about each application as well as a substantial development effort. In this paper we present an approach based on ontology reasoning and model checking in order to generate correct-by-construction mediators automatically. We demonstrate the feasibility of our approach through a prototype tool and show that it synthesises mediators that achieve efficient interoperation of instant messaging applications
Prostate Surgery for Men with Lower Urinary Tract Symptoms: Do We Need Urodynamics to Find the Right Candidates?:Exploratory Findings from the UPSTREAM Trial
BackgroundIdentifying men whose lower urinary tract symptoms (LUTS) may benefit from surgery is challenging.ObjectiveTo identify routine diagnostic and urodynamic measures associated with treatment decision-making, and outcome, in exploratory analyses of the UPSTREAM trial.Design, setting, and participantsA randomised controlled trial was conducted including 820 men, considering surgery for LUTS, across 26 hospitals in England (ISCTRN56164274).InterventionMen were randomised to a routine care (RC) diagnostic pathway (n = 393) or a pathway that included urodynamics (UDS) in addition to RC (n = 427).Outcome measurements and statistical analysisMen underwent uroflowmetry and completed symptom questionnaires, at baseline and 18 mo after randomisation. Regression models identified baseline clinical and symptom measures that predicted recommendation for surgery and/or surgical outcome (measured by the International Prostate Symptom Score [IPSS]). We explored the association between UDS and surgical outcome in subgroups defined by routine measures.Results and limitationsThe recommendation for surgery could be predicted successfully in the RC and UDS groups (area under the receiver operating characteristic curve 0.78), with maximum flow rate (Qmax) and age predictors in both groups. Surgery was more beneficial in those with higher symptom scores (eg, IPSS >16), age 47.6, and bladder contractility index >123.0. In the UDS group, urodynamic measures were more strongly predictive of surgical outcome for those with Qmax >15, although patient-reported outcomes were also more predictive in this subgroup.ConclusionsTreatment decisions were informed with UDS, when available, but without evidence of change in the decisions reached. Despite the small group sizes, exploratory analyses suggest that selective use of UDS could detect obstructive pathology, missed by routine measures, in certain subgroups.Patient summaryBaseline clinical and symptom measurements were able to predict treatment decisions. The addition of urodynamic test results, while useful, did not generally lead to better surgical decisions and outcomes over routine tests alone
Experiment scenarios, prototypes and report - Iteration 1
The task of WP6 is to evaluate the CONNECT technologies under realistic situations. To achieve this goal, WP6 concentrated its effort in the development of a main scenario in the context of the GMES, which required the connection of two very different and independently build systems provided by the industry partners. The first one is a video-surveillance system provided by Thales; the second one, is an implementation of the GSMA Rich Communication Suite provided by DOCOMO. The resulting scenario allows to verify the validity of some of the CONNECT claims and to investigate with the introduction of some of the CONNECT technologies in the context of the integration of real systems. In addition, WP6 started the work of evaluating how the overall CONNECT work cycle can be introduced in the context of industrial prototype development
- …