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

Computer Sciences Commons™

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

2015

Discipline
Institution
Keyword
Publication
Publication Type
File Type

Articles 1111 - 1140 of 2105

Full-Text Articles in Computer Sciences

Click Stream Data Analysis Using Hadoop, Krishna Chand Reddy Gaddam, Sivakrishna Thumati Apr 2015

Click Stream Data Analysis Using Hadoop, Krishna Chand Reddy Gaddam, Sivakrishna Thumati

All Capstone Projects

The objective of this project is to collect Click Stream data of USA Government websites which is high in volume and velocity, and store it for analysis in a cost effective manner for enhanced insight and decision making. I expect to learn how to process this data in an engineer’s way. I have plenty of tools in my hand like map reduce, pig, streaming and many more. But for a given business case it is very important to know which tools should be used to achieve the objective. In brief this is what I expect to learn.

The Hadoop-ecosystem, State-of-the-art …


Enterprise Search Technology Using Solr And Cloud, Padmavathy Ravikumar Apr 2015

Enterprise Search Technology Using Solr And Cloud, Padmavathy Ravikumar

All Capstone Projects

Solr is the popular, blazing fast open source enterprise search platform from the Apache Lucene project. Its major features include powerful full-text search, hit highlighting, faceted search, near real-time indexing, dynamic clustering, database integration, rich document (e.g., Word, PDF) handling, and geospatial search. Solr is highly reliable, scalable and fault tolerant, providing distributed indexing, replication and load-balanced querying, automated failover and recovery, centralized configuration and more. Solr powers the search and navigation features of many of the world's largest internet sites.

Databases and Solr have complementary strengths and weaknesses. SQL supports very simple wildcard-based text search with some simple normalization …


Mobile Banking Application With Barcode Generation, Manoj Kukkala, Arun Teja Ledala, Naveed Ahmad Shaik Apr 2015

Mobile Banking Application With Barcode Generation, Manoj Kukkala, Arun Teja Ledala, Naveed Ahmad Shaik

All Capstone Projects

Mobile phones have become a part in our day to day life; every smart phone user is using different variety of mobile applications for various purposes. In the banking sector mobile banking is playing a major role in transferring money electronically, and to manage accounts. But to create new account, to apply loans and credit cards, and to close accounts banking customers must go to website, to make it easy and to work on it everywhere this Mobile Banking Application is used. And to make transactions easily in shopping malls (Card less Transactions) this application generates a barcode in mobile …


Fast Nearest Neighbor Search With Keywords, Ramu Anthati, Santosh Aditya Kokku, Tejaswini Vodapally Apr 2015

Fast Nearest Neighbor Search With Keywords, Ramu Anthati, Santosh Aditya Kokku, Tejaswini Vodapally

All Capstone Projects

Conventional spatial queries, such as range search and nearest neighbor retrieval, involve only conditions on objects’ geometric properties. Today, many modern applications call for novel forms of queries that aim to find objects satisfying both a spatial predicate, and a predicate on their associated texts. For example, instead of considering all the restaurants, a nearest neighbor query would instead ask for the restaurant that is the closest among those whose menus contain “steak, spaghetti, brandy” all at the same time. Currently the best solution to such queries is based on the IR2-tree, which, as shown in this paper, has a …


E-Exam Engine, Obaid Ahmed, Muthyalamma Gangula, Rakesh Margam Apr 2015

E-Exam Engine, Obaid Ahmed, Muthyalamma Gangula, Rakesh Margam

All Capstone Projects

E-Exam Engine is a web application by which is designed for Educational Institutes like Grad Schools, Colleges, and Private Institutes to conduct logic tests of their students on a regular basis. Design to facilitate administrator and user friendly interface complete and secure information is provided to user scope.

The E-Exam Engine is the process of conducting exam online. This project Provide accurate and flexible manner of conducting exam online. This Project provides more accurate and efficient way to take exam. It also provides flexibility to the user as one can give the exam at home. This is a one of …


Enabling Trustworthy Service Evaluation In Service-Oriented Mobile Social Network, Krishna Chaitanya Devabhakthini, Karthik Konda, Shravan Sydugari Apr 2015

Enabling Trustworthy Service Evaluation In Service-Oriented Mobile Social Network, Krishna Chaitanya Devabhakthini, Karthik Konda, Shravan Sydugari

All Capstone Projects

We propose a Trustworthy Service Evaluation (TSE) system to enable users to share service reviews inservice-oriented mobile social networks (S-MSNs). Each service provider independently maintains a TSE for itself, which collects andstores users’ reviews about its services without requiring any third trusted authority. The service reviews can then be made available tointerested users in making wise service selection decisions. It identify three unique service review attacks, i.e., linkability, rejection, and modification attacks, and develop sophisticated security mechanisms for the TSE to deal with these attacks. Specifically, the basicTSE (bTSE) enables users to distributedly and cooperatively submit their reviews in an …


Instamapp, Andrew Dicosmo, Preethi Reddy, Venkat Nischey Apr 2015

Instamapp, Andrew Dicosmo, Preethi Reddy, Venkat Nischey

All Capstone Projects

InstaMapp is a web application we started building in fall 2014. This application is intended for anyone who wants to locate a product from a department store. Anyone who would like to print or view a shopping list with aisle or department locations. Currently there isn’t a reliable application out that that exist in the technology space. InstaMapp currently integrates with Walmart’s API and supports a responsive design for mobile devices.

During fall 2014, we built a proof of concept on Microsoft Windows Azure websites integrating with Intel Mashery Services for the API. We used the following Languages: PHP, JQuery, …


Using Support Vector Machine Ensembles For Target Audience Classification On Twitter, Siaw Ling Lo, Raymond Chiong, David Cornforth Apr 2015

Using Support Vector Machine Ensembles For Target Audience Classification On Twitter, Siaw Ling Lo, Raymond Chiong, David Cornforth

Research Collection School Of Computing and Information Systems

The vast amount and diversity of the content shared on social media can pose a challenge for any business wanting to use it to identify potential customers. In this paper, our aim is to investigate the use of both unsupervised and supervised learning methods for target audience classification on Twitter with minimal annotation efforts. Topic domains were automatically discovered from contents shared by followers of an account owner using Twitter Latent Dirichlet Allocation (LDA). A Support Vector Machine (SVM) ensemble was then trained using contents from different account owners of the various topic domains identified by Twitter LDA. Experimental results …


Exploring Cyberbullying And Other Toxic Behavior In Team Competition Online Games, Haewoon Kwak, Jeremy Blackburn, Seungyeop. Han Apr 2015

Exploring Cyberbullying And Other Toxic Behavior In Team Competition Online Games, Haewoon Kwak, Jeremy Blackburn, Seungyeop. Han

Research Collection School Of Computing and Information Systems

In this work we explore cyberbullying and other toxic behavior in team competition online games. Using a dataset of over 10 million player reports on 1.46 million toxic players along with corresponding crowdsourced decisions, we test several hypotheses drawn from theories explaining toxic behavior. Besides providing large-scale, empirical based understanding of toxic behavior, our work can be used as a basis for building systems to detect, prevent, and counter-act toxic behavior.


Understanding The Test Automation Culture Of App Developers, Pavneet Singh Kochhar, Ferdian. Thung, Nachiappan Nagappan, Thomas Zimmermann, David Lo Apr 2015

Understanding The Test Automation Culture Of App Developers, Pavneet Singh Kochhar, Ferdian. Thung, Nachiappan Nagappan, Thomas Zimmermann, David Lo

Research Collection School Of Computing and Information Systems

Smartphone applications (apps) have gained popularity recently. Millions of smartphone applications (apps) are available on different app stores which gives users plethora of options to choose from, however, it also raises concern if these apps are adequately tested before they are released for public use. In this study, we want to understand the test automation culture prevalent among app developers. Specifically, we want to examine the current state of testing of apps, the tools that are commonly used by app developers, and the problems faced by them. To get an insight on the test automation culture, we conduct two different …


Azimuthal Anisotropy Beneath North Central Africa From Shear Wave Splitting Analyses, Awad A. Lemnifi, Kelly H. Liu, Stephen S. Gao, Cory A. Reed, Ahmed A. Elsheikh, Youqiang Yu, Abdala A. Elmelade Apr 2015

Azimuthal Anisotropy Beneath North Central Africa From Shear Wave Splitting Analyses, Awad A. Lemnifi, Kelly H. Liu, Stephen S. Gao, Cory A. Reed, Ahmed A. Elsheikh, Youqiang Yu, Abdala A. Elmelade

Geosciences and Geological and Petroleum Engineering Faculty Research & Creative Works

This study represents the first multistation investigation of azimuthal anisotropy beneath the interior of north central Africa, including Libya and adjacent regions, using shear wave splitting (SWS) analysis. Data used in the study include recently available broadband seismic data obtained from 15 stations managed by the Libyan Center for Remote Sensing and Space Science, and those from five other stations at which data are publicly accessible. A total of 583 pairs of high-quality SWS measurements utilizing the PKS, SKKS, and SKS phases demonstrate primarily N-S fast orientations with an average splitting delay time of approximately 1.2 s. An absence of …


Intensity And Resolution Enhancement Of Local Regions For Object Detection And Tracking In Wide Area Surveillance, Evan Krieger, Vijayan K. Asari, Saibabu Arigela, Theus H. Aspiras Apr 2015

Intensity And Resolution Enhancement Of Local Regions For Object Detection And Tracking In Wide Area Surveillance, Evan Krieger, Vijayan K. Asari, Saibabu Arigela, Theus H. Aspiras

Electrical and Computer Engineering Faculty Publications

Object tracking in wide area motion imagery is a complex problem that consists of object detection and target tracking over time. This challenge can be solved by human analysts who naturally have the ability to keep track of an object in a scene. A computer vision solution for object tracking has the potential to be a much faster and efficient solution. However, a computer vision solution faces certain challenges that do not affect a human analyst. To overcome these challenges, a tracking process is proposed that is inspired by the known advantages of a human analyst.

First, the focus of …


Java Animated Software For Teaching The Frank-Wolfe Algorithm For Static Traffic Network Equilibrium, Zhi Li Apr 2015

Java Animated Software For Teaching The Frank-Wolfe Algorithm For Static Traffic Network Equilibrium, Zhi Li

Computational Modeling & Simulation Engineering Theses & Dissertations

The popular Frank-Wolfe (FW) algorithm for solving the network equilibrium problems plays an important role in transportation simulation. Not only has the basic Frank Wolfe algorithm been studied, but also other variations of the FW algorithm (such as Conjugate Frank Wolfe and Bi-Conjugate Frank Wolfe algorithms) have been extensively studied by the research communities.

In this work, the basic Frank Wolfe algorithm is re-visited for the purpose of developing a useful, user-friendly, and appealing Java computer animation for enhancing the teaching effectiveness of this fundamental transportation static network equilibrium algorithm. Since the shortest path (SP) algorithms (such as the well-known …


Classical Description Of H(1s) And H* (N=2) For Cross-Section Calculations Relevant To Charge-Exchange Diagnostics, N. D. Cariatore, Sebastian Otranto, Ronald E. Olson Apr 2015

Classical Description Of H(1s) And H* (N=2) For Cross-Section Calculations Relevant To Charge-Exchange Diagnostics, N. D. Cariatore, Sebastian Otranto, Ronald E. Olson

Physics Faculty Research & Creative Works

In this work, we introduce a classical trajectory Monte Carlo (CTMC) methodology, specially conceived to provide a more accurate representation of charge-exchange processes between highly charged ions and H(1s) and H* (n=2). These processes are of particular relevance in power fusion reactor programs, for which charge-exchange spectroscopy has become a useful plasma diagnostics tool. To test the methodology, electron-capture reactions from these targets by C6+,N7+, and O8+ are studied at impact energies in the 10-150keV/amu range. State-selective cross sections are contrasted with those predicted by the standard microcanonical formulation of the CTMC method, the CTMC …


Reflective, Deliberative Agent-Based Information Gathering, Adam D. Eck Apr 2015

Reflective, Deliberative Agent-Based Information Gathering, Adam D. Eck

School of Computing: Dissertations, Theses, and Student Research

As computational devices and entities become further established as routine, omnipresent components of our everyday lives (e.g., wearable sensors, smart homes, cyber-physical systems, embodied agents, human-robot interactions), such systems face an increased pressure to perpetually understand the complex, noisy, uncertain world around them in real-time. This environmental knowledge enables computational systems to intelligently decide how to best behave in response to the current situation, adapt to the ever-changing conditions of the dynamic world, and accomplish system goals that ultimately aim to improve our daily experience. However, achieving and maintaining such knowledge is very complicated due to the complexities and challenging …


Visual Analytics For Large Communication Trace Data, Jieting Wu Apr 2015

Visual Analytics For Large Communication Trace Data, Jieting Wu

School of Computing: Dissertations, Theses, and Student Research

Executions of modern parallel programs often yield complex communications among compute nodes of large-scale clusters of workstations or supercomputers. Analyzing communication patterns is becoming increasingly critical to performance optimiza- tion. As the scale and complexity of parallel applications drastically increases, visu- alization has become a feasible means to conduct analysis of massive communication patterns. However, most visualization tools fall short in showing comprehensive dy- namic communication graph and addressing the scalability issue. Our solution for analyzing dynamic communication patterns is based on an analytics framework cou- pled with a new visualization technique, named CommGram [29], that provides a flexible solution …


Trajectory Generation For Lane-Change Maneuver Of Autonomous Vehicles, Ashesh Goswami Apr 2015

Trajectory Generation For Lane-Change Maneuver Of Autonomous Vehicles, Ashesh Goswami

Open Access Theses

Lane-change maneuver is one of the most thoroughly investigated automatic driving operations that can be used by an autonomous self-driving vehicle as a primitive for performing more complex operations like merging, entering/exiting highways or overtaking another vehicle. This thesis focuses on two coherent problems that are associated with the trajectory generation for lane-change maneuvers of autonomous vehicles in a highway scenario: (i) an effective velocity estimation of neighboring vehicles under different road scenarios involving linear and curvilinear motion of the vehicles, and (ii) trajectory generation based on the estimated velocities of neighboring vehicles for safe operation of self-driving cars during …


Securing Communication Within The Harms Model For Use With Firefighting Robots, Maxwell D. Dewees Apr 2015

Securing Communication Within The Harms Model For Use With Firefighting Robots, Maxwell D. Dewees

Open Access Theses

Humans and robots must work together in increasingly complex networks to achieve a common goal. In this research, firefighting robots are a part of a larger, decentralized system of humans, agents, robots, machines, and sensors (HARMS). Although communication in a HARMS model has been utilized in previous research, this new study looks at the security considerations of the communications layer of the HARMS model. A network attack known as a man-in-the-middle attack is successfully demonstrated in this paper. Then, a secure communications protocol is proposed to help provide confidentiality and authentication of HARMS actors. This research is applied to any …


Improving Product Design Phase For Engineer To Order (Eto) Product With Knowledge Base Engineering (Kbe), Hanhdung Thi Dinh Apr 2015

Improving Product Design Phase For Engineer To Order (Eto) Product With Knowledge Base Engineering (Kbe), Hanhdung Thi Dinh

Open Access Theses

In industry currently Computer Aided Design (CAD) is an important tool for the modification, analysis, or optimization of the 3D virtual environment that replicates the physical product. CAD software is an efficient and reliable tool. However, as globalization increases customer demands, this process needs to be faster and more efficient to accommodate changing product design situations, especially for Engineer-to- Order (ETO) products. ^ The traditional method of product design process is to operate CAD software without argumentation. Design engineers create CAD prototypes and drawings based on available knowledge and information which comes from engineering experts, company standards, industrial practices as …


Password Strength Analysis: User Coping Mechanisms In Password Selection, Brian Thomas Curnett Apr 2015

Password Strength Analysis: User Coping Mechanisms In Password Selection, Brian Thomas Curnett

Open Access Theses

The security that passwords provide could be seriously flawed due to the way people cope with having to memorize and recall their passwords. The National Institute of Standards and Technology (NIST) standard that is used to measure the password strength, known as entropy, is designed for a single use and does not consider that users may choose to keep parts of their password across password changes. This study shows that a portion of users keep some information from previous passwords across changes. These habits which will be called coping mechanisms that over time serve to erode the protection provided by …


Digital Forensics And Community Supervision: Making A Case For Field Based Digital Forensics Training, Christopher Michael Flory Apr 2015

Digital Forensics And Community Supervision: Making A Case For Field Based Digital Forensics Training, Christopher Michael Flory

Open Access Theses

In this paper I will review the literature concerning investigator digital forensics models and how they apply to field investigators. A brief history of community supervision and how offenders are supervised will be established. I will also cover the difference between community supervision standards and police standards concerning searches, evidence, standards of proof, and the difference between parole boards and courts. Currently, the burden for digital forensics for community supervision officers is placed on local or state law enforcement offices, with personnel trained in forensics, but may not place a high priority on outside cases. Forensic field training for community …


A Case Study Of Introductory Programming With Moocs, Miguel Angel Javier Ruiz Apr 2015

A Case Study Of Introductory Programming With Moocs, Miguel Angel Javier Ruiz

Open Access Theses

Computational thinking has become a crucial skill for the 21st Century learners in all disciplines. Research suggests that the best and fastest approach to understand the concepts of computational thinking is through developing programming skills. However, finding effective and affordable learning environments to introduce programming skills to a massive scale of students remains a challenge. Currently, the unprecedented utilization of MOOCs represent an opportunity to achieve this goal. But, existing introductory programming MOOCs have failed to provide instructionally-sound experience for learners. The purpose of this descriptive research is two-fold: (1) Identify the affordances of fifteen MOOC's platforms that are best …


Studying The Effect Of Parallelization On The Performance Of Andromeda Search Engine: A Search Engine For Peptides, Jigna Shah Apr 2015

Studying The Effect Of Parallelization On The Performance Of Andromeda Search Engine: A Search Engine For Peptides, Jigna Shah

Open Access Theses

Human body is made of proteins. The analysis of structure and functions of these proteins reveal important information about human body. An important technique used for protein evaluation is Mass Spectrometry. The protein data generated using mass spectrometer is analyzed for the detection of patterns in proteins. A wide variety of operations are performed on the data obtained from a mass spectrometer namely visualization, spectral deconvolution, peak alignment, normalization, pattern recognition and significance testing. There are a number of software that analyze the huge volume of data generated from a mass spectrometer. An example of such a software is MaxQuant …


A Characteristic-Based Visual Analytics Approach To Detect Subtle Attacks From Netflow Records, Weijie Wang Apr 2015

A Characteristic-Based Visual Analytics Approach To Detect Subtle Attacks From Netflow Records, Weijie Wang

Open Access Theses

Security is essentially important for any enterprise networks. Denial of service, port scanning, and data exfiltration are among of the most common network intrusions. It's urgent for network administrators to detect such attacks effectively and efficiently from network traffic. Though there are many intrusion detection systems (IDSs) and approaches, Visual Analytics (VA) provides a human-friendly approach to detect network intrusions with situational awareness functionality. Overview visualization is the first and most important step in a VA approach. However, many VA systems cannot effectively identify subtle attacks from massive traffic data because of the incapability of overview visualizations. In this work, …


Recursive Tree Traversal Dependence Analysis, Yusheng Weijiang Apr 2015

Recursive Tree Traversal Dependence Analysis, Yusheng Weijiang

Open Access Theses

While there has been much work done on analyzing and transforming regular programs that operate over linear arrays and dense matrices, comparatively little has been done to try to carry these optimizations over to programs that operate over heap-based data structures using pointers. Previous work has shown that point blocking, a technique similar to loop tiling in regular programs, can help increase the temporal locality of repeated tree traversals. Point blocking, however, has only been shown to work on tree traversals where each traversal is fully independent and would allow parallelization, greatly limiting the types of applications that this transformation …


Overcoming Uncertainty For Within-Network Relational Machine Learning, Joseph J. Pfeiffer Apr 2015

Overcoming Uncertainty For Within-Network Relational Machine Learning, Joseph J. Pfeiffer

Open Access Dissertations

People increasingly communicate through email and social networks to maintain friendships and conduct business, as well as share online content such as pictures, videos and products. Relational machine learning (RML) utilizes a set of observed attributes and network structure to predict corresponding labels for items; for example, to predict individuals engaged in securities fraud, we can utilize phone calls and workplace information to make joint predictions over the individuals. However, in large scale and partially observed network domains, missing labels and edges can significantly impact standard relational machine learning methods by introducing bias into the learning and inference processes. In …


Dynamic Re-Optimization Techniques For Stream Processing Engines And Object Stores, Naresh Kumar Reddy Rapolu Apr 2015

Dynamic Re-Optimization Techniques For Stream Processing Engines And Object Stores, Naresh Kumar Reddy Rapolu

Open Access Dissertations

Large scale data storage and processing systems are strongly motivated by the need to store and analyze massive datasets. The complexity of a large class of these systems is rooted in their distributed nature, extreme scale, need for real-time response, and streaming nature. The use of these systems on multi-tenant, cloud environments with potential resource interference necessitates fine-grained monitoring and control. In this dissertation, we present efficient, dynamic techniques for re-optimizing stream-processing systems and transactional object-storage systems.^ In the context of stream-processing systems, we present VAYU, a per-topology controller. VAYU uses novel methods and protocols for dynamic, network-aware tuple-routing in …


On Several Problems Regarding The Application Of Opportunistic Proximate Links In Smartphone Networks, Wei Peng Apr 2015

On Several Problems Regarding The Application Of Opportunistic Proximate Links In Smartphone Networks, Wei Peng

Open Access Dissertations

A defining characteristic of smartphones is the availability of short-range radio transceivers (the proximate channel) such as Bluetooth, NFC, and Wi-Fi Direct, in addition to traditional long-range cellular telecommunication technologies (the cellular channel). Coupled with smartphones' portability and their human users' mobility, the proximate channel provides opportunistic proximate links as a supplement/alternative to the cellular channel's persistent infrastructural links for data communication.^ Opportunistic proximate links have a diverse set of applications, with each application scenario bringing a unique set of often conflicting objectives to balance. This dissertation presents a study on several problems regarding the application of opportunistic proximate links …


Stability Of Machine Learning Algorithms, Wei Sun Apr 2015

Stability Of Machine Learning Algorithms, Wei Sun

Open Access Dissertations

In the literature, the predictive accuracy is often the primary criterion for evaluating a learning algorithm. In this thesis, I will introduce novel concepts of stability into the machine learning community. A learning algorithm is said to be stable if it produces consistent predictions with respect to small perturbation of training samples. Stability is an important aspect of a learning procedure because unstable predictions can potentially reduce users' trust in the system and also harm the reproducibility of scientific conclusions. As a prototypical example, stability of the classification procedure will be discussed extensively. In particular, I will present two new …


Improving Capacity-Performance Tradeoffs In The Storage Tier, Eric P. Villasenor Apr 2015

Improving Capacity-Performance Tradeoffs In The Storage Tier, Eric P. Villasenor

Open Access Dissertations

Data-set sizes are growing. New techniques are emerging to organize and analyze these data-sets. There is a key access pattern emerging with these new techniques, large sequential file accesses. The trend toward bigger files exists to help amortize the cost of data accesses from the storage layer, as many workloads are recognized to be I/O bound. The storage layer is widely recognized as the slowest layer in the system. This work focuses on the tradeoff one can make with that storage capacity to improve system performance. ^ Capacity can be leveraged for improved availability or improved performance. This tradeoff is …