Past Projects 2011-2012

Students selected the following list of projects to develop for academic year 2011-2012. These projects were selected from a list of prospective projects and have an advisor in the Computer Science Department supervising their technical aspects. Students have approximately eight months to from conception to deployment of their projects.

The projects for academic year 2011-2012 have reached a new level of real-world relevance. 70% of the groups have an external stakeholder across many disciplines. Projects are being developed across a wide range of platforms from the mobile world (iOS, Android, and Windows Phone), cloud-based computing, as well as more traditional intenet, desktop and server based applications.

# Name and Team Logo Description Outside Stakeholder / Supervising Faculty
1 VisAssist
Trevor Adams
Nate Bomberger
Tom Burdak
Shawn Busolits
Andrew Scott
Matt Staniewicz
Nate Vecchiarelli
Visassist

There are many tasks that visually impaired individuals struggle with on a daily basis. Mobile applications can aid these individuals and enhance their quality of life.

The VisAssist software suite is targeted at individuals with visual impairment ranging from legally blind to fully impaired. We worked closely with the Overbrook School for the Blind to develop requirements in order to create a suite of mobile application to solve these problems. VisAssist helps a visually impaired individual with accessibility of the device, navigation, color matching and getting information about their environment. The targeted platforms are Android, iOS, and Windows Mobile.

Visit their website.

See their presentation.
See their Final Four presentation.

Outside Stakeholder:
Billy Gehrin,
Overbrook School for the Blind.

Supervising Faculty:
Jeff Salvage

2 Team Anaconda

Nii Ashikwei
Matt Bilyeu
Michael Evans
William Luong
Aashish Vats
Jordan Checkman
PowerPitch

PowerPitch runs on Android devices, and communicates with a presentions Windows 7 computer via Bluetooth or a local Wi-Fi network. This mobile application allows presenters using Microsoft PowerPoint software to see low-resolution renderings of their slides, presentation notes, or both. Improved navigation during presentations will be achieved by showing a grid-layout of all the slides in a presentation. PowerPitch controls the slideshow remotely while also displaying pertinent information, thereby freeing the presenter to move about and to deliver a more natural and engaging presentation.

Visit their website.

See their presentation.

Outside Stakeholder:
Jeff Salvage

Supervising Faculty:
Dr. Yuanfang Cai
3 Inheritree
John Moran
William Fisher
Firoze Abdur Rakib
and Dave Ramirez
Jeff Gelman
Inheritree

Inheritree is a learning tool allowing nursing students to create family health pedigrees that are a standardized way to illustrate relevant genetic information in the medical field. Students are able to generate professional quality pedigree charts that adhere to standards defined by the Pedigree Standardization Work Group.

These charts are generated, through the use of a desktop application, allow students to save their work and export their diagrams to a PDF document. They are also be able to submit their work to their professors, who use a specialized version of the Inheritree software in order to view and grade the students' work.

The focus of development is a rich, intuitive user interface that integrates into existing distance learning systems used by the College of Nursing. Inheritree uses Microsoft Silverlight to provide a polished, responsive interface.

Visit their website.

See their presentation.

Outside Stakeholder:
Fran Cornelius, PhD, MSN, CNE, RN-BC (Informatics)
Cindy Little 

Supervising Faculty:
Dr. Werner Krandick
4 Autonomic Computing: Sensors and Detectors for Applications, VMs, and host OSes:

John Greco
John Troy
Joe Brightbill
Ethan Mullins
ACSDAV

Modern fault detection software suffers from high incidence of false positivity and false negativity.

This project will improve the fault tolerance and security posture of software systems. The project will utilize software sensors implemented at multiple levels: hardware, host OS, virtual machine, middleware, and application. The applications run on VMs, and the VMs run on Unix OS hosts. Simple geometric models will be used to capture normal system behavior. By creating and injecting faults and security attacks into the system, we will monitor whether the system state exceeds the boundaries of the normal model of the system.

Visit their website.

See the presentation.

Outside Stakeholder:
N/A

Supervising Faculty:
Dr. Spiros Mancoridis
5 Deployment of Large-Scale Database for Cross-functional Materials Research

Phil Maconi
Alexander Rybak
Evan Haas
Jonathan Monteiro
Patrick Lockner
Tejprakash Gill
Hephaestus

Hephaestus will be a project focused on storing, searching, and sharing data pertaining to materials engineering research. It will allow users to upload information about their various material samples and then specify how that data will be shared. The system will contain both an API and a web front-end to facilitate storing, searching, and retrieving the data. Hephaestus will expose a data model that will enable researchers to convert their various material samples to a universal format. In addition, the API will include a set of commonly used tools to aid users in analyzing the data. The web interface will contain social networking features for researchers to discover each other and form collaborative teams. Finally, the web interface will provide access to common API functionality, as well as visualization tools for exploring the data.

Visit their website.

See the presentation.
See their Final Four presentation.

Outside Stakeholder:
David Turner
Dr. Surya Kalidind
Materials Engineering
Drexel University

Supervising Faculty:
Dr. Spiros Mancoridis
6 Distro Kon

Yen-Duyen
Esin Gokgoz Daniel Van Pham Klaidi Dhamo
Daniel Harbuz
Preston Hults (CE)
Distro Kan

DistroKon is an evolution of the last year’s Computer Science Senior Design Final Four contest winning project, DistroWhale. By expanding the core functionality of providing convention organizers features to run their conventions on iOS and Android mobile platforms, we create a more socially dynamic experience for both convention organizers and attendees.

DistroKon’s additional modules include: Interactive chat rooms (emulating & fostering the NDS pictochat craze); User accounts expansion including friends lists and event sharing, alerts, and ratings systems; Facebook, Twitter, and Google+ integration; Virtual “passport” system which allows users to check into convention booths and events.

DistroKon also adds additional statistics tracking utilities for event organizers.

Visit their website.

See their presentation.

Outside Stakeholder:
Kevin Cheung
Distro Whale Founder

Supervising Faculty:
Dr. Jeffrey Popyack
Computer Science
7 Astraeus

Dan Zollers
Daniel Iannuzzi
Alex Karagodov
Matt Marron
Mariyan Stoyanov
Astraues

Computationally expensive scientific simulations are performed most cost-effectively on Graphical Processing Units (GPUs). However, setup and management of experiments on a GPU cluster are difficult to perform. Astraeus is a cross-platform framework to setup, monitor, visualize, and analyze computationally expensive experiments on remote GPU clusters. Astraeus is designed to be flexible. Through plugin interfaces, multiple job management systems and simulation libraries may be used, although the Astrophysical Multipurpose Software Environment (AMUSE) is targeted in this implementation. Features include fault tolerance, secure authenticated connections, experiment permissions, and simulation result exportation.

Visit their website.

See their presentation.
See their Final Four presentation.

Outside Stakeholder:
Dr. Steve McMillan Dep. of Physics
Drexel University

Dr. Cameron Abrams
Dep. of Chemical and Biological Engineering

Supervising Faculty:
Dr. Jeremy Johnson
8 Optic RM

Gary Ledford
Roberto Vieras
John Klein
OpticRM

The requirement to track business expenses is a burden to individuals as well as corporations. Individuals must retain and organize their receipts in order to get reimbursed, while businesses must collect, aggregate, and report expenses with proof of the transactions. With the current fiscal hardship, the IRS is watching closer than ever before, making complete expense tracking essential.

Currently, most individuals collect paper receipts stuffed in wallets or purses and report their expenses upon returning to the office, hoping they haven’t lost anything. The OpticRM Receipt Management Application acts as the catalyst in transforming antiquated manual expense tracking to the new wave of digital organization. OpticRM solves the problem of keeping paper copies of receipts by gathering, analyzing with OCR, storing, categorizing and transmitting essential data and imagery through a standard camera-enabled smart phone on the Android and Windows Mobile platforms.

Visit their website.

See their presentation.

Outside Stakeholder:
N/A

Supervising Faculty:
Jeff Salvage
9 Uniconf
Jedi Weller
Sajal Desai
Phil Trinh
Meizhi Li
Ross Bower
Uniconf

The popularity of mobile devices creates a unique opportunity for collaboration at conferences and in the classroom.  However, the wide variety of device platforms causes fragmentation issues that make such collaboration difficult or impossible. Existing systems are limited to specific platforms, isolating users from one another or contain very few features useful to conference attendees. Powered by Unisys ePortal technology, UniConf provides a unified interface for scheduling, collaboration and sharing across all devices. UniConf allows students or attendees to actively participate.

Check out their video.

See their presentation.
See their Final Four presentation.

Outside Stakeholder:
Mike Kain
Unisys

Supervising Faculty:
Mike Kain
Drexel University
10 MathDash

Keith Ayers
Matt Lesnak
Nicholas Taylor Mullen
MathDash

Traditionally students learning to solve math problems in school are forced to sit down and memorize common solutions. This approach has a fatal flaw, it unintentionally teaches our children that there’s only one right answer. MathDash is a game that aims to remove this boundary by allowing a player to explore all possible solutions, by giving the player a continually changing, limited selection of numbers. A user quickly learns that by trying to solve any problem with only a single solution in mind won’t always work.

MathDash provides a fast-paced, rewarding gameplay experience that reinforces math skills taught to elementary aged students. It encourages players to approach problems from a different perspective, giving them an intellectual advantage by teaching them to think outside the box. At the same time, players of any age can enjoy the simple, engaging gameplay while competing for the highest scores.

Check out their video.

Visit their website.

See their presentation.
see their Final Four presentation.

Outside Stakeholder:
N/A

Supervising Faculty:
Dr. Frank Lee