Browsing Electrical and Computer Engineering by Title
Now showing items 1864-1883 of 1928
-
Understanding and Generating Patches for Bugs Introduced by Third-party Library Upgrades
(University of Waterloo, 2017-12-20)During the process of software development, developers rely heavily on third-party libraries to enable functionalities and features in their projects. However, developers are faced with challenges of managing dependency ... -
Understanding Feedforward – Feedback Controller Components In Human Movement Through Optimization-Based Approaches
(University of Waterloo, 2023-04-10)Despite many studies in human motion analysis using optimal control theory to understand how movement is generated, less attention is focused on the structure of the optimal controller. The majority of existing studies ... -
Understanding Scalability Issues in Sharded Blockchains
(University of Waterloo, 2020-12-11)Since the release of Bitcoin in 2008, cryptocurrencies have attracted attention from academia, government, and enterprises. Blockchain, the backbone ledger in many cryptocurrencies, has shown its potential to be a data ... -
Unified Reliability Index Development for Utility Quality Assessment
(University of Waterloo, 2013-01-15)With the great potential smart distribution systems have to cause a paradigm shift in conventional distribution systems, many areas need investigation. Throughout the past few decades, many distribution systems reliability ... -
UniFlow: A CFG-Based Framework for Pluggable Type Checking and Type Inference
(University of Waterloo, 2023-04-21)A type system is a crucial component of high-level programming languages, as it enhances program correctness by ruling out certain type errors. However, the built-in type system often adheres to a specific set of rules ... -
Unipolar Charge-Sensing for Evaporated Large-Area Solid-State Photoconductors for Digital Radiography
(University of Waterloo, 2012-05-03)An alternative approach to energy integrating systems is photon counting which provides higher dose efficiency through efficient noise rejection and optimal energy weighting, and, moreover, is not susceptible to memory ... -
A Universal Islanding Detection Technique for Distributed Generation Using Pattern Recognition
(University of Waterloo, 2013-08-30)In the past, distribution systems were characterized by a unidirectional power flow where power flows from the main power generation units to consumers. However, with changes in power system regulation and increasing ... -
The UNIX Process Identity Crisis: A Standards-Driven Approach to Setuid
(University of Waterloo, 2014-11-03)This work revisits the setuid family of calls for privilege management that is implemented in several widely-used operating systems. Three of the four commonly used calls in the family are standardized by POSIX. The ... -
An Unsupervised Approach to Relatedness Analysis of Legal Language
(University of Waterloo, 2018-09-20)Learning distributed representations of sentences and analyzing semantic similarity between sentences is one of the essential works in the field of Natural Language Processing. In the domain of legal language, the future ... -
Upper Bounds to the Capacity of Wireless Networks
(University of Waterloo, 2008-05-16)In this thesis, I mainly focus on the evaluation of the upper bounds to the capacity of wireless networks. With the consideration of the two measures, the maximal transmission rate for any source-destination pair and the ... -
Usability of the Access Control System for OpenLDAP
(University of Waterloo, 2019-09-19)This thesis addresses the usability of the Access Control System of OpenLDAP. OpenLDAP is a open source implementation of the Lightweight Directory Access Protocol (LDAP), which is a protocol that communicates with a ... -
User Interface Design and Validation for the Automated Rehabilitation System
(University of Waterloo, 2015-10-27)In current physical rehabilitation protocols, patients typically perform exercises with intermittent feedback or guidance following the initial demonstrations from the physiotherapist. Although many patient-centered systems ... -
A User-Centric Approach to Improve the Quality of UML-like Modelling Tools and Reduce the Efforts of Modelling
(University of Waterloo, 2020-01-28)As software systems grow in size and complexity, their development and maintenance are becoming increasingly challenging. Model-Driven Engineering (MDE) has been proposed as a means to increase the developer's productivity ... -
A User-level, Reliable and Reconfigurable Transport Layer Protocol
(University of Waterloo, 2009-08-20)Over the past 15 years, the Internet has proven itself to be one of the most influential inventions that humankind has ever conceived. The success of the Internet can be largely attributed to its stability and ease of ... -
Using Random Digit Representation for Elliptic Curve Scalar Multiplication
(University of Waterloo, 2018-09-20)Elliptic Curve Cryptography (ECC) was introduced independently by Miller and Koblitz in 1986. Compared to the integer factorization based Rivest-Shamir-Adleman (RSA) cryptosystem, ECC provides shorter key length with the ... -
Using Shamir's Secret Sharing Scheme and Symmetric Key Encryption to Achieve Data Privacy in Databases
(University of Waterloo, 2016-09-01)The Internet has become an essential tool for communication and information access, and with growing demand, new challenges and usage continue to surface. A complimentary tool that came to exist in recent years is Cloud ... -
Using Temporal Evidence and Fusion of Time-Frequency Features for Brain-Computer Interfacing
(University of Waterloo, 2005)Brain-computer interfacing (BCI) is a new method of human-machine interaction. It involves the extraction of information from the electroencephalogram (EEG) through signal processing and pattern recognition. The ... -
Using Wireless Communications To Enable Decentralized Analysis and Control of Smart Distribution Systems
(University of Waterloo, 2014-09-16)The smart grid is a multidisciplinary approach that aims to revolutionize the whole electricity supply chain including generation, transmission and distribution systems in order to overcome the multiple challenges currently ... -
Utilizing Channel State Information for Enhancement of Wireless Communication Systems
(University of Waterloo, 2007-10-25)One of the fundamental limitations of mobile radio communications is their time-varying fading channel. This thesis addresses the efficient use of channel state information to improve the communication systems, with a ... -
UWB Radio-over-Fiber System Using Direct Modulated VCSEL
(University of Waterloo, 2007-09-06)The demand for efficient and cost-effective transmission and distribution of RF signal is increasing with the rapid development of wireless communication. This thesis studies the effect of using cost-effective vertical ...