Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 20 of 68 for “"Distributed applications"”.
-
Adaptive privacy management for distributed applications
… these requirements for the target domain of applications that enable intentional sharing of personal information in networked computing environments. The middleware facilitates the creation of adaptive privacy aware applications that allows users or the system on behalf of the user to adjust …
-
Information flow for secure distributed applications
… reputations, and cost billion of dollars. While distributed computing architectures provide data and service integration, they also create information flow control problems due to the interaction complexity among service providers. A main problem is the lack of an appropriate programming model to …
-
Developing distributed applications with distributed heterogeneous databases
… identifies how Tuxedo fits into the scheme of distributed database processing. Tuxedo is an On-Line Transaction Processing (OLTP) system. Tuxedo was studied because it is the oldest and most widely used transaction processing system on UNIX. That means that it is established, extensively …
-
MobiTest : an evaluation infrastructure for mobile distributed applications
Sophisticated applications that run on mobile devices have become commonplace. Within the wide realm of mobile software applications there exists a significant number that make use of networking in some form. Unfortunately, such distributed mobile applications are inherently difficult to evaluate. …
-
Qos-Aware Service Management for Internet-Scale Distributed Applications
In terms of application size---when an application involves one-to-many group communication, we explore resource sharing, both in network bandwidth and computational resources, by proposing a special type of multicasting---service-added multicasting. Resource sharing is further maximized as we …
-
A Process Architecture and Runtime Environment for Dependable Distributed Applications
… is used to protect spaceborne, scientific applications for the Jet Propulsion Laboratory (JPL). Error injection experiments validate the SIFT environment's ability to recover not only from user application errors, but also ARMOR errors as well. Finally, five other case studies illustrate …
-
Customized message passing and scheduling for parallel and distributed applications
… increases the performance of parallel and distributed applications. In this thesis, I discuss the design and implementation of customizable message passing and scheduling systems. Both the message passing and scheduling systems have been implemented on a bus-based shared-memory …
-
Circuits for efficient and secure power delivery in distributed applications
The growing number of widely distributed IoT devices presents new challenges in power delivery. Existing frameworks for charging electronic devices, be they wired or wireless, either end up limiting the amount devices can be shrunk due to the size of standardized connectors or end up restricting …
-
AQuA: A Framework for Providing Adaptive Fault Tolerance to Distributed Applications
Performance measurements were taken for both the active and passive replication schemes, with different numbers of replicas and various message lengths. In addition, fault detection and recovery times with different replication schemes under various failure situations were studied.
-
The Client Insourcing Refactoring to Facilitate the Re-engineering of Web-Based Applications
Developers often need to re-engineer distributed applications to address changes in requirements, made only after deployment. Much of the complexity of inspecting and evolving distributed applications lies in their distributed nature, while the majority of mature program analysis and transformation …
-
Modular specification of interaction policies in distributed computing
Software executing on distributed systems consists of many asynchronous, autonomous components which interact in order to coordinate local activity. The need for such coordination, as well as requirements such as heterogeneity, scalability, security and availability, considerably increase the …
-
Kami : an anarchic approach to distributed computing
This thesis presents a distributed computing system, Kami, which provides support for applications running in an environment of heterogeneous workstations linked together by a high speed network. It enables users to easily create distributed applications by providing a backbone infrastructure of …
-
A Domain-Specific Aspect Language Approach to Distributed Systems Development
Distributed applications are difficult to write. Programmers need to adhere to specific distributed systems programming conventions and frameworks, which makes distributed systems development complex and error prone and ties the resultant application to the distributed system because the …
-
Atomic Broadcast in Heterogeneous Distributed Systems
… effect on both performance and robustness of distributed systems. Distributed applications rely on a multitude of protocols for the support of these services. Of crucial importance are multicast protocols. Reliable multicast protocols enhance the efficiency and robustness of distributed …
-
Automating telemetry- and trace-based analytics on large-scale distributed systems
Large-scale distributed systems---such as supercomputers, cloud computing platforms, and distributed applications---routinely suffer from slowdowns and crashes due to software and hardware problems, resulting in reduced efficiency and wasted resources. These large-scale systems typically deploy …
-
HiPIP: High -Performance Invocation Protection
… cluster configurations. Finally, we run three distributed applications with three levels of security: plaintext, HiPIP and DES. We show that HiPIP's performance is comparable to plaintext and two to four orders of magnitude better than DES.
-
Integrating formal reasoning into component-based approach to reconfigurable distributed systems
Distributed computing is becoming ubiquitous in recent years in many areas, especially the scientific and industrial ones, where the processing power - even that of supercomputers - never seems to be enough. Grid systems were born out of necessity, and had to grow quickly to meet requirements which …
Page 1 of 4