Open Access. Powered by Scholars. Published by Universities.®

Computer Sciences Commons

Open Access. Powered by Scholars. Published by Universities.®

University of Texas at Arlington

Discipline
Keyword
Publication Year
Publication
Publication Type
File Type

Articles 421 - 450 of 666

Full-Text Articles in Computer Sciences

Selective Grouping Algorithm For Low Latency Anonymous Systems, Vishal Gupta Jan 2012

Selective Grouping Algorithm For Low Latency Anonymous Systems, Vishal Gupta

Computer Science and Engineering Theses - Archive

Low latency anonymous communications are prone to timing analysis attacks. It is a technique by which the adversary can de-anonymize the user by correlating packet timing patterns. A recent proposal to stop these attacks is called Dependent Link padding. However, it creates high dummy packets overhead in the network. In this work we propose selective grouping, a padding scheme that protects users in an anonymity system from those attacks with minimal overhead. The aim is to decrease overhead by dividing users in different groups while maintaining good anonymity. The key idea of our approach is to group clients with similar …


Similarity Measures And Indexing Methods For Time Series And Multiclass Recognition, Alexandra Stefan Jan 2012

Similarity Measures And Indexing Methods For Time Series And Multiclass Recognition, Alexandra Stefan

Computer Science and Engineering Dissertations - Archive

This thesis investigates the problem of similarity search in multimedia databases. A key application domain of the proposed work is pattern classification, with emphasis on classification of gestures, handshapes, faces, and time series. A secondary application of the proposed work is efficient similarity search in large biological databases of protein sequences.More specifically, the thesis makes contributions both by defining novel similarity measures, that are used to identify the best database matches, and by proposing methods to improve efficiency. On the topic of similarity measures, the thesis contributes a method for measuring similarity in a database of videos from American Sign …


Shaping And Maintenance Of Low-Latency Anonymity Systems, Harsha Doreswamy Jan 2012

Shaping And Maintenance Of Low-Latency Anonymity Systems, Harsha Doreswamy

Computer Science and Engineering Theses - Archive

Surveillance of users on the Internet is growing. This makes it increasingly important to protect users' identity when they communicate online, especially for users like journalists, whistleblowers, and military officials. Anonymity systems can conceal users' identities and provide anonymity for their online activities. Low-latency anonymity systems like Tor are designed to provide support for applications like Web browsing, video streaming, and online chat. To make the commutation between source and destination unlinkable, Tor routes all the traffic through three Tor relays, which are spread across the globe. These three relays are usually chosen without considering the delay to get from …


Choices And Consequences: A Game-Based Risky Behavior Prevention Program, Amanda Michelle Vines Jan 2012

Choices And Consequences: A Game-Based Risky Behavior Prevention Program, Amanda Michelle Vines

Computer Science and Engineering Theses - Archive

Serious games have been defined as a mental contest played with a computer in accordance to specific rules that use entertainment to further government or corporate training, education, health, public policy and strategic communication objectives. There have been various studies done to gauge the effectiveness of serious games to teach and engage. In collaboration with professors in social work and computer science, we have designed a multiplayer, social, serious game called Choices and Consequences (C&C) in an effort to better reach the audience of pre-teens and teens in order to reduce the risk taking behaviors of youth today. The game …


Routing And Channel Assignment Schemes For Interference Avoidance In Wireless Mesh Networks, Fawaz Saleem Bokhari Jan 2012

Routing And Channel Assignment Schemes For Interference Avoidance In Wireless Mesh Networks, Fawaz Saleem Bokhari

Computer Science and Engineering Dissertations - Archive

This dissertation presents efficient routing and channel assignment schemes for interference avoidance in wireless mesh networks (WMNs). The most significant contributions of this dissertation are the development and design of two routing algorithms that help in improving network throughput by selecting less interference paths both for single and multiple radio WMNs and the design of an intelligent channel assignment scheme which increases the overall network capacity by assigning partially overlapped channels having less interference among neighboring ones for multi radio multi channel wireless mesh networks (MRMC-WMNs). For single radio single channel WMNs, we propose AMIRA (Ant Mesh routing for InteRference …


Improving Quality Of Service In Xml Data Stream Processing Using Load Shedding, Ranjan Dash Jan 2012

Improving Quality Of Service In Xml Data Stream Processing Using Load Shedding, Ranjan Dash

Computer Science and Engineering Dissertations - Archive

In recent years, we have witnessed the emergence of new types of systems that deal with large volumes of streaming data. Examples include nancial data analy- sis on feeds of stock tickers, sensor-based environmental monitoring, network tra c monitoring and click stream analysis to push customized advertisements or intrusion detection. Traditional database management systems (DBMS), which are very good at managing large volumes of stored data, fall short of serving this new class of appli- cations, which require low-latency processing on live data from push-based sources. Data Stream Management Systems (DSMS) are fast emerging to address this new type of …


Reducing The Complexity Of Reinforcement Learning In Pomdps By Decomposition Into Decision And Perceptual Processes, Rasool Fakoor Jan 2012

Reducing The Complexity Of Reinforcement Learning In Pomdps By Decomposition Into Decision And Perceptual Processes, Rasool Fakoor

Computer Science and Engineering Theses - Archive

Markov Decision Processes (MDPs) and Partially Observable Markov Decision Processes (POMDPs) are very powerful and general frameworks to model decision and decision learning tasks in a wide range of problem domains. As a result, they are widely used in complex and real-world situations such as robot control tasks. However, the modeling power and generality of the frameworks comes at a cost in that the complexity of the underlying models and corresponding algorithms grows dramatically as the complexity of the task domain increases. To address this , this work presents an integrated and adaptive approach that attempts to reduce the complexity …


Measurements Of A Latency-Biased Expander Topology In The Tor Anonymity System, Subhasish Dutta Chowdhuri Jan 2012

Measurements Of A Latency-Biased Expander Topology In The Tor Anonymity System, Subhasish Dutta Chowdhuri

Computer Science and Engineering Theses - Archive

Anonymous communication systems protect the privacy of their users by hiding who is communicating with whom. With the widespread use of the Internet, anonymity systems are all the more essential to support applications having strong privacy requirements such as intelligence gathering, military communications, or e-voting protocols. Anonymity systems must balance security and performance to remain popular with their users. In this work, we perform measurements on anonymity systems to improve their performance. We use the Vivaldi network coordinate system to efficiently map out the relative delays between hosts. Using this data, we create an overlay expander network topology that is …


Point Of Gaze Applications For Assistive Interaction, Jonathan Walter Rich Jan 2012

Point Of Gaze Applications For Assistive Interaction, Jonathan Walter Rich

Computer Science and Engineering Theses - Archive

Eye tracking has many useful applications in human-machine interfaces and assistive technologies. Traditional input methods, such as the keyboard and mouse, are not practical in certain situations and can be completely ineffective for users with physical disabilities. Since many computing interfaces contain a strong visual component, it follows that knowledge of the user's point of gaze (PoG) can be extremely useful. Several approaches to PoG tracking have been described with various results and associated costs. Commercially available tracking devices have proven to be very useful for some disabled users, though often the systems can be cost prohibitive. Many computing applications …


An Experiment In Developing Small Mobile Phone Applications Comparing On-Phone To Off-Phone Development, Tuan Anh Nguyen Jan 2012

An Experiment In Developing Small Mobile Phone Applications Comparing On-Phone To Off-Phone Development, Tuan Anh Nguyen

Computer Science and Engineering Theses - Archive

TouchDevelop represents a radically new mobile application development model, as TouchDevelop enables mobile application development on a mobile device. I.e., with TouchDevelop, the task of programming say a Windows Phone is shifted from the desktop computer to the mobile phone itself. We describe a first experiment on independent, non-expert subjects to compare programmer productivity using TouchDevelop vs. using a more traditional approach to mobile application development.


Development Of A Detached Vital Sign Home Monitoring Management System, Anderson John Jan 2012

Development Of A Detached Vital Sign Home Monitoring Management System, Anderson John

Computer Science and Engineering Theses - Archive

Patients coping with chronic illnesses are often inconvenienced with routine doctor visits for the sole purpose of conducting basic vital sign monitoring. Such visits tend to be disruptive, and are more so when the patient requires a lengthy commute or has a mobility disability. As technology progresses, advances in low powered integrated circuits and network connectivity has opened the doors to a new world of remote patient monitoring. This thesis explores the possibility of using low powered technology to develop a patient monitoring system that's completely detached, thus allowing patients to move around their homes while the monitoring continues. We …


Prominent Streaks Discovery On Blog Articles, Jijo John Philip Jan 2012

Prominent Streaks Discovery On Blog Articles, Jijo John Philip

Computer Science and Engineering Theses - Archive

We are surrounded by data in various forms such as instant messages, Twitter tweets, Facebook status updates, news, media, blogs and much more. Extracting meaning from such a massive collection of unstructured data would lead to interesting stories. Examples of such stories can be ``\emph{Who was the most popular actor in a particular month}''or ``\emph{Which diseases were people most concerned about in year 2008}''. In this thesis, we propose to discover popular entities mentioned in blog articles based on the concept of prominent streak. Given a sequence of values for a named entity (e.g., a person, a place, etc.), where …


On Feasibility Of Fingerprinting Wireless Sensor Nodes Using Physical Properties, Xiaowei Mei Jan 2012

On Feasibility Of Fingerprinting Wireless Sensor Nodes Using Physical Properties, Xiaowei Mei

Computer Science and Engineering Theses - Archive

Fingerprinting wireless devices using physical properties has been recently suggested as an alternative for device identification and authentication. It has been found that the clock skew caused by the frequency discrepancy of the quartz crystals in different devices can be used as a reliable source for fingerprinting. Researchers have studied the application of the clock skew-based fingerprinting in sensor networks and claimed that it can detect fake identities, wormholes, and node replicas. However, the study in this paper draws a completely opposite conclusion, i.e., the clock skew of sensor nodes can be easily forged by adversaries to evade the detection. …


Pushpop: A Card Game, Vishal Subramani Jan 2012

Pushpop: A Card Game, Vishal Subramani

Computer Science and Engineering Theses - Archive

In this thesis we have designed and implemented an Android card game called PushPop. This game is meant to stimulate the interest of kids in math learning. The Android game has cards with mathematical signs instead of the traditional suits. To reach the goal kids have to perform a lot of mathematical operations which helps them learn maths in a fun and effective way. A study was made to classify PushPop into the various games under the research umbrella of Game Theory. After the analysis we conclude that PushPop is a non-co-operative, symmetric, non-zero sum, simultaneously and imperfect information game …


Comparing Web Application Scanners For Xss Attacks, Dengfeng Xia Jan 2012

Comparing Web Application Scanners For Xss Attacks, Dengfeng Xia

Computer Science and Engineering Theses - Archive

As software industry is paying increasing attention to web application security, various testing tools with black box testing feature have been developed. To better evaluate their performance, researchers have made efforts in several ways. Since XSS attack is one of the major attacks which can bring severe damages to victims, it is meaningful to pay specific attention to its testing process. However, many web application scanner evaluation projects make comparisons about various vulnerability types, and they are not dedicated to XSS issues enough. Their evaluations either use vulnerable applications in real life, or use test cases created by themselves, and …


A Novel Scheme For Contact Predictions In Opportunistic Networks, Sujoy Kumar Bhattacharya Jan 2012

A Novel Scheme For Contact Predictions In Opportunistic Networks, Sujoy Kumar Bhattacharya

Computer Science and Engineering Theses - Archive

In the opportunistic network (ON) paradigm information is exchanged between two devices as they encounter each other. For such information exchange to take place the devices must know about the presence of other devices in the neighborhood. A very fundamental problem in ON is to predict the occurrence of a future opportunistic contact which is otherwise highly dynamic and unreliable. An accurate predictor which takes into account the long time history can benefit from multiple objectives. Such a predictor switches to the data transfer mode in anticipation of a contact. Also it maximizes the number of opportunistic contacts while spending …


Shaping Network Topology For Privacy And Performance, Md Monjurul Hasan Jan 2012

Shaping Network Topology For Privacy And Performance, Md Monjurul Hasan

Computer Science and Engineering Theses - Archive

Anonymity systems provide privacy for Internet communication and are becoming popular. Unfortunately, users experience slow Internet connection through existing systems because paths used to route traffic are selected randomly without considering latency between nodes. In our work, we aim to design a better approach for selecting paths in anonymity systems with improved performance and without sacrificing privacy. We consider stratified topologies for our design where nodes are divided into three hops. We propose a scheme to build restricted network topologies on top of a stratified topology that maximizes throughput. First, we use Tabu Search to build latency-aware stratified restricted topologies …


Control Framework Dynamic Walking Of A Bipedal Robot, Kishan Kumar Bhongale Prabhakar Prasad Jan 2012

Control Framework Dynamic Walking Of A Bipedal Robot, Kishan Kumar Bhongale Prabhakar Prasad

Computer Science and Engineering Theses - Archive

Despite significant progress in recent years, the capabilities of today's Humanoid robots still lack behind the walking abilities of humans in terms of competence, robustness, flexibility, and speed. Furthermore, unknown environmental conditions and related constraints imposed on the robot significantly increase the complexity of locomotion control and decision making for such systems, easily making planning-based approaches intractable. Part of the reason for this is that the control of a humanoid encompasses observation, processing the observed data, and decision making in terms of locomotion gait and body pose parameters. This key information derived from observations and internal robot information finally allows …


A New Integrative Data Mining Framework For Analyzing The Cancer Genome Atlas Data, Dijun Luo Jan 2012

A New Integrative Data Mining Framework For Analyzing The Cancer Genome Atlas Data, Dijun Luo

Computer Science and Engineering Dissertations - Archive

Besides accuracy and efficiency, understandability is another key issue of predictive modeling in real-world applications, especially in biomedical and healthcare data analysis. We develop a new integrative framework to enhance the interpretability of data by sparsity-based learning. We proposed several novel sparsity-based learning models, emphasizing different understandable properties of data, such as explicit sparsity, low redundancy, and low rank, and apply to The Cancer Genome Atlas (TCGA) data analysis. Results indicate that the proposed methods provide more insights from TCGA data while maintaining stable and competitive performances in predictive modeling. To further enhance the interpretability of biological processes and disease …


From Phenotype To Genotype: A Structured Sparse Learning Framework For Imaging Genetics Studies, Hua Wang Jan 2012

From Phenotype To Genotype: A Structured Sparse Learning Framework For Imaging Genetics Studies, Hua Wang

Computer Science and Engineering Dissertations - Archive

Sparsity is one of the intrinsic properties of real-world data, thus sparse representation based learning models have been widely used to simplify data modeling and discover predictive patterns. By enforcing properly designed structured sparsity, one can unify specific data structures with the learning model. We proposed several novel structured sparsity learning models for multi-modal data fusion, heterogeneous tasks integration, and group structured feature selection. We applied our new structured sparse learning methods to the emerging imaging genetics studies by integrating phenotypes and genotypes to discover new biomarkers which are able to characterize neurodegenerative process in the progression of Alzheimer's disease …


Multi Person Tracking And Querying With Heterogeneous Sensors, Shahina Ferdous Jan 2012

Multi Person Tracking And Querying With Heterogeneous Sensors, Shahina Ferdous

Computer Science and Engineering Dissertations - Archive

Tracking the location of a user is considered to be the most fundamental step for creating a context aware application, such as activity monitoring in an assistive environment. This problem becomes very challenging if there are multiple people involved in this scenario. The reason is that any multi-person environment, such as a hospital, demands simultaneous identification and localization mechanisms, thus making the system very complex. In this dissertation, we present a novel, less-intrusive system that uses RFIDs and sensors deployed at various locations of an assistive apartment to continuously track and identify every person in a multi-person assistive environment. Our …


Gpu Parallel Collections For Scala, Kishen Das Kondabagilu Rajanna Jan 2011

Gpu Parallel Collections For Scala, Kishen Das Kondabagilu Rajanna

Computer Science and Engineering Theses - Archive

A decade ago, graphics processing units have been used specifically for high-speed graphics. Of late, they are becoming more popular as general purpose parallel processors. With the release of CUDA, ATI Stream and OpenCL, programmers can now split their program execution between CPU and GPU, whenever appropriate, resulting in huge performance gain. The cost of GPU is declining and also their performance is improving faster than CPUs. Although enormous performance gains can be achieved by parallelizing the code, identifying the right candidate for GPU execution is very tricky. Coding in OpenCL is a difficult task because of the memory management …


Privacy For Location Based Services With Smartphones, James Nathaniel Spargo Jan 2011

Privacy For Location Based Services With Smartphones, James Nathaniel Spargo

Computer Science and Engineering Theses - Archive

In recent years, mobile devices and smartphones enabled with GPS and Inter-net access have become extremely common. People use these devices as they woulda personal computer for easy access to information. Location Based Services (LBS)provide customized information based on a user's geographic location that has beenretrieved from a dedicated spatial database such as Google Places, Yahoo's LocalSearch Web Services and Yelp.com. This information can include nearby hotels andrestaurants, gas stations, banks or other Points of Interest (POIs). Since most searchengines and databases are known to store previous queries in order to improve futuresearch results and other data analysis on previous …


Concurrent Polyglot: An Extensible Compiler Framework, Saurabh Satish Kothari Jan 2011

Concurrent Polyglot: An Extensible Compiler Framework, Saurabh Satish Kothari

Computer Science and Engineering Theses - Archive

We have today crossed the threshold of increasing clock frequencies as the dominant solution to faster computing, and it is imperative for software developers to be able to think in the concurrent and parallel paradigm. Important still is to equip programmers with the right tools to develop concurrent and parallel software. Software concurrency is a widely researched area, and many of today's compilers concentrate on compiling for parallelism. However, although concurrent compilers have been explored since the 1970s, very few of them exist today that justify multicore environments. For instance, gmake [1] supports coarse grained parallelism through the -j option …


Detect Program Vulnerabilities Using Trace-Based Security Testing, Dazhi Zhang Jan 2011

Detect Program Vulnerabilities Using Trace-Based Security Testing, Dazhi Zhang

Computer Science and Engineering Dissertations - Archive

Software vulnerabilities are program flaws that can be exploited by attackers to compromise the security of a software system. Although many approaches have been proposed to detect or prevent software attacks, software security incidents continue to occur every year. Security testing aims at detecting program vulnerabilities through a set of test cases and has shown to be effective to detect program vulnerabilities. The primary challenge is how to efficiently produce test cases that are highly effective in detecting vulnerabilities. This dissertation proposes trace-based security testing approaches towards addressing some fundamental challenges in security testing.The first study is to use trace-based …


A Theoretical Framework For Design Space Exploration Of Manycore Processors, Hun Jung Jan 2011

A Theoretical Framework For Design Space Exploration Of Manycore Processors, Hun Jung

Computer Science and Engineering Dissertations - Archive

As design space and workload space in multicore era are continuously expanding, it is a challenge to identify optimal design points quickly during the early stage of multicore processor design or programming phase. To meet this challenge, a thread-level modeling methodology is developed in this dissertation. The idea is to model multicore processors at the thread-level, overlooking instruction-level and microarchitectural details. Since the thread-level modeling is much coarser than the instruction-level modeling, the analysis at this level turns out to be significantly faster than that at the instruction level. This feature makes the methodology particularly amenable to fast performance evaluation …


Performance Analysis And Resource Allocation For Multithreaded Multicore Processors, Miao Ju Jan 2011

Performance Analysis And Resource Allocation For Multithreaded Multicore Processors, Miao Ju

Computer Science and Engineering Dissertations - Archive

With ever expanding design space and workload space in multicore era, a key challenge to program a multithreaded multicore processor is how to evaluate the performance of various possible program-task-to-core mapping choices and provide effective resource allocation during the initial programming phase, when the executable program is yet to be developed. In this dissertation, we put forward a thread-level modeling methodology to meet this challenge. The idea is to model thread-level activities only and overlook the instruction-level and microarchitectural details. A model developed at this level assumes the availability of only a piece of pseudo code that contains information about …


A Computational Framework For Human-Centered Multimodal Data Analysis, Vangelis Metsis Jan 2011

A Computational Framework For Human-Centered Multimodal Data Analysis, Vangelis Metsis

Computer Science and Engineering Dissertations - Archive

Human-Centered computing defines a field of study in which computational processes affect the human being, either through ubiquitous and pervasive use of devices or any effect that improves the human condition. Human-Centered Computing applications face serious challenges in the handling of data collection, modeling, and analysis. Traditionally, the analysis of different aspects of human well-being derives from a variety of non-interrelated methods which has made it difficult to correlate and compare the different experimental findings for an accurate assessment of the contributing factors.This dissertation describes new algorithms that enable more accurate and efficient multimodal data analysis of Human-Centered computing applications …


A Holistic, Similarity-Based Approach For Personalized Ranking In Web Databases, Aditya Telang Jan 2011

A Holistic, Similarity-Based Approach For Personalized Ranking In Web Databases, Aditya Telang

Computer Science and Engineering Dissertations - Archive

With the advent of the Web, the notion of ``information retrieval'' has acquired a completely new connotation and currently encompasses several disciplines ranging from traditional forms of text and data retrieval in unstructured and structured repositories to retrieval of static and dynamic information from the contents of the surface and deep Web. From the point of view of the end user, a common thread that binds all these areas is to support appropriate alternatives for allowing users to specify their intent (i.e., the user input) and displaying the resulting output ranked in an order relevant to the users. In the …


Efficient Exploration Techniques On Large Databases, Senjuti Basu Roy Jan 2011

Efficient Exploration Techniques On Large Databases, Senjuti Basu Roy

Computer Science and Engineering Dissertations - Archive

Search, retrieval, and exploration of information have become some of the most intense and principal research challenges in many enterprize and e-commerce applications off late. The mainstay of this dissertation is to analyze and investigate different aspects of online data exploration, and propose techniques to accomplish them efficiently. In particular, the results in this dissertation widen the scope of existing faceted search and recommendation systems - two upcoming fields in data exploration which are still in their infancy. Faceted search, the de facto standard for e-commerce applications, is an interface framework with the primary design goal of allowing users to …