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

Computer Sciences Commons

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

University of Central Florida

Discipline
Keyword
Publication Year
Publication
Publication Type

Articles 301 - 330 of 490

Full-Text Articles in Computer Sciences

Modeling Social Norms In Real-World Agent-Based Simulations, Rahmatollah Beheshti Jan 2015

Modeling Social Norms In Real-World Agent-Based Simulations, Rahmatollah Beheshti

Electronic Theses and Dissertations

Studying and simulating social systems including human groups and societies can be a complex problem. In order to build a model that simulates humans' actions, it is necessary to consider the major factors that affect human behavior. Norms are one of these factors: social norms are the customary rules that govern behavior in groups and societies. Norms are everywhere around us, from the way people handshake or bow to the clothes they wear. They play a large role in determining our behaviors. Studies on norms are much older than the age of computer science, since normative studies have been a …


Resource Management In Large-Scale Systems, Ashkan Paya Jan 2015

Resource Management In Large-Scale Systems, Ashkan Paya

Electronic Theses and Dissertations

The focus of this thesis is resource management in large-scale systems. Our primary concerns are energy management and practical principles for self-organization and self-management. The main contributions of our work are: 1. Models. We proposed several models for different aspects of resource management, e.g., energy-aware load balancing and application scaling for the cloud ecosystem, hierarchical architecture model for self-organizing and self-manageable systems and a new cloud delivery model based on auction-driven self-organization approach. 2. Algorithms. We also proposed several different algorithms for the models described above. Algorithms such as coalition formation, combinatorial auctions and clustering algorithm for scale-free organizations of …


An Integrated Framework For Automated Data Collection And Processing For Discrete Event Simulation Models, Carlos Rodriguez Jan 2015

An Integrated Framework For Automated Data Collection And Processing For Discrete Event Simulation Models, Carlos Rodriguez

Electronic Theses and Dissertations

Discrete Events Simulation (DES) is a powerful tool of modeling and analysis used in different disciplines. DES models require data in order to determine the different parameters that drive the simulations. The literature about DES input data management indicates that the preparation of necessary input data is often a highly manual process, which causes inefficiencies, significant time consumption and a negative user experience. The focus of this research investigation is addressing the manual data collection and processing (MDCAP) problem prevalent in DES projects. This research investigation presents an integrated framework to solve the MDCAP problem by classifying the data needed …


Reasoning Tradeoffs In Implicit Invocation And Aspect Oriented Languages, Jose Sanchez Salazar Jan 2015

Reasoning Tradeoffs In Implicit Invocation And Aspect Oriented Languages, Jose Sanchez Salazar

Electronic Theses and Dissertations

To reason about a program means to state or conclude, by logical means, some properties the program exhibits; like its correctness according to certain expected behavior. The continuous need for more ambitious, more complex, and more dependable software systems demands for better mechanisms to modularize them and reason about their correctness. The reasoning process is affected by the design decisions made by the developer of the program and by the features supported by the programming language used. Beyond Object Orientation, Implicit Invocation and Aspect Oriented languages pose very hard reasoning challenges. Important tradeoffs must be considered while reasoning about a …


Providing Context To The Clues: Recovery And Reliability Of Location Data From Android Devices, Connie Bell Jan 2015

Providing Context To The Clues: Recovery And Reliability Of Location Data From Android Devices, Connie Bell

Electronic Theses and Dissertations

Mobile device data continues to increase in significance in both civil and criminal investigations. Location data is often of particular interest. To date, research has established that the devices are location aware, incorporate a variety of resources to obtain location information, and cache the information in various ways. However, a review of the existing research suggests varying degrees of reliability of any such recovered location data. In an effort to clarify the issue, this project offers case studies of multiple Android mobile devices utilized in controlled conditions with known settings and applications in documented locations. The study uses data recovered …


Exploring 3d User Interface Technologies For Improving The Gaming Experience, Arun Kulshreshth Jan 2015

Exploring 3d User Interface Technologies For Improving The Gaming Experience, Arun Kulshreshth

Electronic Theses and Dissertations

3D user interface technologies have the potential to make games more immersive & engaging and thus potentially provide a better user experience to gamers. Although 3D user interface technologies are available for games, it is still unclear how their usage affects game play and if there are any user performance benefits. A systematic study of these technologies in game environments is required to understand how game play is affected and how we can optimize the usage in order to achieve better game play experience. This dissertation seeks to improve the gaming experience by exploring several 3DUI technologies. In this work, …


The Design, Implementation, And Refinement Of Wait-Free Algorithms And Containers, Steven Feldman Jan 2015

The Design, Implementation, And Refinement Of Wait-Free Algorithms And Containers, Steven Feldman

Electronic Theses and Dissertations

My research has been on the development of concurrent algorithms for shared memory systems that provide guarantees of progress. Research into such algorithms is important to developers implementing applications on mission critical and time sensitive systems. These guarantees of progress provide safety properties and freedom from many hazards, such as dead-lock, live-lock, and thread starvation. In addition to the safety concerns, the fine-grained synchronization used in implementing these algorithms promises to provide scalable performance in massively parallel systems. My research has resulted in the development of wait-free versions of the stack, hash map, ring buffer, vector, and a multi-word compare-and-swap …


The Subject Librarian Newsletter, Engineering And Computer Science, Fall 2015, Ven Basco Jan 2015

The Subject Librarian Newsletter, Engineering And Computer Science, Fall 2015, Ven Basco

Libraries' Newsletters

No abstract provided.


Autonomous Quadcopter Videographer, Quiquia Rey Coaguila Jan 2015

Autonomous Quadcopter Videographer, Quiquia Rey Coaguila

Electronic Theses and Dissertations

In recent years, the interest in quadcopters as a robotics platform for autonomous photography has increased. This is due to their small size and mobility, which allow them to reach places that are difficult or even impossible for humans. This thesis focuses on the design of an autonomous quadcopter videographer, i.e. a quadcopter capable of capturing good footage of a specific subject. In order to obtain this footage, the system needs to choose appropriate vantage points and control the quadcopter. Skilled human videographers can easily spot good filming locations where the subject and its actions can be seen clearly in …


Modeling User Transportation Patterns Using Mobile Devices, Erfan Davami Jan 2015

Modeling User Transportation Patterns Using Mobile Devices, Erfan Davami

Electronic Theses and Dissertations

Participatory sensing frameworks use humans and their computing devices as a large mobile sensing network. Dramatic accessibility and affordability have turned mobile devices (smartphone and tablet computers) into the most popular computational machines in the world, exceeding laptops. By the end of 2013, more than 1.5 billion people on earth will have a smartphone. Increased coverage and higher speeds of cellular networks have given these devices the power to constantly stream large amounts of data. Most mobile devices are equipped with advanced sensors such as GPS, cameras, and microphones. This expansion of smartphone numbers and power has created a sensing …


Prototype Of An Educational Video Game For Knowledge Retention In Youth Health Education, Jennifer Vogel Aug 2014

Prototype Of An Educational Video Game For Knowledge Retention In Youth Health Education, Jennifer Vogel

HIM 1990-2015

There is some debate about the most effective and least controversial means of sex education in schools. In several states, state law does not require education about Sexually Transmitted Diseases and Human Immunodeficiency Virus Infection/Acquired Immunodeficiency Syndrome (STDs and HIV/AIDS.) There is also debate about the effect and pervasiveness of sexual situations in video games and its effect on the healthy sexual development of adolescents. This research therefore aims to try to solve these two problems and answer the following question: Is it possible to represent sex in a more realistic and educational way through a video game while teaching …


How Many Credit Card Frauds Must We Endure Before Security Improves?, Maritza Martinez Mar 2014

How Many Credit Card Frauds Must We Endure Before Security Improves?, Maritza Martinez

UCF Forum

Yes, it can happen to you…


Intelligent Selection Techniques For Virtual Environments, Jeffrey Cashion Jan 2014

Intelligent Selection Techniques For Virtual Environments, Jeffrey Cashion

Electronic Theses and Dissertations

Selection in 3D games and simulations is a well-studied problem. Many techniques have been created to address many of the typical scenarios a user could experience. For any single scenario with consistent conditions, there is likely a technique which is well suited. If there isn't, then there is an opportunity for one to be created to best suit the expected conditions of that new scenario. It is critical that the user be given an appropriate technique to interact with their environment. Without it, the entire experience is at risk of becoming burdensome and not enjoyable. With all of the different …


Pen-Based Methods For Recognition And Animation Of Handwritten Physics Solutions, Salman Cheema Jan 2014

Pen-Based Methods For Recognition And Animation Of Handwritten Physics Solutions, Salman Cheema

Electronic Theses and Dissertations

There has been considerable interest in constructing pen-based intelligent tutoring systems due to the natural interaction metaphor and low cognitive load afforded by pen-based interaction. We believe that pen-based intelligent tutoring systems can be further enhanced by integrating animation techniques. In this work, we explore methods for recognizing and animating sketched physics diagrams. Our methodologies enable an Intelligent Tutoring System (ITS) to understand the scenario and requirements posed by a given problem statement and to couple this knowledge with a computational model of the student's handwritten solution. These pieces of information are used to construct meaningful animations and feedback mechanisms …


Automatic Detection Of Brain Functional Disorder Using Imaging Data, Soumyabrata Dey Jan 2014

Automatic Detection Of Brain Functional Disorder Using Imaging Data, Soumyabrata Dey

Electronic Theses and Dissertations

Recently, Attention Deficit Hyperactive Disorder (ADHD) is getting a lot of attention mainly for two reasons. First, it is one of the most commonly found childhood behavioral disorders. Around 5-10% of the children all over the world are diagnosed with ADHD. Second, the root cause of the problem is still unknown and therefore no biological measure exists to diagnose ADHD. Instead, doctors need to diagnose it based on the clinical symptoms, such as inattention, impulsivity and hyperactivity, which are all subjective. Functional Magnetic Resonance Imaging (fMRI) data has become a popular tool to understand the functioning of the brain such …


Visual Analysis Of Extremely Dense Crowded Scenes, Haroon Idrees Jan 2014

Visual Analysis Of Extremely Dense Crowded Scenes, Haroon Idrees

Electronic Theses and Dissertations

Visual analysis of dense crowds is particularly challenging due to large number of individuals, occlusions, clutter, and fewer pixels per person which rarely occur in ordinary surveillance scenarios. This dissertation aims to address these challenges in images and videos of extremely dense crowds containing hundreds to thousands of humans. The goal is to tackle the fundamental problems of counting, detecting and tracking people in such images and videos using visual and contextual cues that are automatically derived from the crowded scenes. For counting in an image of extremely dense crowd, we propose to leverage multiple sources of information to compute …


Sketchart: A Pen-Based Tool For Chart Generation And Interaction., Andres Vargas Gonzalez Jan 2014

Sketchart: A Pen-Based Tool For Chart Generation And Interaction., Andres Vargas Gonzalez

Electronic Theses and Dissertations

It has been shown that representing data with the right visualization increases the understanding of qualitative and quantitative information encoded in documents. However, current tools for generating such visualizations involve the use of traditional WIMP techniques, which perhaps makes free interaction and direct manipulation of the content harder. In this thesis, we present a pen-based prototype for data visualization using 10 different types of bar based charts. The prototype lets users sketch a chart and interact with the information once the drawing is identified. The prototype's user interface consists of an area to sketch and touch based elements that will …


Energy Efficient Routing Towards A Mobile Sink Using Virtual Coordinates In A Wireless Sensor Network, Rouhollah Rahmatizadeh Jan 2014

Energy Efficient Routing Towards A Mobile Sink Using Virtual Coordinates In A Wireless Sensor Network, Rouhollah Rahmatizadeh

Electronic Theses and Dissertations

The existence of a coordinate system can often improve the routing in a wireless sensor network. While most coordinate systems correspond to the geometrical or geographical coordinates, in recent years researchers had proposed the use of virtual coordinates. Virtual coordinates depend only on the topology of the network as defined by the connectivity of the nodes, without requiring geographical information. The work in this thesis extends the use of virtual coordinates to scenarios where the wireless sensor network has a mobile sink. One reason to use a mobile sink is to distribute the energy consumption more evenly among the sensor …


Computation Of Boolean Formulas Using Sneak Paths In Crossbar Computing, Alvaro Velasquez Jan 2014

Computation Of Boolean Formulas Using Sneak Paths In Crossbar Computing, Alvaro Velasquez

HIM 1990-2015

Memristor-based nano-crossbar computing is a revolutionary computing paradigm that does away with the traditional Von Neumann architectural separation of memory and computation units. The computation of Boolean formulas using memristor circuits has been a subject of several recent investigations. Crossbar computing, in general, has also been a topic of active interest, but sneak paths have posed a hurdle in the design of pervasive general-purpose crossbar computing paradigms. In this paper, we demonstrate that sneak paths in nano-crossbar computing can be exploited to design a Boolean-formula evaluation strategy. We demonstrate our approach on a simple Boolean formula and a 1-bit addition …


Automatic 3d Human Modeling: An Initial Stage Towards 2-Way Inside Interaction In Mixed Reality, Yiyan Xiong Jan 2014

Automatic 3d Human Modeling: An Initial Stage Towards 2-Way Inside Interaction In Mixed Reality, Yiyan Xiong

Electronic Theses and Dissertations

3D human models play an important role in computer graphics applications from a wide range of domains, including education, entertainment, medical care simulation and military training. In many situations, we want the 3D model to have a visual appearance that matches that of a specific living person and to be able to be controlled by that person in a natural manner. Among other uses, this approach supports the notion of human surrogacy, where the virtual counterpart provides a remote presence for the human who controls the virtual character's behavior. In this dissertation, a human modeling pipeline is proposed for the …


Exploring Sparsity, Self-Similarity, And Low Rank Approximation In Action Recognition, Motion Retrieval, And Action Spotting, Chuan Sun Jan 2014

Exploring Sparsity, Self-Similarity, And Low Rank Approximation In Action Recognition, Motion Retrieval, And Action Spotting, Chuan Sun

Electronic Theses and Dissertations

This thesis consists of 4 major parts. In the first part (Chapters 1-2), we introduce the overview, motivation, and contribution of our works, and extensively survey the current literature for 6 related topics. In the second part (Chapters 3-7), we explore the concept of "Self-Similarity" in two challenging scenarios, namely, the Action Recognition and the Motion Retrieval. We build three-dimensional volume representations for both scenarios, and devise effective techniques that can produce compact representations encoding the internal dynamics of data. In the third part (Chapter 8), we explore the challenging action spotting problem, and propose a feature-independent unsupervised framework that …


Placement Of Mode And Wavelength Converters For Throughput Enhancement In Optical Networks, Ruaa Abdulrahman Jan 2014

Placement Of Mode And Wavelength Converters For Throughput Enhancement In Optical Networks, Ruaa Abdulrahman

Electronic Theses and Dissertations

The success of recent experiments to transport data using combined wavelength division multiplexed (WDM) and mode-division multiplexed (MDM) transmission has generated optimism for the attainment of optical networks with unprecedented bandwidth capacity, exceeding the fundamental Shannon capacity limit attained by WDM alone. Optical mode converters and wavelength converters are devices that can be placed in future optical nodes (routers) to prevent or reduce the connection blocking rate and consequently increase network throughput. In this thesis, the specific problem of the placement of mode converters (MC) and mode-wavelength converters (MWC) in combined mode and wavelength division multiplexing (MWDM) networks is investigated. …


Functional Scaffolding For Musical Composition: A New Approach In Computer-Assisted Music Composition, Amy K. Hoover Jan 2014

Functional Scaffolding For Musical Composition: A New Approach In Computer-Assisted Music Composition, Amy K. Hoover

Electronic Theses and Dissertations

While it is important for systems intended to enhance musical creativity to define and explore musical ideas conceived by individual users, many limit musical freedom by focusing on maintaining musical structure, thereby impeding the user's freedom to explore his or her individual style. This dissertation presents a comprehensive body of work that introduces a new musical representation that allows users to explore a space of musical rules that are created from their own melodies. This representation, called functional scaffolding for musical composition (FSMC), exploits a simple yet powerful property of multipart compositions: The pattern of notes and rhythms in different …


Complementary Layered Learning, Sean Mondesire Jan 2014

Complementary Layered Learning, Sean Mondesire

Electronic Theses and Dissertations

Layered learning is a machine learning paradigm used to develop autonomous robotic-based agents by decomposing a complex task into simpler subtasks and learns each sequentially. Although the paradigm continues to have success in multiple domains, performance can be unexpectedly unsatisfactory. Using Boolean-logic problems and autonomous agent navigation, we show poor performance is due to the learner forgetting how to perform earlier learned subtasks too quickly (favoring plasticity) or having difficulty learning new things (favoring stability). We demonstrate that this imbalance can hinder learning so that task performance is no better than that of a suboptimal learning technique, monolithic learning, which …


Improved Internet Security Protocols Using Cryptographic One-Way Hash Chains, Amerah Alabrah Jan 2014

Improved Internet Security Protocols Using Cryptographic One-Way Hash Chains, Amerah Alabrah

Electronic Theses and Dissertations

In this dissertation, new approaches that utilize the one-way cryptographic hash functions in designing improved network security protocols are investigated. The proposed approaches are designed to be scalable and easy to implement in modern technology. The first contribution explores session cookies with emphasis on the threat of session hijacking attacks resulting from session cookie theft or sniffing. In the proposed scheme, these cookies are replaced by easily computed authentication credentials using Lamport's well-known one-time passwords. The basic idea in this scheme revolves around utilizing sparse caching units, where authentication credentials pertaining to cookies are stored and fetched once needed, thereby, …


Bridging The Gap Between Fun And Fitness: Instructional Techniques And Real-World Applications For Full-Body Dance Games, Emiko Charbonneau Jan 2013

Bridging The Gap Between Fun And Fitness: Instructional Techniques And Real-World Applications For Full-Body Dance Games, Emiko Charbonneau

Electronic Theses and Dissertations

Full-body controlled games offer the opportunity for not only entertainment, but education and exercise as well. Refined gameplay mechanics and content can boost intrinsic motivation and keep people playing over a long period of time, which is desirable for individuals who struggle with maintaining a regular exercise program. Within this gameplay genre, dance rhythm games have proven to be popular with game console owners. Yet, while other types of games utilize story mechanics that keep players engaged for dozens of hours, motion-controlled dance games are just beginning to incorporate these elements. In addition, this control scheme is still young, only …


Computational Methods For Comparative Non-Coding Rna Analysis: From Structural Motif Identification To Genome-Wide Functional Classification, Cuncong Zhong Jan 2013

Computational Methods For Comparative Non-Coding Rna Analysis: From Structural Motif Identification To Genome-Wide Functional Classification, Cuncong Zhong

Electronic Theses and Dissertations

Recent advances in biological research point out that many ribonucleic acids (RNAs) are transcribed from the genome to perform a variety of cellular functions, rather than merely acting as information carriers for protein synthesis. These RNAs are usually referred to as the non-coding RNAs (ncRNAs). The versatile regulation mechanisms and functionalities of the ncRNAs contribute to the amazing complexity of the biological system. The ncRNAs perform their biological functions by folding into specific structures. In this case, the comparative study of the ncRNA structures is key to the inference of their molecular and cellular functions. We are especially interested in …


Scene Understanding For Real Time Processing Of Queries Over Big Data Streaming Video, Alexander Aved Jan 2013

Scene Understanding For Real Time Processing Of Queries Over Big Data Streaming Video, Alexander Aved

Electronic Theses and Dissertations

With heightened security concerns across the globe and the increasing need to monitor, preserve and protect infrastructure and public spaces to ensure proper operation, quality assurance and safety, numerous video cameras have been deployed. Accordingly, they also need to be monitored effectively and efficiently. However, relying on human operators to constantly monitor all the video streams is not scalable or cost effective. Humans can become subjective, fatigued, even exhibit bias and it is difficult to maintain high levels of vigilance when capturing, searching and recognizing events that occur infrequently or in isolation. These limitations are addressed in the Live Video …


Detecting Semantic Method Clones In Java Code Using Method Ioe-Behavior, Rochelle Elva Jan 2013

Detecting Semantic Method Clones In Java Code Using Method Ioe-Behavior, Rochelle Elva

Electronic Theses and Dissertations

The determination of semantic equivalence is an undecidable problem; however, this dissertation shows that a reasonable approximation can be obtained using a combination of static and dynamic analysis. This study investigates the detection of functional duplicates, referred to as semantic method clones (SMCs), in Java code. My algorithm extends the input-output notion of observable behavior, used in related work [1, 2], to include the effects of the method. The latter property refers to the persistent changes to the heap, brought about by the execution of the method. To differentiate this from the typical input-output behavior used by other researchers, I …


Active Learning With Unreliable Annotations, Liyue Zhao Jan 2013

Active Learning With Unreliable Annotations, Liyue Zhao

Electronic Theses and Dissertations

With the proliferation of social media, gathering data has became cheaper and easier than before. However, this data can not be used for supervised machine learning without labels. Asking experts to annotate sufficient data for training is both expensive and time-consuming. Current techniques provide two solutions to reducing the cost and providing sufficient labels: crowdsourcing and active learning. Crowdsourcing, which outsources tasks to a distributed group of people, can be used to provide a large quantity of labels but controlling the quality of labels is hard. Active learning, which requires experts to annotate a subset of the most informative or …