Now showing items 506-525 of 1567

    • Evolution and Architecture of Open Source Software Collections: A Case Study of Debian 

      Nguyen, Raymond (University of Waterloo, 2012-08-29)
      Software has been studied at a variety of granularities. Code, classes, groups of classes, programs and finally large scale applications have been examined in detail. What lies beyond is the study of software collections ...
    • An Ex-Ante Rational Distributed Resource Allocation System using Transfer of Control Strategies for Preemption with Applications to Emergency Medicine 

      Doucette, John Anthony Erskine (University of Waterloo, 2012-08-20)
      Within the artificial intelligence subfield of multiagent systems, one challenge that arises is determining how to efficiently allocate resources to all agents in a way that maximizes the overall expected utility. In this ...
    • Exception Handling in C∀ 

      Beach, Andrew James (University of Waterloo, 2021-10-04)
      The C∀ (Cforall) programming language is an evolutionary refinement of the C programming language, adding modern programming features without changing the programming paradigms of C. One of these modern programming features ...
    • An Experimental Analysis of Multi-Perspective Convolutional Neural Networks 

      Tu, Zhucheng (University of Waterloo, 2018-05-16)
      Modelling the similarity of sentence pairs is an important problem in natural language processing and information retrieval, with applications in tasks such as paraphrase identification and answer selection in question ...
    • Experimental Analysis of Opportunistic Communication for Vehicular Internet Access 

      Hadaller, David (University of Waterloo, 2008-08-18)
      This thesis examines the problem of using 802.11 hotspots for vehicular Internet access. In this access paradigm, a user in a vehicle performs batch transfers by opportunistically communicating with roadside 802.11 access ...
    • Expert System and a Rule Set Development Method for Urban Behaviour Planning 

      Bouchard, Frédéric (University of Waterloo, 2020-05-15)
      Today, autonomous vehicles have the capacity to achieve fully autonomous driving in predefined environments. This ability can be in part attributed to advancements in motion planning, which plans the vehicle’ behaviours ...
    • Explaining Expert Search and Team Formation Systems with ExES 

      Golzadeh, Kiarash (University of Waterloo, 2024-05-06)
      Expert search and team formation systems operate on collaboration networks with nodes representing individuals, labeled with their skills, and edges denoting collaboration relationships. Given a query corresponding to a ...
    • Exploitation of Redundant Inverse Term Frequency for Answer Extraction 

      Lynam, Thomas Richard (University of Waterloo, 2002)
      An automatic question answering system must find, within a corpus,short factual answers to questions posed in natural language. The process involves analyzing the question, retrieving information related to the question, ...
    • Exploiting Structure in Backtracking Algorithms for Propositional and Probabilistic Reasoning 

      Li, Wei (University of Waterloo, 2010-08-03)
      Boolean propositional satisfiability (SAT) and probabilistic reasoning represent two core problems in AI. Backtracking based algorithms have been applied in both problems. In this thesis, I investigate structure-based ...
    • Exploiting the Computational Power of Ternary Content Addressable Memory 

      Tirdad, Kamran (University of Waterloo, 2011-09-30)
      Ternary Content Addressable Memory or in short TCAM is a special type of memory that can execute a certain set of operations in parallel on all of its words. Because of power consumption and relatively small storage ...
    • Exploiting Token and Path-based Representations of Code for Identifying Security-Relevant Commits 

      Keshav Ram, Achyudh Ram (University of Waterloo, 2020-07-15)
      Public vulnerability databases such as CVE and NVD account for only 60% of security vulnerabilities present in open-source projects and are known to suffer from inconsistent quality. Over the last two years, there has been ...
    • Explore the In-context Learning Capability of Large Language Models 

      Li, Tianle (University of Waterloo, 2024-05-10)
      The rapid evolution of Large Language Models (LLMs) has marked the beginning of a new age in AI capabilities, particularly in the domain of natural language understanding and processing. Among the forefront of these ...
    • Exploring Automatic Citation Classification 

      Radoulov, Radoslav (University of Waterloo, 2008-05-21)
      Currently, citation indexes used by digital libraries are very limited. They only provide raw citation counts and link scientific articles through their citations. There are more than one type of citations, but citation ...
    • Exploring New Forms of Random Projections for Prediction and Dimensionality Reduction in Big-Data Regimes 

      Karimi, Amir-Hossein (University of Waterloo, 2018-05-01)
      The story of this work is dimensionality reduction. Dimensionality reduction is a method that takes as input a point-set P of n points in R^d where d is typically large and attempts to find a lower-dimensional representation ...
    • Exploring the Potential of Wrist-Worn Gesture Sensing 

      Liu, Qi Feng (University of Waterloo, 2018-01-22)
      This thesis aims to explore the potential of wrist-worn gesture sensing. There has been a large amount of work on gesture recognition in the past utilizing different kinds of sensors. However, gesture sets tested across ...
    • Extended Nonlocal Games 

      Russo, Vincent (University of Waterloo, 2017-03-31)
      The notions of entanglement and nonlocality are among the most striking ingredients found in quantum information theory. One tool to better understand these notions is the model of nonlocal games; a mathematical framework ...
    • Extracting and Cleaning RDF Data 

      Farid, Mina (University of Waterloo, 2020-05-28)
      The RDF data model has become a prevalent format to represent heterogeneous data because of its versatility. The capability of dismantling information from its native formats and representing it in triple format offers a ...
    • Extracting Counterexamples from Transitive-Closure-Based Model Checking 

      Kember, Mitchell; Tran, Lynn; Gao, George; Day, Nancy (IEEE, 2019)
      We address the problem of how to extract counterexamples for the transitive-closure-based model checking (TCMC) technique. TCMC is a representation of the CTLFC (CTL with fairness constraints) model checking problem in ...
    • Extracting Non-Functional Requirements from Unstructured Text 

      Ezami, Sahba (University of Waterloo, 2018-01-18)
      Non-functional requirements (NFRs) of a software system describe desired quality attributes rather than specific user-visible features; NFRs model stakeholder expectations about pervasive system properties such as performance, ...
    • Extremely fast (a,b)-trees at all contention levels 

      Srivastava, Anubhav (University of Waterloo, 2021-08-26)
      Many concurrent dictionary implementations are designed and evaluated with only low-contention workloads in mind. This thesis presents several concurrent linearizable (a,b)-tree implementations with the overarching goal ...

      UWSpace

      University of Waterloo Library
      200 University Avenue West
      Waterloo, Ontario, Canada N2L 3G1
      519 888 4883

      All items in UWSpace are protected by copyright, with all rights reserved.

      DSpace software

      Service outages