Now showing items 1-20 of 798

    • Learning Factors and Determining Document-level Satisfaction In Search-as-Learning 

      Abualsaud, Mustafa (University of Waterloo, 2017-04-26)
      An important use of search engines is as a tool for learning. Search engines help users find learning material and increases their knowledge in various topics. The underlying process of learning while web searching and ...
    • Data Science for Software Maintenance 

      Inozemtseva, Laura Michelle McLean (University of Waterloo, 2017-04-26)
      Maintaining and evolving modern software systems is a difficult task: their scope and complexity mean that seemingly inconsequential changes can have far-reaching consequences. Most software development companies attempt ...
    • Multi-Agent Modeling of Risk-Aware and Privacy-Preserving Recommender Systems 

      Srivastava, Vishnu (University of Waterloo, 2017-04-25)
      Recent progress in the field of recommender systems has led to increases in the accuracy and significant improvements in the personalization of recommendations. These results are being achieved in general by gathering more ...
    • Software Engineering for Big Data Systems 

      Kumar, Vijay Dipti (University of Waterloo, 2017-04-24)
      Software engineering is the application of a systematic approach to designing, operating and maintaining software systems and the study of all the activities involved in achieving the same. The software engineering discipline ...
    • Properties of Two-Dimensional Words 

      Smith, Taylor (University of Waterloo, 2017-04-21)
      Combinatorics on words in one dimension is a well-studied subfield of theoretical computer science with its origins in the early 20th century. However, the closely-related study of two-dimensional words is not as popular, ...
    • 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 ...
    • In-Memory Storage for Labeled Tree-Structured Data 

      Zhou, Gelin (University of Waterloo, 2017-03-16)
      In this thesis, we design in-memory data structures for labeled and weights trees, so that various types of path queries or operations can be supported with efficient query time. We assume the word RAM model with word size ...
    • On Design and Evaluation of High-Recall Retrieval Systems for Electronic Discovery 

      Roegiest, Adam (University of Waterloo, 2017-03-08)
      High-recall retrieval is an information retrieval task model where the goal is to identify, for human consumption, all, or as many as practicable, documents relevant to a particular information need. This thesis ...
    • Subtle and Personal Workspace Requirements for Visual Search Tasks on Public Displays 

      Wallace, James R.; Ariel, Weingarten; Edward, Lank (ACM Press, 2017-05-06)
      We explore how users approach and define personal space on large, public displays. Our results show that users of public displays use one of two strategies for visual search tasks: minimizers create a small window and work ...
    • ClaferMPS: Modeling and Optimizing Automotive Electric/Electronic Architectures Using Domain-Specific Languages 

      Khalilov, Eldar (University of Waterloo, 2017-01-23)
      Modern automotive electric/electronic (E/E) architectures are growing to the point where architects can no longer manually predict the effects of their design decisions. Thus, in addition to applying an architecture reference ...
    • Tracking Events in Social Media 

      Tan, Luchen (University of Waterloo, 2017-01-20)
      Tracking topical events in social media streams, such as Twitter, provides a means for users to keep up-to-date on topics of interest to them. This tracking may last a period of days, or even weeks. These events and topics ...
    • Query Similarity for Community Question Answering System Based on Recurrent Encoder Decoder 

      Ye, Borui (University of Waterloo, 2017-01-18)
      The measurement of sentence similarity is a fundamental task in natural language processing. Traditionally, it is measured either from word-level or sentence-level (such as paraphrasing), which requires many lexical and ...
    • Modeling and Reasoning with Multisets and Multirelations in Alloy 

      Sun, Peiyuan (University of Waterloo, 2017-01-17)
      Multisets and multirelations arise naturally in modeling; however, most modeling languages either have limited or completely lack support for multisets and multirelations. Alloy, for instance, is a lightweight relational ...
    • Static Transformation of Power Consumption for Program Tracing and Software Attestation 

      Kauffman, Sean (University of Waterloo, 2017-01-12)
      This thesis presents methods to statically modify programs at compile-time to improve the effectiveness of power consumption based program analyses. Two related applications are considered, and algorithms are introduced ...
    • Appearance Changes due to Light Exposure 

      Kimmel, Bradley William (University of Waterloo, 2017-01-12)
      The fading of materials due to light exposure over time is a major contributor to the overall aged appearance of man-made objects. Although much attention has been devoted to the modeling of aging and weathering phenomena ...
    • Tagger: Enhance Database Search Tools with De Novo Sequencing Tags 

      Tang, Qi (University of Waterloo, 2017-01-06)
      Tandem mass spectrometry (MS/MS) is widely used in proteomics nowadays to identify peptides and proteins from a sequence database. In a classic procedure of MS/MS protein identification, proteins are digested into short ...
    • The Prevalence and Impact of Persistent Ambiguity in Software Requirements Specification Documents 

      Ribeiro, Cristina (University of Waterloo, 2016-12-21)
      Despite a large amount of research in methods and tools for avoiding and detecting requirements ambiguity, recent studies have indicated that requirements ambiguity seems to be resolved through multiple inspections and ...
    • Balancing Fidelity and Performance in Iridal Light Transport Simulations Aimed at Interactive Applications 

      Kravchenko, Boris (University of Waterloo, 2016-11-29)
      Specific light transport models based on first-principles approaches have been proposed for complex organic materials such as human skin and blood. The driving force behind these efforts has been the high-fidelity reproduction ...
    • Quantifying the Effects of Solar Panel Orientation on the Electrical Grid 

      Doroshenko, Mykhailo (University of Waterloo, 2016-11-08)
      As the prices of solar panels continue to decline, energy production from solar farms is skyrocketing, leading to a situation where, at certain times, solar farms produce more energy than can be consumed. Today, the only ...
    • Creating Your Bubble: Personal Space On and Around Large Public Displays 

      Wallace, James R.; Iskander, Nancy; Lank, Edward (ACM, 2016-05)
      We describe an empirical study that explores how users establish and use personal space around large public displays (LPDs). Our study complements field studies in this space by more fully characterizing interpersonal ...


      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