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

Computer Engineering Commons

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

Virginia Commonwealth University

Discipline
Keyword
Publication Year
Publication
Publication Type

Articles 1 - 30 of 116

Full-Text Articles in Computer Engineering

Let’S Face It: The Effect Of Orthognathic Surgery On Facial Recognition Algorithm Analysis, Carolyn Bradford Dragon Jan 2019

Let’S Face It: The Effect Of Orthognathic Surgery On Facial Recognition Algorithm Analysis, Carolyn Bradford Dragon

Theses and Dissertations

Aim: To evaluate the ability of a publicly available facial recognition application program interface (API) to calculate similarity scores for pre- and post-surgical photographs of patients undergoing orthognathic surgeries. Our primary objective was to identify which surgical procedure(s) had the greatest effect(s) on similarity score.

Methods: Standard treatment progress photographs for 25 retrospectively identified, orthodontic-orthognathic patients were analyzed using the API to calculate similarity scores between the pre- and post-surgical photographs. Photographs from two pre-surgical timepoints were compared as controls. Both relaxed and smiling photographs were included in the study to assess for the added impact of facial ...


The Evaluation Of An Android Permission Management System Based On Crowdsourcing, Pulkit Rustgi Jan 2019

The Evaluation Of An Android Permission Management System Based On Crowdsourcing, Pulkit Rustgi

Theses and Dissertations

Mobile and web application security, particularly concerning the area of data privacy, has received much attention from the public in recent years. Most applications are installed without disclosing full information to users and clearly stating what they have access to. This often raises concerns when users become aware of unnecessary information being collected or stored. Unfortunately, most users have little to no technical knowledge in regard to what permissions should be granted and can only rely on their intuition and past experiences to make relatively uninformed decisions. DroidNet, a crowdsource based Android recommendation tool and framework, is a proposed avenue ...


Toward Biologically-Inspired Self-Healing, Resilient Architectures For Digital Instrumentation And Control Systems And Embedded Devices, Shawkat Sabah Khairullah Jan 2018

Toward Biologically-Inspired Self-Healing, Resilient Architectures For Digital Instrumentation And Control Systems And Embedded Devices, Shawkat Sabah Khairullah

Theses and Dissertations

Digital Instrumentation and Control (I&C) systems in safety-related applications of next generation industrial automation systems require high levels of resilience against different fault classes. One of the more essential concepts for achieving this goal is the notion of resilient and survivable digital I&C systems. In recent years, self-healing concepts based on biological physiology have received attention for the design of robust digital systems. However, many of these approaches have not been architected from the outset with safety in mind, nor have they been targeted for the automation community where a significant need exists. This dissertation presents a new ...


Improving The Performance And Energy Efficiency Of Emerging Memory Systems, Yuhua Guo Jan 2018

Improving The Performance And Energy Efficiency Of Emerging Memory Systems, Yuhua Guo

Theses and Dissertations

Modern main memory is primarily built using dynamic random access memory (DRAM) chips. As DRAM chip scales to higher density, there are mainly three problems that impede DRAM scalability and performance improvement. First, DRAM refresh overhead grows from negligible to severe, which limits DRAM scalability and causes performance degradation. Second, although memory capacity has increased dramatically in past decade, memory bandwidth has not kept pace with CPU performance scaling, which has led to the memory wall problem. Third, DRAM dissipates considerable power and has been reported to account for as much as 40% of the total system energy and this ...


Consuming Digital Debris In The Plasticene, Stephen R. Parks Jan 2018

Consuming Digital Debris In The Plasticene, Stephen R. Parks

Theses and Dissertations

Claims of customization and control by socio-technical industries are altering the role of consumer and producer. These narratives are often misleading attempts to engage consumers with new forms of technology. By addressing capitalist intent, material, and the reproduction limits of 3-D printed objects’, I observe the aspirational promise of becoming a producer of my own belongings through new networks of production. I am interested in gaining a better understanding of the data consumed that perpetuates hyper-consumptive tendencies for new technological apparatuses. My role as a designer focuses on the resolution of not only the surface of the object through 3-D ...


Blockchain Scalability And Security, Tuyet Duong Jan 2018

Blockchain Scalability And Security, Tuyet Duong

Theses and Dissertations

Cryptocurrencies like Bitcoin have proven to be a phenomenal success. The underlying techniques hold huge promise to change the future of financial transactions, and eventually the way people and companies compute, collaborate, and interact. At the same time, the current Bitcoin-like proof-of-work based blockchain systems are facing many challenges. In more detail, a huge amount of energy/electricity is needed for maintaining the Bitcoin blockchain. In addition, their security holds if the majority of the computing power is under the control of honest players. However, this assumption has been seriously challenged recently and Bitcoin-like systems will fail when this assumption ...


Efficient Information Dissemination In Vehicular Networks With Privacy Protection, Xiaolu Cheng Jan 2018

Efficient Information Dissemination In Vehicular Networks With Privacy Protection, Xiaolu Cheng

Theses and Dissertations

Vehicular ad hoc network (VANET) is a key component of intelligent transportation System (ITS). In VANETs, vehicles and roadside units exchange information for the purpose of navigation, safe driving, entertainment and so on. The high mobility of vehicles makes efficient and private communications in VANETs a big challenge.

Improving the performance of information dissemination while protecting data privacy is studied in this research. Meet-Table based information dissemination method is first proposed, so as to improve the information dissemination, and to efficiently distribute information via utilizing roadside units, Cloud Computing, and Fog Computing. A clustering algorithm is proposed as well, to ...


Sotxtstream: Density-Based Self-Organizing Clustering Of Text Streams, Avory C. Bryant, Krzysztof J. Cios Jan 2017

Sotxtstream: Density-Based Self-Organizing Clustering Of Text Streams, Avory C. Bryant, Krzysztof J. Cios

Computer Science Publications

A streaming data clustering algorithm is presented building upon the density-based selforganizing stream clustering algorithm SOSTREAM. Many density-based clustering algorithms are limited by their inability to identify clusters with heterogeneous density. SOSTREAM addresses this limitation through the use of local (nearest neighbor-based) density determinations. Additionally, many stream clustering algorithms use a two-phase clustering approach. In the first phase, a micro-clustering solution is maintained online, while in the second phase, the micro-clustering solution is clustered offline to produce a macro solution. By performing self-organization techniques on micro-clusters in the online phase, SOSTREAM is able to maintain a macro clustering solution in ...


Ensemble Learning For Data Stream Analysis: A Survey, Bartosz Krawczyk, Leandro L. Minku, João Gama, Jerzy Stefanowski, Michał Wozniak Jan 2017

Ensemble Learning For Data Stream Analysis: A Survey, Bartosz Krawczyk, Leandro L. Minku, João Gama, Jerzy Stefanowski, Michał Wozniak

Computer Science Publications

In many applications of information systems learning algorithms have to act in dynamic environments where data are collected in the form of transient data streams. Compared to static data mining, processing streams imposes new computational requirements for algorithms to incrementally process incoming examples while using limited memory and time. Furthermore, due to the non-stationary characteristics of streaming data, prediction models are often also required to adapt to concept drifts. Out of several new proposed stream algorithms, ensembles play an important role, in particular for non-stationary environments. This paper surveys research on ensembles for data stream classification as well as regression ...


Quadmutex: Quadratic Driver Mutation Explorer, Bokhari Yahya, Tomasz Jakub Arodz Jan 2017

Quadmutex: Quadratic Driver Mutation Explorer, Bokhari Yahya, Tomasz Jakub Arodz

Computer Science Publications

Background

Somatic mutations accumulate in human cells throughout life. Some may have no adverse consequences, but some of them may lead to cancer. A cancer genome is typically unstable, and thus more mutations can accumulate in the DNA of cancer cells. An ongoing problem is to figure out which mutations are drivers - play a role in oncogenesis, and which are passengers - do not play a role. One way of addressing this question is through inspection of somatic mutations in DNA of cancer samples from a cohort of patients and detection of patterns that differentiate driver from passenger mutations.

Results

We ...


Fdetect Webserver: Fast Predictor Of Propensity For Protein Production, Purification, And Crystallization, Fanchi Meng, Chen Wang, Lukasz Kurgan Jan 2017

Fdetect Webserver: Fast Predictor Of Propensity For Protein Production, Purification, And Crystallization, Fanchi Meng, Chen Wang, Lukasz Kurgan

Computer Science Publications

Background: Development of predictors of propensity of protein sequences for successful crystallization has been actively pursued for over a decade. A few novel methods that expanded the scope of these predictions to address additional steps of protein production and structure determination pipelines were released in recent years. The predictive performance of the current methods is modest. This is because the only input that they use is the protein sequence and since the experimental annotations of these data might be inconsistent given that they were collected across many laboratories and centers. However, even these modest levels of predictive quality are still ...


An Integrative In-Silico Approach For Therapeutic Target Identification In The Human Pathogen Corynebacterium Diphtheriae, Syed Babar Jamal, Syed Shah Hassan, Sandeep Tiwari, Marcus V. Viana, Leandro De Jesus Benevides, Asad Ullah, Adrián G. Turjanski, Debmalya Barh, Preetam Ghosh, Daniela Arruda Costa, Artur Silva, Richard Röttger, Jan Baumbach, Vasco A.C. Azevedo Jan 2017

An Integrative In-Silico Approach For Therapeutic Target Identification In The Human Pathogen Corynebacterium Diphtheriae, Syed Babar Jamal, Syed Shah Hassan, Sandeep Tiwari, Marcus V. Viana, Leandro De Jesus Benevides, Asad Ullah, Adrián G. Turjanski, Debmalya Barh, Preetam Ghosh, Daniela Arruda Costa, Artur Silva, Richard Röttger, Jan Baumbach, Vasco A.C. Azevedo

Computer Science Publications

Corynebacterium diphtheriae (Cd) is a Gram-positive human pathogen responsible for diphtheria infection and once regarded for high mortalities worldwide. The fatality gradually decreased with improved living standards and further alleviated when many immunization programs were introduced. However, numerous drug-resistant strains emerged recently that consequently decreased the efficacy of current therapeutics and vaccines, thereby obliging the scientific community to start investigating new therapeutic targets in pathogenic microorganisms. In this study, our contributions include the prediction of modelome of 13 C. diphtheriae strains, using the MHOLline workflow. A set of 463 conserved proteins were identified by combining the results of pangenomics based ...


Cloud Workflow Automation, William Crump, Eric Darling, Kyle Hagood, Syed Rizvi Jan 2017

Cloud Workflow Automation, William Crump, Eric Darling, Kyle Hagood, Syed Rizvi

Capstone Design Expo Posters

The goal of our project was to develop an application in the cloud which automates complex business tasks. The application allows users to create configurable events consisting of a trigger followed by an action. Triggers are designed for common tasks such as scanning a directory or email inbox for new files. When a new file is detected, the application triggers the execution of an associated action such as sending an email alerting the user of the changes or processing and moving the files. Users are thus able to automate complex tasks by configuring event sequences, leading to an increase in ...


Amc Native Webrtc Client, Kellan Childers, Michael Dowling, Sherdil Khawaja Jan 2017

Amc Native Webrtc Client, Kellan Childers, Michael Dowling, Sherdil Khawaja

Capstone Design Expo Posters

Traditional call center and telecommunication hardware is being replaced by thin, browser-based, cloud enabled web services. Industry standards for web based communication protocols, such as WebRTC, are being established. AMC needed to address this new technology, while maintaining a hybrid approach of server-based capabilities, taking advantage of the web-based communication channel, while broadcasting events to the Contact Canvas Server. Contact Canvas Agent Palette is the editing platform of the AMC adapter for Salesforce.com, allowing agents to communicate with customers through the AMC adapter/ Softphone. Using Agent Palette, the task was to integrate Video Chat using WebRTC into the AMC ...


Company Health Dashboard, Zachary Raney, Ahmad Shahir Abdul Satar Jan 2017

Company Health Dashboard, Zachary Raney, Ahmad Shahir Abdul Satar

Capstone Design Expo Posters

Company Health Dashboard is a web application that serves as a tool to display information in dynamic grid-like modules. This application displays viewer-friendly information on the televisions around the company office using Raspberry Pi devices. In order to benefit different types of users, the application divides the screen into multiple customizable modules, with each module representing different information. Company employees, for example, can view information about company news, upcoming events, or even what’s on tap for that day. Visitors or clients, on the other hand, can see information about the company while waiting for their meeting.

The design of ...


Mapcom Self-Service Portal, Kelsey Bullock, Viet Nguyen, Alvenia Weathers Jan 2017

Mapcom Self-Service Portal, Kelsey Bullock, Viet Nguyen, Alvenia Weathers

Capstone Design Expo Posters

Mapcom Systems is a software development firm that primarily serves small, rural telecommunications companies. The company is widely recognized for developing M4 Solutions, a visual operations platform that allows service providers to manage their workforce. Our team was tasked with the design and implementation of a self-service portal to be used by the customers of these telecommunications companies. The application would allow customers to easily manage their accounts, including creating and managing trouble tickets, communicating with their assigned technician, and viewing their scheduled appointments. Additionally, it would be offered across three different platforms: Web, Android, and iOS. In order to ...


Richmond Mural Tour, Matthew Mcgee, Paul Mcdonald Jan 2017

Richmond Mural Tour, Matthew Mcgee, Paul Mcdonald

Capstone Design Expo Posters

In the past years Richmond has been growing in popularity in the world of street art. This popularity is due in part to the many projects that brought in artists from around the world to create beautiful artwork. There is so much art outside in Richmond as a result of these projects, but no great way to navigate the streets of the city in an efficient manner to see all of it. Richmond Mural Tour is a mobile cross-platform application that allows users to explore all of the amazing outdoor artwork around the city.

This application is built on ionic ...


C.A.R.E (Cohort Assessment & Retrieval Environment), Kyle Ellis, Payal Shah, Jordan Tang Jan 2017

C.A.R.E (Cohort Assessment & Retrieval Environment), Kyle Ellis, Payal Shah, Jordan Tang

Capstone Design Expo Posters

The purpose of clinical trials is to explore whether a medical treatment is safe and effective for humans or to enhance preexisting methods. The identification of patients who satisfy a set of predefined criteria for the trial is instrumental. However, the process of distinguishing these patients on the basis of their clinical records is a challenging task since it can have structured (ex: precise measurements) and unstructured data (ex: physician notes). One difficulty with this is data normalization; there are many ways to describe a single concept. For example, “heart attack” and “myocardial infarction” both refer to the death of ...


Spirit Of Broad Street Station, Rhey Igou, Allyson Yohe, Kyle Sutherland Jan 2017

Spirit Of Broad Street Station, Rhey Igou, Allyson Yohe, Kyle Sutherland

Capstone Design Expo Posters

The Science Museum of Virginia used to be an active train station, known as Broad Street Station. The building itself has since been radically renovated and contains a vast history of important visitors and events. The Science Museum has hundreds of beautiful photos from throughout the building’s lifespan, however the average visitor to the museum might not even realize that the museum was once a train station. The goal of this project was to present these photographs in a “story” format as the user is traveling through the museum. This is accomplished with Bluetooth beacons (Estimotes), placed in relevant ...


Gyrus Higher Learning Management System, Nicholas Turnquist, Bailey Kingsley, Ryan Schnarre Jan 2017

Gyrus Higher Learning Management System, Nicholas Turnquist, Bailey Kingsley, Ryan Schnarre

Capstone Design Expo Posters

Our project was to develop a prototype learning management system for use of higher education for our sponsor, Gyrus Systems. This consisted of creating a MySQL relational database to store user and class information, to design and code a user interface that emphasized user experience, and to implement functionalities for each user role.

Early in the design phase we outlined which features were must haves, in order to demonstrate an adequate prototype, and had this list approved by our sponsor. They were then divided into two roles. The role of “student” has the ability to submit assignments, get information from ...


Picshare, Kyle Crane, Emily Klein, Ben Wunschel Jan 2017

Picshare, Kyle Crane, Emily Klein, Ben Wunschel

Capstone Design Expo Posters

PicShare is an app that allows companies to easily manage their social media presence without having to dedicate large amounts of time to the process. Your social media department can now extend their reach with the help of all of your other employees.

Our platform allows users to upload images/text from a mobile application or directly from the web. Administrators have the ability to take their own or user's image/text uploads and prepare for a social media post.

Employees attending events can get content to your social media staff much faster and with more variety. Our application ...


Capital One Mobile Directory, Nicholas Bellucci, Ricky Lee, Austin Mccracken Jan 2017

Capital One Mobile Directory, Nicholas Bellucci, Ricky Lee, Austin Mccracken

Capstone Design Expo Posters

One issue that large companies struggle with is the ability for employees to find contact information and communicate with other employees. Capital One has had a mobile directory iOS application in the past, but their information was static and difficult to change, and the interface left much to be desired. Instead of refactoring the app, Capital One requested us to scrap the previous application entirely, and start from scratch, keeping just the basic principle of it being a mobile directory app. The purpose of the new application is to be able to easily access information and communicate with other members ...


Proam Sports, Shruti Patel, Haseeb Niazi, Neelam Jhurani Jan 2017

Proam Sports, Shruti Patel, Haseeb Niazi, Neelam Jhurani

Capstone Design Expo Posters

ProAm Sports takes fitness one step further by designing a tournament-based program, where members can sign up to participate in matches as individuals or teams in various sports and win actual cash prizes accumulated from a portion of their membership fees. Our project required implementing a database which stores information on players, teams, and games as well as a website that offers the ability for players to sign up, view information on events, pay for membership, and communicate with other players. There are three levels of paid membership, where each offers different benefits including discounts on event registration. After registering ...


Foodi - Automated Ordering System, Zachary Stone, Daniel Evans, Kevin Bierlein Jan 2017

Foodi - Automated Ordering System, Zachary Stone, Daniel Evans, Kevin Bierlein

Capstone Design Expo Posters

We worked for BeSprout Technology to create an automated ordering system called Foodi. The Foodi system uses a combination of Java, IBM Watson, and MySQL to gather all the necessary information needed for the conversation, and is dynamic so it can be used in multiple restaurants. Many people still place orders via a phone call, so in an effort to streamline the ordering process, this project was created to enable automatic order placing so employees can focus on other tasks within the restaurant.

When a customer calls a restaurant, Foodi will take care of any orders and answer questions the ...


Applied Industrial Augmented Reality, Eric Brown, Riley Hanson, Casey White Jan 2017

Applied Industrial Augmented Reality, Eric Brown, Riley Hanson, Casey White

Capstone Design Expo Posters

The goal of our project was to create an application that demonstrates the usefulness of augmented reality within an industrial context. In order to align our project goals with those of our sponsor, Newport News Shipbuilding, we created an augmented reality application to supplement a chainsaw’s instruction manual. Using an instruction manual for a Stihl MS361 chainsaw, we adapted the material into a digital context. In the application, we included step-by-step instructions for starting the chainsaw and changing the chain. In addition, we included an augmented part identification mode, where the user can identify parts of the chainsaw by ...


Digital Analysis Of Heartbeats From Remote Machines, Dewey Mitchem, Devin Dulay, Taylor Kaplan Jan 2017

Digital Analysis Of Heartbeats From Remote Machines, Dewey Mitchem, Devin Dulay, Taylor Kaplan

Capstone Design Expo Posters

The “Bring Out Your Exceptions” project is a robust online automated data collection and aggregation utility. Specifically designed to handle application to application communication so that system health analysis can be performed easily within minutes by both trained and untrained personnel. The utility, once set-up, receives relevant data (be it crash errors or current system health) from remote systems without human interaction being required. This will allow for faster turn-around on patch development and addressing future errors without reliance on a client requesting help.

Created using a combination of tools and languages such as Javascript, GoLang, Node.JS, RabbitMQ, and ...


Martin Agency Freelancer Onboarding, Brian Simoni, Christopher Calhoun, Perry Stephenson Jan 2017

Martin Agency Freelancer Onboarding, Brian Simoni, Christopher Calhoun, Perry Stephenson

Capstone Design Expo Posters

Onboarding new employees is a necessary but often a lengthy process at any company, but it can be especially challenging for companies like The Martin Agency. An advertising firm based in Richmond, Virginia. The nature of their work channels the need for many of their employees to be freelancers or short term contractors. At the time the project began, the process to request a new freelancer would start as a paper form submitted by a department supervisor. It would then require approval from members of different departments within agency, and the data had to be converted into an electronic form ...


Vcu Pathfinder, Chris Carpenter, Christian Merk, Syed Shahriyar Jan 2017

Vcu Pathfinder, Chris Carpenter, Christian Merk, Syed Shahriyar

Capstone Design Expo Posters

Imagine this, you are planning to enroll in an institution of higher learning. However, your schedule can't possibly match your institutions recommended path. Maybe you're transferring from a different institution, maybe you just picked up additional hours on the job, or maybe you just want to change to a different major. Getting all the information you need in one place to plan a personalized schedule can be a difficult proposition, especially if you don't have easy access to an on-site adviser. VCU Pathfinder is here to make this process considerably less stressful and more efficient. Pathfinder is ...


Internal Medicine, Keroles Hakem, Robert Trachy, Khanh Tran Jan 2017

Internal Medicine, Keroles Hakem, Robert Trachy, Khanh Tran

Capstone Design Expo Posters

Our objective was to develop a model to predict the length of stay of patients using data from MCV. We conducted our analysis using a dataset of over 130,000 patients described by 66 features. The features contained clinical characteristics (e.g. diagnosis), facility characteristics (e.g. bed type), and socioeconomic characteristics (e.g. insurance type). Our study was focused on patients that stayed in the hospital. To cope with data imperfections, such as missing data, we applied data cleaning methods. Using learned domain knowledge, we identified 9 features to build our predictive models: admit source, primary insurance, discharge disposition ...


Conference Registration System, Pooja Krishnan Jan 2017

Conference Registration System, Pooja Krishnan

Capstone Design Expo Posters

The main purpose of our project was the creation of a persistent conference registration management system. The Computational Complexity Foundation (CCF) is an organization aiming to foster research and education in computational complexity theory. The main activity of the organization is its annual conference, the Computational Complexity Conference (CCC). Dr. Sevag Gharibian, member of the Board of Governors for the CCF and assistant professor at Virginia Commonwealth University’s School of Engineering Computer Science Department, wished for our team to design a user-friendly fully-integrated conference registration system for the CCC. Dr. Gharibian wanted our product to have the following functionalities ...