Learn More
The Universal Description, Discovery and Integration (UDDI) is a specification for distributed Web-based information registries for Web Services. UDDI allows HTTP-enabled business services to be published, and subsequently searched, based on their interface. UDDI consists of three components: " white pages " to hold basic contact information and identifiers(More)
Online relationships in social networks are often based on real world relationships and can therefore be used to infer a level of trust between users. We propose leveraging these relationships to form a dynamic "Social Cloud,” thereby enabling users to share heterogeneous resources within the context of a social network. In addition, the inherent(More)
OBJECTIVE To propose a research agenda that addresses technological and other knowledge gaps in developing telemonitoring solutions for patients with chronic diseases, with particular focus on detecting deterioration early enough to intervene effectively. DESIGN A mixed methods approach incorporating literature review, key informant, and focus group(More)
We extend the service abstraction in the Open Grid Services Architecture[12] for Quality of Service (QoS) properties. The realization of QoS often requires mechanisms such as advance or on-demand reservation of resources, varying in type and implementation, and independently controlled and monitored. Foster et al. propose the GARA [10] architecture. The(More)
An overview of the Triana Problem Solving Environment is provided – with a particular focus on the GAP application-level interface, for integration with Grid Computing and Peer-to-Peer infrastructure. GAP is a Java-based subset of the Grid Application Toolkit interface (being implemented in the GridLab project), and an outline of its current functionality,(More)
Grid computing allows sharing of services and resources ac-cross institutions. However, current Grid security mechanisms for au-thentication and authorization are too rigid and they lack the ability to determine how " trustworthy " the result obtained from a specific provider is likely to be. This paper describes the different facets associated to Trust and(More)
Grid computing provides the infrastructure necessary to access and use distributed resources as part of virtual organizations. When used in this way, Grid computing makes it possible for users to participate in collaborative and distributed applications such as tele-immersion, visualization, and computational simulation. Some of these applications operate(More)
A Service Level Agreement (SLA) represents an agreement between a service user and a provider in the context of a particular service provision. SLAs contain Quality of Service properties that must be maintained by a provider. These are generally defined as a set of Service Level Objectives (SLOs). These properties need to be measurable and must be monitored(More)
With the increasingly ubiquitous nature of Social networks and Cloud computing, users are starting to explore new ways to interact with, and exploit these developing paradigms. Social networks are used to reflect real world relationships that allow users to share information and form connections between one another, essentially creating dynamic Virtual(More)
Access control and privacy policies change during the course of collaboration. Information is often shared with collaborators outside of the traditional " perimeterized " organizational computer network. At this point the information owner (in the legal data protection sense) loses persistent control over their information. They cannot modify the policy(More)