Now showing items 7-26 of 47

    • Combating Phishing Through Zero-Knowledge Authentication 

      Knickerbocker, Paul, 1980- (University of Oregon, 2008-06)
      Phishing is a type of Internet fraud that uses deceptive websites to trick users into revealing sensitive information. Despite the availability of numerous tools designed to detect phishing, it remains a steadily growing ...
    • Comparison of Functional Dependency Extraction Methods and an Application of Depth First Search 

      Sood, Kanika (University of Oregon, 2014-09-29)
      Extracting functional dependencies from existing databases is a useful technique in relational theory, database design and data mining. Functional dependencies are a key property of relational schema design. A functional ...
    • Computational Thinking and Women in Computer Science 

      Prottsman, Christie Lee Lili (University of Oregon, 2011-06)
      Though the first computer programmers were female, women currently make up only a quarter of the computing industry. This lack of diversity jeopardizes technical innovation, creativity and profitability. As demand for ...
    • Detecting Compute Cloud Co-residency with Network Flow Watermarking Techniques 

      Bates, Adam (University of Oregon, 2012)
      This paper presents co-resident watermarking, a traffic analysis attack for cloud environments that allows a malicious co-resident virtual machine to inject a watermark signature into the network flow of a target instance. ...
    • Ensuring a Valid Source and Destination for Internet Traffic 

      Ehrenkranz, Toby (University of Oregon, 2012)
      The Internet has become an indispensable resource for today's society. It is at the center of the today's business, entertainment, and social world. However, the core of our identities on the Internet, the IP addresses ...
    • Error and Uncertainty in Computational Phylogenetics 

      Hanson-Smith, Victor, 1981- (University of Oregon, 2011-12)
      The evolutionary history of protein families can be difficult to study because necessary ancestral molecules are often unavailable for direct observation. As an alternative, the field of computational phylogenetics has ...
    • Examining the Complexity of Popular Websites 

      Tian, Ran (University of Oregon, 2015-08-18)
      A significant fraction of today's Internet traffic is associated with popular web sites such as YouTube, Netflix or Facebook. In recent years, major Internet websites have become more complex as they incorporate a larger ...
    • Extending Dynamic Invariant Detection with Explicit Abstraction 

      Keith, Daniel (University of Oregon, 2012)
      Dynamic invariant detection is a software analysis technique that uses traces of function entry and exit from executing programs and infers partial specifications that characterize the observed behavior. The specifications ...
    • Extending dynamic scripting 

      Ludwig, Jeremy R. (University of Oregon, 2008-12)
      The dynamic scripting reinforcement learning algorithm can be extended to improve the speed, effectiveness, and accessibility of learning in modern computer games without sacrificing computational efficiency. This dissertation ...
    • Force plus graphics is not equal to vision plus haptics : towards usable haptic environments 

      Kirkpatrick, Arthur Edward (University of Oregon, 2000)
      Haptic environments are user interfaces incorporating a haptic display device, most commonly a point force device such as the PHANToM. Lederman and Klatzky's Exploratory Procedures work casts doubt on the usability of such ...
    • A Framework for Automated Generation of Specialized Function Variants 

      Chaimov, Nicholas (University of Oregon, 2012)
      Efficient large-scale scientific computing requires efficient code, yet optimizing code to render it efficient simultaneously renders the code less readable, less maintainable, less portable, and requires detailed knowledge ...
    • Gait animation and analysis for biomechanically-articulated skeletons 

      Wills, Eric David, 1977- (University of Oregon, 2008-03)
      Digital three-dimensional (3D) models are useful for biomechanical analysis because they can be interactively visualized and manipulated. Synthesizing and analyzing animal locomotion with these models, however, is difficult ...
    • Gathering Information about Network Infrastructure from DNS Names and Its Applications 

      Alur, Abhijit (University of Oregon, 2015-01-14)
      DNS (Domain Name System) names contain a wide variety of information, such as geographic location, speed of the interface, type of interface, etc. However, extracting this information is challenging since this information ...
    • A Graph-based Approach for Semantic Data Mining 

      Liu, Haishan (University of Oregon, 2012)
      Data mining is the nontrivial extraction of implicit, previously unknown, and potentially useful information from data. It is widely acknowledged that the role of domain knowledge in the discovery process is essential. ...
    • Image Processing as Applied to Medical Diagnostics 

      Thomas, Kristine A. (University of Oregon, 2010-06)
      Image processing is a powerful tool for increasing the reliability and reproducibility of disease diagnostics. In the hands of pathologists, image processing provides quantitative data from histological images which ...
    • Improving Accessibility of Spatial Information: A Technique Using Parametrized Audio to Symbolize Lines 

      Brittell, Megen E. (University of Oregon, 2011-12)
      Graphics provide a rich display medium that facilitates identification of spatial patterns but are inaccessible to people who are blind or low vision. Audio provides an alternative medium through which to display information. ...
    • Integrating Performance Analysis in Parallel Software Engineering 

      Poliakoff, David (University of Oregon, 2015-08-18)
      Modern computational software is increasingly large in terms of lines of code, number of developers, intended longevity, and complexity of intended architectures. While tools exist to mitigate the problems this type of ...
    • Investigating the Mutual Impact of the P2P Overlay and the AS-level Underlay 

      Rasti Ekbatani, Hassan (University of Oregon, 2013-07-11)
      During the past decade, the Internet has witnessed a dramatic increase in the popularity of Peer-to-Peer (P2P) applications. This has caused a significant growth in the volume of P2P traffic. This trend has been particularly ...
    • Knowledge Base Refinement and Knowledge Translation with Markov Logic Networks 

      Jiang, Shangpu (University of Oregon, 2016-02-23)
      Machine learning and data mining have provided plenty of tools for extracting knowledge from data. Yet, such knowledge may not be directly applicable to target applications and might need further manipulation: The knowledge ...
    • Knowledge support for parallel performance data mining 

      Huck, Kevin A., 1972- (University of Oregon, 2009-03)
      Parallel applications running on high-end computer systems manifest a complex combination of performance phenomena, such as communication patterns, work distributions, and computational inefficiencies. Current performance ...