Now showing items 449-468 of 1547

    • An Embedded Shading Language 

      Qin, Zheng (University of Waterloo, 2004)
      Modern graphics accelerators have embedded programmable components in the form of vertex and fragment shading units. Current APIs permit specification of the programs for these components using an assembly-language level ...
    • Embroidery Modelling and Rendering 

      Chen, Xinling (University of Waterloo, 2011-08-03)
      Embroidery is a traditional non-photorealistic art form in which threads of different colours stitched into a base material are used to create an image. This thesis presents techniques for automatically producing embroidery ...
    • Emotion-Aware and Human-Like Autonomous Agents 

      Asghar, Nabiha (University of Waterloo, 2019-12-20)
      In human-computer interaction (HCI), one of the technological goals is to build human-like artificial agents that can think, decide and behave like humans during the interaction. A prime example is a dialogue system, where ...
    • Emotions and Context in Decision-making for a Socially Intelligent Agent 

      Malhotra, Aarti (University of Waterloo, 2024-04-03)
      Artificial intelligence (AI) research has largely focused on rational thinking, decision making, goal achievement, and reward maximization. Emotions have been considered nonessential, or even detrimental, when designing ...
    • An Empirical Evaluation of the Viability of the Serverless Paradigm for Scientific Workflows 

      Elshamy, Abdallah (University of Waterloo, 2023-12-22)
      Scientific workflows are typically data-intensive. They consist of many stages, each of which may contain hundreds to even thousands of tasks. Traditionally, scientific workflows have been executed using the serverful ...
    • Empirical Game Theoretic Models for Autonomous Driving: Methods and Applications 

      Sarkar, Atrisha (University of Waterloo, 2022-09-16)
      In recent years, there has been enormous public interest in autonomous vehicles (AV), with more than 80 billion dollars invested in self-driving car technology. However, for the foreseeable future, self-driving cars will ...
    • An Empirical Investigation to Understand the Difficulties and Challenges of Software Modellers When Using Modelling Tools 

      Pourali, Parsa; Atlee, Joanne M. (ACM, 2018-10)
      Software modelling is a challenging and error-prone task. Existing Model-Driven Engineering (MDE) tools provide modellers with little aid, partly because tool providers have not investigated users' difficulties through ...
    • AN EMPIRICAL STUDY OF DIFFERENT BRANCHING STRATEGIES FOR CONSTRAINT SATISFACTION PROBLEMS 

      Park, Vincent Se-jin (University of Waterloo, 2004)
      Many real life problems can be formulated as constraint satisfaction problems <i>(CSPs)</i>. Backtracking search algorithms are usually employed to solve <i>CSPs</i> and in backtracking search the choice of branching ...
    • An Empirical Study on Bash Language Usage in Github 

      Li, Zheyang (University of Waterloo, 2021-05-27)
      The Bourne-again shell (Bash) is a prevalent scripting language for orchestrating shell commands and managing resources in Unix-like environments. At the time of writing, it is one of the mainstream shell dialects that ...
    • Empirical validation of the Gamification User Types Hexad scale in English and Spanish 

      Fortes Tondello, Gustavo; Mora, Alberto; Marczewski, Andrzej; Nacke, Lennart (Elsevier, 2018-10-13)
      Gamification, the use of game elements in non-game systems, is now established as a relevant research field in human-computer interaction (HCI). Several empirical studies have shown that gameful interventions can increase ...
    • Enabling Censorship Tolerant Networking 

      Oliver, Earl (University of Waterloo, 2013-01-25)
      Billions of people in the world live under heavy information censorship. We propose a new class of delay tolerant network (DTN), known as a censorship tolerant network (CTN), to counter the growing practice of Internet-based ...
    • Enabling Cross-lingual Information Retrieval for African Languages 

      Ogundepo, Odunayo (University of Waterloo, 2023-04-28)
      Language diversity in NLP is critical in enabling the development of tools for a wide range of users. However, there are limited resources for building such tools for many languages, particularly those spoken in Africa. ...
    • Enabling Expressive Keyboard Interaction with Finger, Hand, and Hand Posture Identification 

      Zheng, Jingjie (University of Waterloo, 2017-09-13)
      The input space of conventional physical keyboards is largely limited by the number of keys. To enable more actions than simply entering the symbol represented by a key, standard keyboards use combinations of modifier keys ...
    • Enabling Language-Specific Transformations in Language-Agnostic Program Reduction 

      Zhao, Gaosen (University of Waterloo, 2023-08-30)
      When a program P triggers a bug in a language implementation, program reduction can reduce P by removing program elements that are irrelevant to the bug, to facilitate debugging. Program reduction has been widely used in ...
    • Enabling Post-Quantum Signatures in DNSSEC: One ARRF at a time 

      Goertzen, Jason (University of Waterloo, 2022-12-19)
      The Domain Name System Security Extensions (DNSSEC) provide authentication of DNS responses using digital signatures. DNS relies on UDP as its primary delivery method which imposes several constraints, with the most notable ...
    • Enabling Techniques to support Reliable Smartphone-Based Motion Gesture Interaction 

      Kamal, Ankit (University of Waterloo, 2015-01-06)
      When using motion gestures - 3D movements of a mobile phone - as an input modality, one significant challenge is how to teach end users the movement parameters necessary to successfully issue a command. Is a simple video ...
    • Encoding XQuery using <em>System F</em> 

      Xia, Yun (University of Waterloo, 2005)
      Since the World Wide Web Consortium (W3C) has recommended XQuery as the standard XML query language, the interest in using existing relational technology to query the XML data has dramatically increased. The most significant ...
    • Encrypted Web Traffic Classification Using Deep Learning 

      Akbari Azirani, Iman (University of Waterloo, 2021-05-19)
      Traffic classification is essential in network management for operations ranging from capacity planning, performance monitoring, volumetry, and resource provisioning, to anomaly detection and security. Recently, it has ...
    • End-to-End Encrypted Group Messaging with Insider Security 

      Unger, Nik (University of Waterloo, 2021-08-11)
      Our society has become heavily dependent on electronic communication, and preserving the integrity of this communication has never been more important. Cryptography is a tool that can help to protect the security and privacy ...
    • End-to-end Neural Information Retrieval 

      Yang, Wei (University of Waterloo, 2019-04-30)
      In recent years we have witnessed many successes of neural networks in the information retrieval community with lots of labeled data. Yet it remains unknown whether the same techniques can be easily adapted to search ...

      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