PhD Recipients
2008
Speer, Ngoc
Design and Analysis of Adaptive Fault Tolerant QoS Control Algorithms for Query Processing in Wireless Sensor Networks
Advisor: Ing-Ray Chen
Ray, Andrew
The Interaction Framework For Innovation: A Method to Create Reusable Three Dimensional Interaction Techniques
Advisor: Doug A. Bowman
Ravichandar, Ramya
Capabilities Engineering: Promoting Change-Reduction and Constructing Change-Tolerant Systems
Advisor: James D. Arthur
Randhawa, Ranjit
Model Composition and Aggregation in Macromolecular Regulatory Networks
Advisor: Clifford A. Shaffer and John J. Tyson (BIO)
Pati, Amrita
Graph-Based Genomic Signatures
Advisor: Lenwood S. Heath
Kim, Seonho
Visualizing Users, User Communities, and Usage Trends in Complex Information Systems Using Implicit Rating Data
Advisor:Edward A. Fox
Guo, Donghang
Large-Scale Simulations for Complex Adaptive Systems with Application to Biological Domains
Advisor:Eunice E. Santos
Curtis-Maury, Matthew
Improving the Efficiency of Parallel Applications on Multithreaded and Multicore Systems
Advisor:Dimitrios S. Nikolopoulos
2007
Yang, Xu
Multi-channel Mobile Access to Web Services
Advisors:Denis Gracanin/Athman Bouguettaya
Rezgui, Abdelmounaam
Service-Oriented Sensor-Actuator Networks
Advisor:Mohamed Eltoweissy
Pyla, Pardha
Connecting the usability and software engineering life cycles through a communication-fostering software development framework and cross-pollinated computer science courses
Advisor:H. Rex Hartson
Pan, Long
Effective and Efficient Methodologies for Social Network Analysis
Advisor:Eunice E. Santos
He, Jian
Design and Evaluation of a Data-distributed Massively Parallel Implementation of a Global Optimization Algorithm---DIRECT
Advisor:Layne T. Watson
Ge, Rong
Theories and Techniques for Efficient High-End Computing
Advisor:Kirk W. Cameron
Tan, Roy
Programming Language and Tools for Automated Testing
Advisor:Stephen H. Edwards
Richardson, William
Using Concept Maps as a Tool for Cross-Language Relevance Determination
Advisor:Edward A. Fox
Burge, Jamika
Communication of Emotion in Mediated and Technology-Mediated Contexts: Face-to-Face, Telephone, and Instant Messaging
Advisor:Deborah Tatar
Sidky, Ahmed
A Structured Approach to Adopting Agile Practices: The Agile Adoption Framework
Advisor:James Arthur
Yost, Beth
The Visual Scalability of Integrated and Multiple View Visualizations for Large, High Resolution Displays
Advisor:Chris North
Kumar, Deept
Redescription Mining: Algorithms and Applications in Bioinformatics
Advisor:Naren Ramakrishnan
Howarth, Jonathan
Supporting Novice Usability Practitioners with Usability Engineering Tools
Advisor:Rex Hartson
Chen, Yuxin
A Novel Hybrid Focused Crawling Algorithm to Build Domain-Specific Collections
Advisor:Edward A. Fox
2006
Thomas, Liya
Automated Detection of Surface Defects on Barked Hardwood Logs and Stems Using 3-D Laser Scanned Data
Advisor:Clifford A. Shaffer and Lamine Mili (ECE)
Kou, Yufeng
Abnormal Pattern Recognition in Spatial Data
Advisor:Chang-Tien Lu
Kim, Kibum
The Effects Of Handheld Network Service "Look" on the Acquisition of Common Ground
Advisor:Deborah Tatar
Feizabadi, Shahrooz
Garbage Collection Scheduling for Utility Accrual Real-Time Systems
Advisors:Godmar Back/Edward A. Fox
Chen, Jian
Design and Evaluation of Domain-Specific Interaction Techniques in the AEC Domain for Immersive Virtual Environments
Advisor:Doug A. Bowman
Saraiya, Purviven
Insight-Based Studies for Pathway and Microarray Visualization Tools
Advisor:Chris North
Mukherjee, Joy
A Runtime Framework for Parallel Programs
Advisor:Srinidhi Varadarajan
Fink, Glenn
Visual Correlation of Network Traffic and Host Processes for Computer Security
Advisor:Chris North
Ball, Robert
Effects of Large, High-Resolution Displays for Geospatial Information Visualization
Advisor:Chris L. North
Zhang, Baoping
Intelligent Fusion of Evidence from Multiple Sources for Text Classification
Advisor:Edward A. Fox
Xi, Wensi
Iterative Computing over a Unified Relationship Matrix for Information Integration
Advisor:Weiguo Fan
Polys, Nicholas
Display Techniques in Information-Rich Virtual Environments
Advisors:Chris North/Doug Bowman
Shen, Rao
Applying the 5S Framework To Integrating Digital Libraries
Advisor:Edward A. Fox
Capra, Rob
An Investigation of Finding and Refinding Information on the Web
Advisor: Manuel A. Pérez-Quiñones
Bazaz, Anil
A Framework for Deriving Verification and Validation Strategies to Assess Software Security
Advisor:James D. Arthur
2005
Sioson, Allan
Multimodal Networks in Biology
Advisor:Lenwood S. Heath
Gu, Baoshan
Design and Analysis of Algorithms for Efficient Location and Service Management in Mobile Wireless Systems
Advisor:Ing-Ray Chen
Allen, Nicholas
Computational Software for Building Biochemical Reaction Network Models with Differential Equations
Advisor:Clifford A. Shaffer and John J. Tyson (BIO)
Adams, Kevin
An Approach to Real Time Adaptive Decision Making in Dynamic Distributed Systems
Advisor:Denis Gracanin
Rode, Jochen
Web Application Development by Nonprogrammers: User-Centered Design of an End-User Web Development Tool
Advisor:Manuel A. Pérez-Quiñones/Mary Beth Rosson
Doswell, Felicia
Improving Network Performance and Document Dissemination by Enhancing Cache Consistency on the Web Using Proxy and Server Negotiation
Advisor:Scott F. Midkiff
Chewar, Christa
User-Centered Critical Parameters for Design Specification, Evaluation, and Reuse: Modeling Goals and Effects of Notification Systems
Advisor:Scott McCrickard
Adams, David
Optimization Frameworks for Discrete Composite Laminate Stacking Sequences
Advisor:Layne T. Watson
Snook, Jason
Socionormative Influence in Software Adoption and Usage
Advisors:Roger Ehrich/Andrea Kavanaugh
Slotta, Douglas
Evaluating Biological Data Using Rank Correlation Methods
Advisor:Lenwood S. Heath
Ali, Mir Farooq
A Transformation-based Approach to Building Multi-Platform User Interfaces Using a Task Model and the User Interface Markup Language
Advisor:Manuel A. Pérez-Quiñones
2004
Zwolak, Jason
Computational Tools for Molecular Networks in Biological Systems
Advisor:John J. Tyson
Goncalves, Marcos
Streams, Structures, Spaces,Scenarios, and Societies (5S): A Formal Digital Library Framework and Its Applications
Advisor:Edward A Fox
Das Neves, Fernando
Stepping Stones and Pathways:Improving Retrieval by Chains of Relationships between Documents
Advisor:Edward A. Fox
Chin, George
A Case Study in the Participatory Design of a Collaborative Science-Based Learning Environment
Advisor:Mary Beth Rosson
Seals, Cheryl
A framework for Learning and Reuse in Visual Programming Envirnoments: Supporting Novice Programmer Development of Educational Simulations
Advisor:Mary Beth Rosson
Lewis, Tracy
Design Readiness: An Exploratory Model of Object-Oriented Design Performance
Advisor:Manuel A. Pérez-Quiñones
Somervell, Jacob
Developing Heuristic Evaluation Methods for Large Screen Information Exhibits Based on Critical Parameters
Advisor:Scott McCrickard
Perugini, Saverio
Program Transformations for Information Personalization
Advisor:Naren Ramakrishnan
Schafer, Wendy
Supporting Spatial Collaboration: An Investigation of Viewpoint Constraint and Awareness Techniques
Advisor:Doug Bowman
Ouzzani, Mourad
Efficient Delivery of Web Services
Advisor:Athman Bouguettaya
Medjahed, Brahim
Semantic Web Enabled Composition of Web Services
Advisor:Athman Bouguettaya
Lorch, Markus
PRIMA - Privilege Management and Authorization in Grid Computing Environments
Advisor:Dennis G. Kafura
2003
DePasquale, Peter
Implications on the Learning of Programming Through the Implementation of Subsets in Program Development Environments
Advisor:John A.N. Lee
2002
Suleman, Hussein
Open Digital Libraries
Advisor:Edward A. Fox
Yilmaz, Levant
Specifying and Verifying Collaborative Behavior in Component-Based Systems
Advisor:Stephen Edwards
Groener, Markus
Capturing Requirements Meeting Customer Intent: A Methodological Approach
Advisor:James D. Arthur
2001
Sornil, Ohm
Parallel Inverted Indices for Large-Scale, Dynamic Digital Libraries
Advisor:Edward A. Fox
Amento, Brian
User Interfaces for Topic Management of Web Sites
Advisor:Deborah Hix
2000
Struble, Craig
Analysis and Implementation of Algorithms for Noncommutative Algebra
Advisor:Lenwood S. Heath
Phanouriou, Constantinos
UIML: A Device-Independent User Interface Markup Language
Advisor:Marc Abrams
1998
Stevens, Todd
The Effects of Roles and Personality Characteristics on Software Development Team Effectiveness
Advisor:Sallie Henry
Mateescu, Gabriel
Domain Decomposition Preconditioners for Hermite Collocation Problems
Advisor:Calvin Ribbens
Challa, Siva
Improving Polymorphism and Concurrency in Common Object Models
Advisor:Dennis Kafura
Begole, James
Flexible Collaboration Transparency: Supporting Worker Independence in Replicated Application-Sharing Systems
Advisor:Clifford A. Shaffer
Abdulla, Ghaleb
Web Traffic Characterization: Models for Generating Synthetic Workloads and Prediction
Advisor:Edward A. Fox
1997
Vergara, John Paul
Sorting by Bounded Permutations
Advisor:Lenwood S. Heath
Ribler, Randy
Visualizing Categorical Time Series Data with Applications to Computer and Communications Network Traces
Advisor:Marc Abrams
Nowell, Lucille
Graphical Encoding for Information Visualization: Using Icon Color, Size, and Shape to Encode Nominal and Quantitative Data
Advisor:Deborah Hix
Keller, Benjamin
Algorithms and Orders for Finding Noncommutative Grobner Bases
Advisor:Lenwood S. Heath
Driver, Maria
Parallel Sparse Linear Algebra for Homotopy Methods
Advisor:Layne T. Watson
1996
Mathur, Anup
A Stochastic Process Model for Transient Trace Data
Advisor:Marc Abrams
Liu, Xiangdong
Analysis and Reduction of Moire Patterns in Scanned Halftone Pictures
Advisor:Roger Ehrich
Laughton, Stuart
Design and Use of Internet-Mediated Communication Applications in Education: An Ethnographic Study
Advisor:Carroll, J.M.
Keenan, Susan
Product Usability and Process Improvement Based on Usability Problem Classification
Advisors:Dennis Kafura/H. Rex Hartson
Dzikiewicz, Joseph H
Meta Models for Federated Data Base Systems
Advisor:Egyhazy, C.J.
1995
Wang, Jay
Efficient parallel simulations and their application to communication networks
Advisor:Marc Abrams
Talbert, Michael
A Methodology for the Measurement and Evaluation of Complex System Designs
Advisor:Osman Balci
Mukherji, Maribratu
Specification of Multi-Object Coordination Schemes Using Coordinating Environments
Advisor:Dennis Kafura
Lattanzi, Mark
Measurement of the Effects of Reusing C++ Classes on Object-Oriented Software Development Table-Driven Quadtree Traversal Algorithms
Advisor:Henry, S
Brandenburg, Jeffrey
Timetrees: A Branching-Time Structure for Modeling Activity and State in the Human-Computer Interface
Advisor:Hartson, H.R.
1994
Page, Ernest
Simulation Modeling Methodology: Principles and Etiology of Decision Support
Advisor:Nance, R.E.
Mayo, Kevin
Definition and Evaluation of a Synthesis-Oriented, User-Centered Task Analysis Technique: The Task Mapping Model
Advisor:Hartson, H. R.
Cline, Ben
Knowledge Intensive Natural Language Generation with Revision
Advisor:Nutter, T.
Chase, Joseph
A Study to Derive a Taxonomic Model and Behavorial Representation Techniques
Advisor: Hartson, H.R.
1993
Mayhew, David
Transparent Spilling and Refilling of Partitioned Overlapping Register Window Register Organizations with a Remote Instruction Pointer
Advisor:Tront, J.
Lavender, Greg
Polymorphic Types for Constructing Concurrent Objects and Layered Communication Protocols
Advisor:Kafura, D. G.
Landry, Kenneth
Instructional Footprinting: A Basis for Exploiting Concurrency Through Instructional Decomposition and Code Motion
Advisor:Arthur, J. D.
Juvvadi, Ramana
Perfect Hashing and Related Problems
Advisor:Heath, L.
Henry, Joel
An Integrated Approach to Software Process Assessment
Advisor: Henry, S.
Ge, Yuzhen
Homotopy Algorithms for H2/H00 Control Analysis and Synthesis
Advisor:Watson, L.
Daoud, Amjad
Efficient Data Structures for Information Storage and Retrieval
Advisor:Fox, E. A.
1992
Pemmaraju, Sriram
Exploring the Powers of Stacks and Queues via Graph Layouts
Advisor:Heath, L.
Li, Wei
Applying Software Maintenance Metrics in the Object Oriented Software Development Life Cycle
Advisor: Henry, S.
Derrick, Joe
A Visual Simulation Support Environment Based on a New Conceptual Framework
Advisor:Balci, O.
Bharat, Bhasker
Query Processing in Heterogeneous Distributed Database Management Systemsg
Advisor:Egyhazy, C.
1991
Slack, Mark
Strategic Route Planning for Mobile Robots
Advisor:Miller, D.
Lewis, John
An Empirical Investigation of Factors Affecting Software Reuse
Advisor: Henry, S.
Gat, Erann
Automatic Reconfiguration of Reactive Robot Controllers
Advisor:Miller, D.
Chen, Qi-Fan
A High-Performance Object-Oriented Database for Information Retrieval Applications
Advisor:Fox, E. A.
1990
Lee, Keung
Designing an Object-Oriented Concurrent Programming Language
Advisor:Kafura, D. G.
Chakraborty, Amal
Homotopy Methods for Nonlinear Algebraic System of Equations with Dense Jacobian Matrices on a Hypercube
Advisor:Watson, L. T.
1989
Siochi, Antonio
Empirically Based Interface Evaluation Techniques in Support of User Interface Design and Development
Advisor:Ehrich, R. W.
Okie, Edward G.
Error Directed Execution History
Advisor:Arthur, J. D.
He, Xudong
Integrating Formalisms in Software Development
Advisor:Lee, JAN
Flannery, Kevin
Conjunctive Polymorphic Type Checking With Explicit Types
Advisors:Arthur/Martin
1988
Thacker, William I.
Numerical Techniques for Some Magnetohydrodynamic Problems
Advisor:Watson, L. T.
1987
Moose, Robert L.
Analysis of Networks with Dynamic Topologies
Advisor: Nance, R. E.
1986
Chu, Sung-Chi
System Level Fault Diagnosis by Testable Diagnosis Array
Advisor:Armstrong, J.
1985
Yunten, Tamer
Supervisory Methodology and Notation (Superman) for Human Computer Systems Development
Advisor:Hartson, H. R.
Laribi, Atika
A Protection Model for Distributed Database Management Systems
Advisor:Kafura, D. G.
Hix, Deborah
The Structure and Development of Human Computer Interfaces
Advisor: Hartson, H. R.
Fainter, Robert G.
AdaTAD-A Debugger for the Ada Multi-Task Environment
Advisor:Lindquist, T. E.
Canning, James T.
The Application of Structure and Code Metrics to Large Scale Systems
Advisor:Kafura, D. G.
1984
Wang, Shyuan
Spatial Reasoning About Remotely Sensed Data for Drainage Network Mapping
Advisors:Haralick/Ehrich
Pong, Ting-Chuen
Determining Intrinsic Scene Characteristics of Images
Advisors:Haralick/Shapiro
Noga, Mark T.
Fast Geometric Algorithms
Advisor:Allison, D.C.S.
Mulgaonkar, Prasanna
Analyzing Perspective Line Drawings Using Hypothesis Reasoning
Advisor:Shapiro, L. G.
1983
Overstreet, C. Michael
Model Specification and Analysis for Discrete Event Simulation
Advisor:Nance, R. E.
Chu, Yu Hong
Analyzing Perspective Views of a Wire Frame Object Model
Advisor:Haralick, R. M
1979
Trueblood, Robert P.
Multiprocessor Architectures for Supporting Secure Database Management
Advisor:Hartson, H. R.
Lai, Peichung Forest
Texture Region Growing Based Upon a Structural Model of Texture
Advisor:Ehrich, R. W.
