The purpose of this project is to provide the MSCSIS program a Capstone Management System (CMS) for the students, faculty, administrators, and program director to automate the capstone thesis or project process. The CMS is a web application that captures data and automates the workflow of a student’s capstone thesis or project. The CMS is designed to automate the process as much as possible and capture useful data for reporting to the program director. The CMS uses many of the latest web technologies available today including C# with the ASP.net 4.5 framework, the latest Bootstrap user interface framework, and a single page application (SPA) design for each role in the system. The CMS is compatible with all modern web browsers and is designed for use on mobile devices such as tablets and phones. The CMS enables students, faculty, and the program director to complete the capstone process using an integrated web application. The CMS simplifies the current manual approval process saving time for all stakeholders. The CMS also provides high level reporting capabilities for high level decision making.
Many universities are taking advantage of distance education technology in order to provide more learning opportunities for students. This paper describes the design of an interactive classroom environment called White Board. For ease of navigability and access to instructional material, the software is designed with multiple windows and tabs in the basic user interface. The design enables users to access all course data without having to navigate away from the homepage. Windows are updated individually to avoid refreshing the whole page when changing tabs or loading material. Principles of design, results and future directions are presented.
Software testing is generally an expensive, ad hoc and unpredictable process. Therefore, a better understanding of and an improvement of unit testing methods may improve the overall software testing process leading to more efficient test method selection and increased fault detection accuracy. The aim of this study is evaluate Black Box and White Box unit testing methods for the Android operating system. While several investigations have looked at unit testing using Black Box and White Box techniques, our research focuses explicitly on unit testing for Android applications. Test cases were created using JUnit and the program under test was seeded with errors by an outside party. We evaluated the performance of these two test methods on the difficulty of developing test cases for each method and the effectiveness of finding software errors in a controlled environment. Our results showed benefits and challenges for both testing techniques. Inferences and implications are also presented.
Sudipto Ghosh合作论文数Computer Science Department
Colorado State University
Room 224 University Services Center7
Curry I. Guinn合作论文数Department of Computer Science, University of North Carolina at Wilmington1
Benoît Baudry合作论文数INRIA; IRISA lab1