Telephone Fraud Monitoring and Detection System
The system which team Fraudix is responsible for delivering will provide assistance to PAETEC personnel and PAETEC customers who monitor the calling activity for fraud. Toll Fraud, as as it is commonly known, can take many forms from the simple theft of authorization codes, to elaborate schemes in which calls are placed through devices which generate false billing records, or to certain telephone exchanges which charge the carriers excessive monies which are subsequently funneled off to the perpetrator. The system is required to perform fraud monitoring, detection, and alerting capabilities. The system will monitor at least 5million long distance call records produced by PAETEC network subscribers each day. Therefore, given the magnitude of the number of calls monitored, the demands imposed on the system are primarily driven by its non-functional requirements such as performance, scalability and flexibility. Team strategies for delivering the product include the use of J2EE technology and Oracle database engine to provide a Web-based solution.
Use of Portlet Technology for Dynamic Generation of User Interfaces
BlueCross Blue Shield's 450 customer services representatives receive approximately 30,000 calls a day from some its 2.1 million subscribers. All representatives operate on computers equipped with TIGRESS, a Visual Basic 6 (VB6) program developed by Excellus, to retrieve customer information and manage subscriber transactions. The effects of time are beginning to show on TIGRESS, however, and maintainability has become more difficult. Excellus is currently working to develop a new application, jTIGRESS, which will replace the current VB6 solution with a JAVA/J2EE solution. The goal of the RIT and Excellus senior project partnership is to research and provide a proof-of-concept of IBM WebSphere portal technology in the top layer of jTIGRESS. This will include delivering both prototypes and documentation detailing the use of portal technology in the future development of jTIGRESS.
Web-based Data Reporting System for the Printing and Mailing Industry
The project is a low-cost DBMS management and reporting system accessible over a network to be built for Videk, a local Rochester company. Videk has proposed a product that can accompany their existing commercial product, called InserterVision. InserterVision is a camera-based scanning system for recording and monitoring machinery that automatically stuffs and seals envelopes for mass mailings. Videk supplies the camera equipment and software to accomplish this task. Videk's software provides control over current jobs but has no recording or display capabilities regarding previously completed jobs. A job refers to all the mailings handled by one machine during one session. The product that Videk has requested for development is a low-cost software solution to provide this capability in a stand-alone application. The scope of the project involves a client-server architecture for one to thirty users who can access, format, and print reports with data collected from the Videk camera scanning equipment and its completed jobs. Videk will develop and provide the interface for populating the reporting system database from the scanning system. The system to be developed by VDK-RIT will provide a controlled and user friendly interface to this data from any PC within the internal network of Videk's client. In order to provide an intelligent low-cost system, open source licensed components and tools will be considered preferable. This initial version of the system is meant to be deployed with the InserterVision software. The system designed by VDK-RIT will be implemented as a functional proof-of-concept and be turned over to Videk for deployment and further development.
Distributed, Peer-To-Peer Research Paper Collaboration Utility
This application is a network tool based on the concept of server-less network systems. This is done through peer-to-peer technology utilizing no centralized server and no one machine stores the data. Basically, the application will be a general document editor with a set of tools for creating research documents with some support for images and graphs. Other tools will include authors, bibliography, a calendar, and resource sharing. Any one of the multiple users may edit the document and the changes will be synchronized with all of the other participants and the data shall be stored in a well-defined XML schema. When a research paper is completed it will be published on the web by a click of a button.
E911 Provisioning System
This project entails rewriting PaeTec's existing E911 provisioning system. A new web-based user interface will be created using JSP Pages and shall support searching functionality and the entry of new/changed customer information. Enterprise Java Beans (EJB's) will be created for accessing PaeTec's local database whose data model shall also be reworked and improved. In addition, existing C++ code for outputting flat data files of E911 information to incumbent local exchange carriers will be rewritten in Java.
JTRS Component-Based Design Visual Modeling Project
The goal of the JTRS Visual Modeling project is to provide a graphical "CAD-like" means of creating and managing configurations for JTRS radios. These configurations are described in XML files which are loaded onto a general purpose computing device inside the radio. JTRS uses distributed object technology to realize the concept of a "software-defined" radio.
Modernization of Transit Systems Block Design Tools
The current tools are written in FORTRAN and poorly documented. Alstom is concerned that they will no longer be able to maintain this software package in the future. The current system is not well understood and very difficult to update. Additionally, the interface is completely text based and not robust in dealing with input errors. Crazytrain's task is to rehost these tools in C++, create a modern system design that will be maintainable, create a graphical user interface, and provide new additional output formats that will reduce the time a system engineer need to complete a particular block design.
RSS News Feed Generator
The structure of the myRIT portal is managed by the RIT ITS department, but individual departments at RIT are responsible for providing content in the form of news articles. The purpose of this project is to create a tool that will generate news feeds for the departments of RIT. The tool will automate the process of composing articles and adding them to the appropriate news feed, represented by an RSS document. Once added to the news feed, the myRIT portal will pick up the article and display it in its own portlet. The use of this tool will help departments easily manage content which is displayed in their portlet.