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 223 for “"web applications"”.
-
Protection Models for Web Applications
<p>Early web applications were a set of static web pages connected to one another. In contrast, modern applications are full-featured programs that are nearly equivalent to desktop applications in functionality. However, web servers and web browsers, which were initially designed for static web …
-
Investigating attack-aware web applications
The Web has gone through a transformation of being a hyperlinked network of static content towards a platform for dynamic applications. This transformation, however, took place on top of the Web’s original design rather than being initiated by a complete makeover – a move which has consequences on …
-
Functional reactive programming for web applications
… jimiž lze těchto technik využít při programování webových aplikací; konkrétně je zde navržen \emph{domain specific language}, sloužící ke psaní webových stránek jako součást programu napsaného v Haskellu, který nakonec vygeneruje kód určený k odeslání uživateli, a k jejich obohacení o dynamický …
-
Computational Resource Abuse in Web Applications
… Programming Interfaces (APIs) to support Web applications that require complex functionality, e.g., to let end users watch videos, make phone calls, and play video games. Meanwhile, many Web applications employ the browser APIs to rely on the user's hardware to execute intensive …
-
Linked data platform for web applications
Most of today's web applications are tightly coupled to proprietary server backends that store and control all user data. This thesis presents Linked Data as a decentralized web app platform, eliminating vendor lock-in, and separating user data from web apps giving users control over their data and …
-
Automated intrusion recovery for web applications
… dissertation, we develop recovery techniques for web applications and demonstrate that automated recovery from intrusions and user mistakes is practical as well as effective. Web applications play a critical role in users' lives today, making them an attractive target for attackers. New …
-
Providing caching abstractions for web applications
Web-based applications are used by millions of users daily, and as a result a key challenge facing web application designers is scaling their applications to handle this load. A crucial component of this challenge is scaling the data storage layer, especially for the newer class of social …
-
Multiverse databases for secure web applications
Most modern web applications authenticate users and enforce security policies in the application logic. Therefore, buggy applications can easily leak sensitive data. MultiverseDB addresses this problem in a new database architecture, where each user has her own private view of the database and …
-
Exploiting Data Locality in Dynamic Web Applications
… information. Users may experience above-average website latencies due to the physical distances information must travel. Because user satisfaction is related to a website's responsiveness, e-commerce may be hindered and prevent online businesses from reaching their full potential.</p> <p>This …
-
Managing Software Dependency Risks in Web Applications
<p>Web applications commonly rely on third-party software dependencies to reduce development time. This thesis examines how vulnerabilities in a dependency chain propagate to compromise an application. It analyzes two vulnerable Markdown libraries from the npm and Composer dependency ecosystems, …
-
The Crosscloud project and decentralized web applications
… that enables developers to build decentralized Web applications in which users have total control over their data. This thesis presents the results of my work: gojsonld, a library for the JSON-LD linked data format written in the Go programming language, and ldnode, a server developed on the …
-
Financial transaction mechanisms for World Wide Web applications
The World Wide Web is the fastest growing application of the Internet. Its continual growth has provided a new electronic medium for commerce. One of the more exciting uses of the World Wide Web in commerce is the selling of information, instead of goods. A major obstacle that the World Wide Web in …
-
AUTOMATIC GENERATION OF WEB APPLICATIONS AND MANAGEMENT SYSTEM
<p>One of the major difficulties in web application design is the tediousness of constructing new web pages from scratch. For traditional web application projects, the web application designers usually design and implement web application projects step by step, in detail. My project is called …
-
Developing, Optimizing and Hosting Data-Driven Web Applications
Building web applications using current systems is not an easy task and we face the following challenges: (1) It is difficult to program web applications on top of the standard three-tier architecture. (2) Performance optimizations and tunings are mostly done manually, which is tedious, error-prone …
-
Automated detection of injection vulnerabilities in web applications
Web applications and browsers embed code from different origins, each of which could have different levels of trustworthiness. These applications provide rich functionality to the users by interacting with each other and with the host machine—usually by sending and receiving information. The …
-
Declarative assembly of web applications from predefined concepts
This thesis presents a new approach to web application development, in which an application is constructed by configuring and composing concepts drawn from a catalog developed by experts. A concept is a self-contained, reusable unit of behavior that is motivated by a purpose defined in terms of the …
-
Improving web applications with fine-grained data flows
Web applications have significantly increased in complexity over the past several decades to support the wide range of services and performance requirements that users have come to expect. On the client-side, browsers are multi-process systems that can handle numerous content formats, rich …
-
From client-side encryption to secure web applications
… thesis presents an approach for designing secure web applications that use client-side encryption to keep user data private in the face of arbitrary web server compromises, as well as a set of tools, called CryptFrame, that makes it easier to build such applications. Crypt- Frame allows developers …
-
Rich Cloud-based Web Applications with Cloudbrowser 2.0
When developing web applications using traditional methods, developers need to partition the application logic between client side and server side, then implement these two parts separately (often using two different programming languages) and write the communication code to synchronize the …
-
A Framework Supporting Development of Ontology-Based Web Applications
… to support development of ontology based Web applications. This framework is composed of a tree-view browser, an attribute selector, the ontology persistence module, an ontology query module, and a utility class that allows the users, to plug-in their own customized functions. The …
Page 1 of 12