Masters Theses and Project Reports


He, Yuze
Final Project Report


Hawkins, Craig
BrownNow A Current Events Application for Brown University
Hrytsenko, Yana
Blockchain for PKI: Using Blockchain data structure for Public Key Infrastructure
Johnson-Roberson, Cora
Content-Based Genre Classification and Sample Recognition Using Topic Models
Kelly, Samuel
Fast Type-based Indexing and Querying of Dynamic Hierarchical Data
Pane, Gianluca
Hypergraph Valuations with Restricted Overlapping
Singhal, Kartik
How to Reason about Correctness of Programs Designed for Non-Volatile Memory?
Solanka, Dronika
Automatic Lung Cancer Detection Using Volumetric CT Imaging Features
Su, Ying
Data Visualization of the EchoQuery System
Tian, Yulong
Data Migration from S-Store to BigDAWG
Tveite, Joshua
Masters Project Report
Wang, Bikong
The Release of S-Store System
Watson, Jeremy
Automating the Collection and Processing of Cancer Mutation Data


Chen, Junyang
Achieving QoE Fairness in Video Streaming via Client-Network Interaction
Hendricks, Jordan
kGuard++: Improving the Performance of kGuard with Low-latency Code Inflation
Murphy, Michael
YURT Project Document
Olsson, Carl
Scene Category Context for 3D Object Detection with RGBD cameras
Painton, Lee
BURLAP BAG An Adjustable Game Engine for the BURLAP framework
Romanski, Julia
Algorithms for Large-Scale Prescriptive Evacuations
Rosenthal, Eli
Linearizable Iterators
Shao, Qiming
Spark, BlinkDB and Sampling
Shen, John
Developing an annotations system for the collaborative web application MAGI (Mutation Annotation and Genome Interpretation
Sun, Hongkai
General Baggage Model for End-to-End Tracing and Its Application on Critical Path Analysis
Tang, Jikai
TrendsMap A Real-time US Trends Map for Twitter
Whalen, Christine
Determining Functional Attributes of Objects in Images


Abel, David
Learning to Plan in Complex Stochastic Domains
Barth-Maron, Gabriel
Learning Deep State Representations With Convolutional Autoencoders
Eichmann, Philipp
Evaluating Subjective Accuracy in Time Series Pattern-Matching Using Human-Annotated Rankings
Harder, Brigitte
Implementing TPC-E, A Streaming Benchmark
The Effect of Visual Aspects of Website Design on User Perception: Project Specification
Ho, Mark
Teaching Agents with Evaluative Feedback: Communication versus Reward
Li, Junsong
Shrinking Desugaring
Li, Yiming
Simon: Scriptable Interactive Monitoring for SDNs
Ni, Mengrui
Variational Inference for Beta-Bernoulli Dirichlet Process Mixture Models
Parsons, Timothy
SimVis - A Portable Framework for Simulating Virtual Environments
Repetti, Thomas
A Case Study in Optimizing HTM-Enabled Dynamic Data Structures: Patricia Tries
Roelke, Ryan
Dynamic Causal Monitoring for Distributed Systems
Xiang, Lingzhu
Mapping and Control with Telepresence Robots
Zhao, Zhe
Visualization of HashStash with Qt


Ellis, Marquita
Early Foundations of a Transactional Boosting Library for Scala and Java
Gao, Fan
A Concurrent Skip List Implementation with RTM and HLE
Ghosh, Esha
Verifiable Member and Order Queries on a List in Zero-Knowledge
LeVeque, Benjamin
Extending Touch Art Gallery
Li, Yan
Laboratory for Engineering Man-Machine System (LEMS): Report of the Reading & Research
Lu, Xinyi
HDFS Cluster Installation Automation for TupleWare
Shah, Valay Y.
Sketch2Real: A New photoediting tool for digital alchemy
Zhang, Minrui
CS2980: Model-based Semantic Compression in Database Project Report
Zhang, Shu
Column-based Database Semantic Compression and Prediction-based Query Optimization
Zhong, Zhigang
Fractal Tree Implementation with Intel Hardware Supported Transactional Memory
Zhou, Rui (Ray)
Datacenter Network Large Flow Detection and Scheduling from the Edge
Zhou, Yipin
Explore the Power of External Data in Denoising Task


Bost, Raphael
Submatrix maximum queries in Monge matrices: an implementation
Boucher, Alicia
Interactive Volume Rendering
Holla, Aditya
Lock Elision for Memcached: Power and Performance analysis on an Embedded Platform
Huang, Huanzhong
PUF-Based UC-Secure Commitment without Fuzzy Extractor
Icingir, Hasan Tuna
Visualization of Semantic Windows with SciDB Integration
Jia, Xin
An Investigation of Performance Bottlenecks in a Main-Memory Database Management System
Leiserson, Mark DM
Methods for Identifying Driver Pathways in Cancer
Lester, Ryan
A Fast Implementation of FR-Dijkstra
Liang, Chen
Software Defined Network Support for Real Distributed Systems
Loomis, Andrew
Web Interfaces for Human Bidding Agents and General Auction Scheduling with the Java Auction Configuration Kit (JACK)
Mahmoody, Ahmad
Reconstructing Genome Mixtures From Partial Adjacencies
Moussavi, Vazheh
Learning Visual Scene Attributes
Parker, B. Tyler
Shadow Figures: An Interactive Shadow Animation Platform for Performance
Quay-de la Valle, Hannah
Modeling and Reasoning About Effective User Permissions in Social-Sharing Systems
Ramani, Vibhu
Regions in Retrievals - Using memorability regions in image retrieval pipelines
Rocco, Dominic
Food?: Streamlined meal planning and invitation application for iOS
Su, Hang
Scene Parsing Using Scene Attributes As Global Features
Sun, Li
An Attempt to Build Object Detection Models by Reusing Parts
Xu, Chen
Applications of Scene Attributes
Zhang, Tan Charles
A web application for splicing online videos with annotations


Ayer, Andrew
KVMSandbox: Application-Level Sandboxing with x86 Hardware Virtualization and KVM
Calakli, Fatih
High Resolution Colored Surface Reconstruction from Oriented Points
Crow, Basil
Time and Energy Profiling in Production Sensor Networks with Quanto
Dertat, Arden
Meliper: Making News Personal
Duc, Phong Nguyen
Event-based Phylogeny Inference and Multiple Sequence Alignment
Ehmoda, Omran
Statistical Stylometrics and the Marlowe-Shakespeare Authorship Debate
Gillmor, Alexander
Linear Methods for SNP Selection
Goldenberg, Seth
Exploratory Search in WorkTop
Hills, Alexander
LADS and TAG touch-first Systems for Museum Exhibition and Display
Jin, Li
Locality Aware Fair Scheduling for Hammr
Lee, Sungmin
Auto-colorization Exploiting Annotated Dataset
Lee, Jihoon
Web Applications for Robots using rosbridge
Lu, Yang
Serializable Snapshot Isolation in Shared-Nothing, Distributed Database Management Systems
Ma, Zhongyu
NUMA aware locks Implementation and Evaluation
Megrelishvili, Georgy
GradRanking: Online Personalized University Recommendation System
Nguyen, Duy
Verification of Web-Content Searching Through Authenticated Web Crawler
Price, Michael
NPR.js: A JavaScript library for Interactive Non-Photorealistic Rendering in WebGL
Sastrasinh, Paul
Improving Data Driven Image Geolocation
Shen, Aaron
Aspect-Specific Ranking of Product Reviews Using Topic Modeling
Simon, Benjamin
Randomized Adaptive Vehicle Decomposition for Large-Scale Power Restoration
Verch, Shaun
Performance Analysis of 64-Bit Capriccio
Wang, Xiaowei
Operating System Protection Domains


Angkanawaraphan, Visawee
AuctionMark OLTP Benchmark
Baldimtsi, Foteini
Berg, Jordan
Rank and Impression Estimation in a Stylized Model of Ad Auctions
Chin, James C.
LADS Tour Authoring & Playback System
de Nijs, Joost
Decision DAGS - A new approach
Eisenstat, David
Random road networks: the quadtree model
Elliott, Nell Kiyoko
An Algorithm to Find Efficient Supported Solutions of Non-Convex Multiobjective Optimization Problems
Ferguson, Andrew
Ghosh, Soumya
Image Understanding in a Nonparametric Bayesian Framework
Goldmints-Orlov, Arcady
Exploded Images
Gomez, Steve
Imhmed, Hassan
Distributed Debugging Tool
Jayaraman, Venkatasubramanian
Distributed Debugging Tool
Kendall, Donnie
Garibaldi & LADS Interactive Multitouch Systems for the Visual Arts
Ko, Hsu-Sheng
Linear Gesture Recognition and Large Screen Simulation of Gesture Select
Kothapa, Rajkumar
Max-Product Particle Belief Propagation
Li, Yu
Making Programming More Easily in Code Bubbles
Mallya, Sunil
Entracker: Energy Tracker for Homes
Martins, Marcelo
Mason, Rebecca
Extractive Multi-Document Summaries Should Explicitly Not Contain Document-Specific Content
McCann, Paul
Caging the Muse: Metrics for Unconcious Author Markers
Pattabiraman, Karthik
Distributed Debugging Tool
Politz, Joseph
ADsafety Type-Based Verification of JavaScript Sandboxing
Santhanam, Deepak
Learning to Fuse Disparate Sentences
Segal, Aaron
Rational Secret Sharing with Side Information in Point-to-Point Networks via Time-Delayed Encryption
Song, Wei
Effective Data Transmission in Distributed Visual Sensor Systems
Swanson, Ben
Using Probabilistic Tree Substitution Grammars
Tarvo, Alexander
Using computer simulation to predict performance of parallel programs
Vittayakorn, Sirion
Quality Assessment for Crowdsourced Object Annotations
Wang, Zikai
A Distributed Implementation of Continuous-MapReduce Stream Processing Framework
Zuffi, Silvia


Aguiar, Derek
The Clark Phase-able Sample Size Problem: Long-range Phasing and Loss of Heterozygosity in GWAS
Coffrin, Carleton
Constraint-Based Local Search for the Automatic Generation of Architectural Tests
Doran, Patrick J.
Expressive Rendering with Watercolor
Feijoo, Milagro I.
Improving Mobile GeoMaps Applications with Expressive Rendering: A Test Case
Feldman, Michael
Distributed Transactional Boosting
Guan, Peng
Estimating Human Shape and Pose from a Single Image
Hristov, Borislav H.
Optimizing Directed Acyclic Graphs via Simulated Annealing for Reconstructing Human Segmental Duplications
Hussain, Ahsan
Query Generator
Ikhariale, Newton
Fractured Indexes: Improved B-trees To Reduce Maintenance Cost and Fragmentation
Islam, Sidra
Provenance, Lineage, and Workflows
Jablin, James
Ragnarok: RAndom Graphs Never ARe OK
Kaya, Lutfi Ilke
Trading Agents
Keskin, R. Onur
Spatial Querying for Camera-Based Tracking Platforms
Miller, Andrew C.
Image and Audio Annotation: Approximate Inference in Dense Conditional Random Fields
Ohrimenko, Olga
Finding Compensatory Pathways in Yeast Genome
Park, Hojoon
A Method for Controlling Mouse Movement using a Real-Time Camera
Riondato, Matteo
Mining Top-K Frequent Itemsets Through Progressive Sampling
Rosenberg, Dan
On-Disk Authenticated Data Structures for Verifying Data Integrity on Outsourced File Storage
Shi, Ning
Resolving Ambiguous Paths Using BorderPatrol
Tierney, Kevin
GGA: A Gender-Based Genetic Algorithm for the Automatic Configuration of Algorithms
Vondrak, Marek
Physical Simulation for Probabilistic Motion Tracking
Wang, Dongbo
Object Identification by enhanced Local SIFT Features
Wang, Juexin
A Rank-Based Skip Lists in Dynamic Provable Data Possession
Xie, Qiao
Implementation of Methods for Distributed Data Authentication
Zhang, Zhe
An Automatic Source Code Generation Tool for OLTP Database Benchmarks


Backman, Nathan
A Fine-Grained, Dynamic Load Distribution Model for Parallel Stream Processing
Bartholomew, Andy
The performance of select STAMP benchmarks with transactional cache hardware configurations
Bascetincelik, Aysun
WiiRobot: Controlling Robots with Wii Gestures
Berg, Bradley
Disentangling Exceptions
Bragdon, Andrew
GestureBar: Improving the Approachability of Gesture-based Interfaces
Cha, Sanghoon
RCHeli: Infrastructure for PC-Controlled Micro Helicopter
Conrad, Adam
Database Economic Cost Optimization for Cloud Computing
Daniel, Scott
An Energy Minimization Approach to Surface Reconstruction
Diamond, Brandon
iCDA: Continuous Double Auction on the Web
Doutre, Will
Providing Captured Images and Video to REVEAL
Eisenstat, Sarah
Learning Underlying Forms With MaxEnt
Gbarayor Jr., Kembey
Linear Dynamical Systems: A Machine Learning Framework for Financial Time Series Analysis
Hickey, Brendan
Detection of Correlated Breakpoints in Cancer
Huang, Ling-Ya
Improve Chinese Parsing with Max-Ent Reranking Parser
Kadioglu, Serdar
Grammar Constraints: Combining Expressiveness with Efficiency
Kalafarski, E.J.
SurfaceShop: Techniques for Complex Adjustments in Multi-Touch Computing
Kallman, Rob
Volt GUI Console: A Graphical User Interface for Volt Distributed Transaction Processing Database
Kim, Dong Wook
Haplotype Phasing using Pre-Resolved Table on the Ancestral Tree Structure
Kumar, Mayank
Automating Visual Sensor Networks
Lara, Laura Sevilla
Bone tracking from X-Ray sequences
Lin, Ming-Li
A Case Study in Extracting DEMs from High-Resolution Mars Stereo Pairs Using a Simple Computer Vision Algorithm
Liu, Chu-chi
Contributions on Lineogrammer
Meiklejohn, Sarah
An Extension of the Groth-Sahai Proof System
Mozes, Shay
Some Lower and Upper Bounds for Tree Edit Distance
Nicholas, Greg
Building part compositions for hierarchical object recognition
Odean, Tyler
Marginal Bidding: An Application of the Equimarginal Principle to Bidding in TAC SCM
Reddy Cherabuddi, Neehar
Exergaming: Video Games as a form of Exercise
Rogers, Jennie
Towards a Generic Data Compression Advisor
Sun, Deqing
Learning Optical Flow
Tarpine, Ryan
CYRENE: A Database, Browser, and Library of Tools for Regulatory Genomics
Wilson, Ahmad
Exergaming: A Fusion of Exercise and Video Gaming
Yadollahpour, Payman
Neurally Constrained Subspace Learning of Reach and Grasp
Yip, Justin
Bound Consistency for Binary Length-Lex Set Constraints
Zhao, Zhenyuan
Architectural Models for Visual Sensor Networks
Zhou, Wenjin
An Analytical Model of Water Diffusion and Exchange in White Matter from Diffusion MRI and Its Application in Measuring Axon Radi


Akdere, Mert
Combining Proactive and Retroactive Processing for Distributed Complex Event Detection
Bircan, Korhan
Making Next-Gen Video Games in Your Basement
Boller, Ryan
Application of Uncertainty Visualization Methods to Meteorological Trajectories
Bragdon, Andrew
GestureBar: Making Gestures Browseable, Discoverable, Learnable and Training-Free
Buller, Mark
Thermal State Estimation Model Development Using Time Series Machine Learning Techniques
Fuller, Matt
RSS Feed Complex Event Detection
Grabiner, David
A Treatment of Correlated Attribute Uncertainty in Array Database Systems
Kahn, Crystal
Duplication Distance
Kim, Sangjin
A Global Credibility Measure in Pairwise Sequence Alignment
Kimura, Hideaki
Designing Correlation Indices with Bucketing and Composition
Kostandov, Mykhaylo
Qualitative Visual Comparison of Three Simulations of Fluid Flow around a Flying Bat
Lim, Kian Huat (Eric)
A Computational Method to Identify Splicing Elements
Loper, Matthew
Research Comprehensive Final Exam: Action Recognition on a Mobile Robotic Platform
Maloney, Christopher Michael
Reactor: An Organic Chemistry Reaction Prediction System
McCorkle, Eric
Realizing Concurrent Functional Programming Languages
Miles, Jadrian
A Characteristic-Oriented User Evaluation of Immersive Virtual Reality Comparison Visualizations
Mozes, Shay
Some Lower and Upper Bounds for Tree Edit Distance
Myers, Aaron
Operating System Protection Domains, a New Approach
Pacheco, Jason
Temporal Decomposition for Online Multisensor-Multitarget Tracking
Ritz, Anna
A Minimum Description Length Approach to the Multiple Motif Problem
Schwertfeger, Jonas
Multi-Robot Belief Propagation for Distributed Robot Allocation
Tsoli, Aggeliki
Sparse Control of Robot Grasping from 2D Subspaces


Boghraty, Kaveh
Art Gallery Positioning System
Burchett, Kimberley
Lowering A Static Optimization Technique for Transparent Functional Reactivity
Dickinson, Brendan
Roomba Pac-Man: Teaching Autonomous Robotics through Embodied Gaming
Donaldson, John
A Marginal Revenue Approach to Bidding in TAC SCM
Elsner, Micha
A Unified Local and Global Model for Discourse Coherence
Gaiman, Michael
Cellarium: A Computational Biology Workflowing Environment
Hiratsuka, Tamaki
An Algorithm to Compute the Secondary Structure of tRNA Molecules
Hoenselaar, Andreas
Mutual Information as a Measure of Relevance in Neural Coding
Jianu, Radu
Viewing proteomic experiments in context with known protein
Joo, Jong Wha Joanne
Haplotype Phasing Algorithms and Comparison
Koskinen, Eric
BorderPatrol: Isolating Events for Precise Black-box Tracing
Kupcu, Alptekin
SECMECE: Optimizing Lifetime of Federated Sensor Networks by Exploiting Data and Model Redundancy
Liang, Vince
SmartCIT An Intelligent Sensor Network System
McCarthy, Jay
Interaction-Safe State for the Web
Mercier, Luc
Strong Polynomiality of Resource Constraint Propagation
Moseley, Mark
Technical Aspects of Roomba Pac-Man
Papamanthou, Charalampos
Efficient Localization for Wireless Sensor Networks Using Power Measurements Sampling
Penney, Devon
A Comparison of Rendering Techniques for Scenes with High Geometric Complexity
Schreiber, Ethan
A Distributed Model for Image Recognition Using Pyramidal Bayesian Networks
Schudy, Warren
How to rank with few errors
A PTAS for Weighted Feedback Arc Set on Tournaments
Tamura, Eric
Protection Domains
Tran, Ha
Sonic Gallery
Vu, Theresa
Modeling the Visual Cortex: Object Recognition with Extended Hierarchical Bayesian Networks
Weinberger, Joel
Protection Domains
Wicks, John
Stochastic Stability


Apte, Salil
Time-varying Azimuth Discrimination and Resynthesis: A New Method for Music Repurposing
Birck, Andrew
Extending Click to Support Block Requests
Cho, Kyu Wook
A Simple Event Detection System for Wireless Sensor Networks
Domanic, Nevzat Onur
An Algorithm for Detecting Approximate Tandem Repeats in Genomic Sequences
Erway, Chris
Designing the Network Layer for End-Host Traffic Engineering
Fisher, Jessica
Motor Cortical Decoding Using an Autoregressive Moving Average Model
Ge, Tingjian
Fast, Secure Encryption for Indexing in a Column-Oriented DBMS
Headden, William
Learning Phrasal Categories
Ketpreechasawat, Suamporn
Hierarchical Landmark Charting
Leland, Ethan
The Brown University Robocup 2006 Four-Legged League Team Report
Lemmerman, Dmitri
The Effect of Interaction-Display Offset on User Performance for a 3D-Widget Task in the Cave
McClosky, David
Effective Self-Training for Parsing
Park, Austin
Architecture and Implementation of a Content-based Data Dissemination System
Peng, Luke
The Sandbox: Improving File Access Security in the Internet Age
Pivkin, Igor
Visualization and Interpretation of the Proper Orthogonal Decomposition of Bat Wing Kinematics
Pozar, Michael
Bllip: An Improved Evaluation Metric for Machine Translation
Rachlin, Eric
Robust Nanowire Decoding
Snyder, Derek
A Framework for Creating Distributed GUI Applications
Tse, Ronald Henry
TCP Fairness in Multipath Transport Protocols
Wrotek, Pawel
Dynamo: Dynamic Data-driven Character Control with Adjustable Balance (vgsp_0007)


Cole, Christopher
Snapshots and Software Transactional Memory
Fein, Andrea
Disney Curves
Funaro, Jesse
Diversity as an Objective in Informational Retrieval Experiments with a Navigation System
Jhingran, Anjali
Implementation of Type Checker in Borealis
Tenneson, Dana
ChemPad: A Pedagogical Tool For Exploring Handwritten Organic Molecules


Chan-Tin, Sebastien
Sandboxing programs


Almanza, Robert
Reliable Multicast for Small Wireless Networks
Altshuler, Robert Charles
Decomposing Image Sequences into Layers According to Motion with the use of an Appearance Model
Altun, Yasemin
Investigating Loss Functions and Optimization Methods for Discriminative Learning of Label Sequences
Antoniu, Tudor
A Framework for Checking Spreadsheets
Audleman, Kevin Forbes
TIV: Thread Interaction Visualizer
Ciaramita, Massimiliano
Hierarchical Semantic Classification: Word Sense Disambiguation with World Knowledge
Convey, Christian
The Aurora Storage Manager
Erwin, Christina
Aurora Box Research
Flinders, Andrew
Energy-Efficient Dynamic Data Scheduling in Wireless Multihop Networks
Jafari, Amir
On the Notion of Regret in Infinitely Repeated Games
Karelitz, David
Using CavePainting to Create Scientific Visualizations
Kong, George
Replica Location in Sand
Leroy, Christian Matthew
Exploration of the Routing Task Domain
Nachbar, Curran
Detecting Features Through Concept Analysis
Nisenfeld, Scott
Using Reality to Evaluate the ITC Presence Questionnaire
Sobel, Jason
SciVL: A Descriptive Language for 2D Multivariate Scientific Visualization Synthesis
Tenneson, Dana
Overview of the Goals and Present Status of the Graphics Teaching Tool Project
Wu, Wei
Neural Decoding in Motor Cortex
Yan, Robin
Implementing a Persistent Query Graphical User Interface for a Streaming Database
Ye, Qiang
Security in Reliable Multicasting (Security for the Electronic Notebook Project)
Zheng, Cheng
Distributed Obstruction-Free Transactional Memory


Chen, Jeff
Performance Evaluation of Scheduling Algorithms in Aurora
Gao, Yun
Nonparametric Representation of Neural Activity in Motor Cortex
Hasic, Jasminka
An Efficient Dynamic and Distributed Cryptographics Accumulator
Hu, Xiaolan
Simulation of Quality of Service (QoS) Graph-Based Load-Shedding Algorithm in Aurora System Using CSIM


Acevedo, Daniel
ARCHAVE: A Virtual Reality Research Environment for Scientific Applications
Chen, Feng
Statistical Methods Of Motion Estimation From Omni-Directional Image Sequences
Coglianese, Michael
Mobile Aleph: A System for Distributed Mobile Applications
Engel, Donald Edward
The Utility of Filled Pauses, Interjections, and Parentheticals in Parsing Conversational Language
Gilbert, Richards C.
A Program for Quantifying Humanlike Finger Forces Using an Anatomic Hand Tendon Model
Hall, Keith B.
A Statistical Model of Nominal Anaphora
Jeon, Seung Hoan
Hierarchical Classifiers with Shortcuts and their Application to Text Classification
Karpenko, Olga
Interactively generating 3D models from contour drawings
Keefe, Daniel
Kirby, Robert M.
Visualizing Fluid Flow Data: From the Canvas to the CAVE
Marai, Liz
Modeling the Length of Distal Radioulnar Ligaments
Moscovich, Tomer
Animation Sketching: An Approach to Accessible Animation
Paranthaman, Pramod
Comparative Evaluation of Desktop and Cave Environments for Learning Hypercube Rotations
Pyo, Changhee
Reiter, Jonathan
Immersive Hierarchical Visualization and Steering for Spectral/hp Element Methods
Reitsma, Paul S. A.
Metrics for Motion Editing
Schmidt, Keith
Using Tabu Search to Solve the Job Shop Scheduling Problem with Sequence Dependent Setup Times
Shi, Shaoqing
Mobile Collaboration System For An Electronic Notebook
Tatbul, E Nesime
Index Structures and Algorithms for Efficient Profile Matching
Vega, Luis J.
WOODSTOCK: A Wireless Stock Trading Game for Windows CE
Xing, Ying
Caching on the Changing Web
Zhang, Jie


Carney, Donald P.
Channelization for Publish-Subscribe Systems
Chang, Remco K.
Simulation Techniques For Deformable Animated Characters
Coglianese, Michael
Mobile Aleph: A System for Distributed Mobile Applications
Ho, Jimmy
Sketching Interfaces for 2D Animation of Simple Objects
Hu, Ying
Monte Carlo Simulation of United States Power Network with Faulty Nodes and Fail Propagation
Zhang, Song
Visualizing Diffusion Tensor MR Image Using Streamtubes and Streamsurfaces


Bhuphaibool, Dom Sithikorn
Multi-resolution Animation and Behavior in Densely Populated Scenes
Bose, Rahul
The Pub-Sub Simulator
Chen, Qiusheng
Checkpointing Transaction-based Distributed Shared Memory
Dahllof, Caroline
Painterly Rendering with a Painter's Perspective
Guo, Dongbai
Automatic image mosaic assembly


Atanassova, Zornitza
Applying Traditional Animation-Techniques to Shared 3D Virtual Worlds
Ayers, Matthew R.
A Framework for the Synchronous Editing of Multiple Curve Representations
Bourdev, Lubomir
Rendering Nonphotorealistic Strokes with Temporal and Arc-Length Coherence
Bremer, David
Rapid Silhouette Rendering of Implicit Surfaces
Choi, Sumi Y.
Orthogonal Straight Line Drawing of Trees
Cui, Jie
Client-Server Performance Evaluation in Pushed-based Systems
Cummings, Jonathan R.
Motion Blending and Editing
Yang, Baolin
Project Report: Extensions to GeomLib


Beall, Jeffrey Evan
New Java Technologies and a Java-based Framework for Interactive Illustration Development
Chin, Bing
Sketching Curved Three-Dimensional Surfaces
Dai, Peng
The Performance of Large Software Systems: A Case Study
Drew, Kenrick Edward
Sketching 2D Stick Figures for 3D Jointed Figures: An interaction paradigm applied to a constrained modeling task
Fayan, Randy M.
DCE-Web GradeServer
Gorguner, Murat
VBnB - Visual Branch and Bound
Luo, Chenghui
Construction of an Image Mosaicing and Image-based Rendering System


Chien, Yung-Ming
Optimizing Predicates in Object-Oriented Queries
Forsberg, Andrew Stephen
An Implementation of 6-DOF-Based Direct-Manipulation Techniques for Immersive Virtual Environments
Herndon, Kenneth P.
Three-Dimensional User Interfaces for Scientific Visualization
Hoecker, Charles G.
A Distributed Threads Package for Solaris 2.4+
Leach, Sonia
Learning Dynamical Systems Using Hidden Markov Models
Meyer, Thomas
Scheduling Time-Critical Graphics on Multiple Processors for Virtual Environments
Wong, Jasper Y.
Mini-Distributed System (MDS)
Wong, Hoog-Shen
A Heuristic Search For Linear Programs with 0-1 Variables
Young, Joel D.
On Unifying Time and Uncertainty: The Probabilistic Temporal Network


Anderson, Brian G.
A Visual Interface for Producing Queries in the AQUA Algebra
Ersan, Murat
Extracting Grammatical Information From Large Corpora
Ersan, Ebru
Clustering Words
Hasson, Laurent-David
GPEC, A Graphical Programming Environment for C++
Ignatowicz, Jovanna Ava
3D Menu: Text Menus in a 3D World
Jacobson, Neil A.
Robotic Object Recognition: Utilizing Multiple Views to Recognize Partially Occluded Objects
Jalan, Madhu
Estimating Cadinalities of Sets in EPOQ
Lu, Weining
Implementation of the EAT-Based Control Strategy for the EPOQ Optimizer
Mamdani, Alnoor
Checkpointing and Migration for Quahog
Mander, Bobby
Reading Signs: Robot Vision for Optical Character Recognition and Motion Planning
Marcus, Mark
A Parallel Adaptive Point-Sampling Algorithm
Martin, John K.
Building a Client Application in the CORBA Environment Using HyperDesk's Object Services
McCann, John
Neural Networks for Mobile Robot Navigation
Paglione, Laura Ann Dorival
Braitenberg Vehicles in a Virtual Environment
Snibbe, Scott
Gestural Controls for Computer Animation
Spiewak, Joshua S.
Replication in Spring: A New Subcontract
Stradal, Eric
The Performance of Various Tracing Algorithms for Shared-Memory Parallel Programs
Vorbrich, David W.
Assembly-to-Assembly Translation for Instrumenting User Code
Walker, Peter A.
Identifying Failure Modes in Compiler Algorithms applied to Distributed Memory Data Parallel Computation
Yan, Weihua
The Performance of Two Tracing and Replay Algorithms for Message-Passing Parallel Programs


Agarwal, Lalit K.
A System for Supporting Mark-based Interaction in Motif
Ashar, Rachita
Hierarchical Learning in Stochastic Domains
Cassandra, Anthony Rocco
Optimal Policies for Partially Observable Markov Decision Processes
Castanos, Jose Gabriel
The Dynamic Adaptation of Parallel Mesh-Based Computation
Corkum, Matt
Three Dimensional Morphing Using an Adaptive Oriented Particle System
Ji, Shuang
Information Query in Trace-based Debugging
Loughlin, Maria M.
An Annotation System for 3D Fluid Flow Visualization
Mamaysky, Harry
Three Dimensional Morphing Using an Adaptive Oriented Particle System
Moussavi-Aghdam, Shamsi
NIS+NSI A Name Service Adjunct to SUN's NIS+
Phalen, Elizabeth Jean
Executing Parallel Programs on a Network of User owned Workstations
Rocha, Renato C.
Transaction Management for Multidatabases (Interactions): Synchronization of Transactions Used on Planning Applications
Rubino, Vincent C.
MOM: A Memory Object Manager for BOSS
Stevens, Marc
A Toolkit for the Construction of Three Dimensional Interfaces
Thatte-Potter, Nisha D.
Displaying Multivariate US Census and Migration Data Using Three-Dimensional Graphics and Animation
Vorbrich, David W.
Assembly-to-Assembly Translation for Instrumenting User Code


Baynes, Robert T.
Interactions Recovery System (IRS): Rollback and Recovery for Multidatabases in a Heterogeneous, Distributed Computing Environment
Bhatia, Yashesh V.
Design and Implementation of the Logging and Recovery System for InterAction - Multidatabase Transaction Model
Chou, Tsung-Jen
A Multiple-Process Implementation of Threads
Curewitz, Kenneth Marion
Practical Prefetching via Data Compression
Krupka, John J.
3D Texture Synthesis
Lin, Yueh-hong
CCEL: The C++ Constraint Expression Language
Lough, Ira
Earl: A Tool for Portable Distributed Debugging
Lu, Ming-Tsung
Local Database Support for Long-Term Multidatabase Transactions
MacKeith, Andrew
EREQ Query Representation and Cost Model
Marshall, Ralph
Bringing Graphic Design Expertise to Computer Generated Presentations
McCluskey, Peter C.
Feedfoward and Recurrent Neural Networks and Genetic Programs for Stock Market and Time Series Forecasting
Nakai, Sergio A.
The Concurrency Control Mechanism of the Mongrel System Design and Implementation
Nakos, Noela V.
Specification Environment For Multidatabase Applications
Nuzum, Christopher
Papka, Ron
Net-time and Conflation: Improving Classification Models with Ablated Input
Radhakrishnan, Rajesh
Explicit Versus Implicit Remote Procedure Call Based Parallel Programming Languages: An Analysis
Reilly, Paul Alan
Logging and Recovery in ObServer2
Rosenzweig, Seth H.
A Comparative Study of Relational and Object-Oriented Database Technology using The INGRES and ObjectStore Database Management Systems
Stauffer, Adam
Concurrency Control and Transaction Management in Observer2
Thamel, Stephen W.
Monotonic Chain Decomposition in Randomly Generated Terrains
Tversky, Oren J.
Using Texture Mapping and WYSIWYG Painting to Create Geometric Tools
Wong, Eddy
XEMS: An X-based Event Messaging System


Apgar, Scott W.
Interactive Animation of Fault Tolerant Parallel Algorithms
Axel G. Merk, Ronald C.F. Antony
Chang, Daniel Ta-Ping
Browsing in Hypertext Documents With the Assistance of Automatic Link Generation
Cheng, Ming-Li
Contribution to Incremental Constraint Algorithms
Duby, Carolyn Kay
CCEL: A Metalanguage for C++
Good, Timothy Todd
Blank Map Orienteering For an Autonomous Mobile Robot Using Certainty Grids
Hamlyn, Stuart
NeXTPIEMail A Graphical, Personalized Environment Mail Tool
Huang, Chih-Yung
Two Phase Commit
Katie Mohrfeld, David Ross
Bat: A Source-level Debugger for C
Knep, Brian
Mapping a 3D Surface to the UV Plane for Texture Mapping, Patchifying and Metamorphosing
Li, Yu-Fang
Integrity Constraints for Object-Oriented Database System
Teng, Choh Man
On Generic Consistency Algorithms and their Specializations
True, Thomas J.
Volume Warping: A New Technique for Modeling with Volumetric Data
Weiner, Bob
PIEmail: A Personalized Information Environment Mail Tool
Wen, James
A Three Dimensional Browser for Visualizing Orthogonal Hierarchies (Using Only Two-and-a-Half Dimensions)
Wood, Christopher A.
XComment: An Interactive Documentation Tool
Zachwieja, Stephan J.
Interactive Collision Detection


Barman, Dilip K.
RelType Relaxed Typing for Intelligent Hypermedia
Bartsocas, Spyros-Nicholas
THEODORA: User's Manual for Version 0.6
Boyer, Robert
An Operating System Development Environment
Chiang, Yi-Jen
Dynamization of the Trapezoid Method for Planar Point Location
Delott, Gregory
Performance Improvements in the ObServer Object Server
Fitzmaurice, George
Form-Centered Workflow Automation Using an Agent Framework
Haring-Smith, Robert
Object Models
Hsu, William M.
A Direct Manipulation Interface to Free-Form Deformations
Huang, Nathan
The Addition of Simulation to BAGS
Husain, Saadia
Heuristics for Cost-based Abduction in Belief Networks for Story Understanding
Lee, Jin Joo
Localization with Extended Kalman Filtering
Meyers, James M.
Automating Multi-Locus Viability Analyses for Human Linkage with "Emilie"
Morse, Erik J.
The CARE Package for CApture and REplay of Parallel Code Sequences
Palmer, Mark L.
A Data Cache that Learns to Fetch
Reilly, George V.
Text Objects
Singh, Sumeet Kaur
User Constraints for Giotto
Stern, Mark L.
Interaction Objects
Tegan, Patrice
Pattern Specification and Global Transaction Management in Heterogeneous Multidatabases
Wagner, Peter
Class Library for the Automation of Motif (CLAM) Programmer's Manual


Anand, Mala
Integrating Observer and Intermedia: A Case Study
Borden, Lisa Kay
Articulated Objects in BAGS
Chekaluk, Robert Alan
Using Influence Diagrams in Recognizing Locally-Distinctive Places
Gold, Melissa Y.
Multi-Dimensional Input Devices and Interaction Techniques for a Modeler-Animator
Hagemark, Bent
Site A Language and System for Configuring Many Computers as One Computing Site
Hyun, Seungseok
Handling Uncertainties in Classifying Junctions
Ishii, Katsuji
Garbage Collection for Encore/Observer
Kogut, Richard M.
Report on Implementing Caching for ObServer Clients
Kozlowski, Raymond
Inferring Knowledge and Ignorance about Motion from the Limits of Vision and Physics
Lee, Shin Y.
Collections, Tuples and Iterators in Object-Oriented Database Systems
Liu, Chen Hui-ching
An Implementation of Cooperative Concurrency Control in an OODB
Randazza, Margaret J.
The Feature Recognition Module of the LDP System for the Robot Huey
Shriver, Elizabeth A.
Optimal Disk I/O with Parallel Block Transfer
Stone, Margaret D.
A System Model Which Accounts for Previous Experience: A Combined Interface and Help System
Tsai, Tu-Hsin
An Implementation of Certainty Grids for Mobile Robot Exempt from the Higher Order Echo Reflection


Da Silva, Dilip
Raster Algorithms for 2D Primitives
DiPalma, Louis P.
Temporal Reasoning with Infinitesimals
Ewald, Alan N.
Implementing Views in the ENCORE Object-Oriented Database System
Fernandez, Mary F.
Transaction Groups in ObServer
Koh, Young Woo
Graphical User Interface to ENCORE -- Type and Instance Browser
Mead, David S.
Learning Through Exploration
Nunez, Linda
Relationship Between Temporal Bayes Networks and Markov Random Process Transition Tables
Wong, Wayne Dexter
A Query Processor for an Object Oriented Database
Zeleznik, Robert C.
Visualization of Disassemblies of Mechanical Objects