CSE 593 Applied Project for Online Masters Degree Program
Information for the Students advised by Dr. Yinong Chen
The project must be in the area of the advisor, so that the advisor can adequately supervise the project.
Dr. Yinong Chen is prepared to advise students who are interested in
service-oriented computing, Web-based software development, IoT and Web-based robotics applications, as being taught
in the following courses:
Ideally, a student can choose a project that is related to his/her work, so that
the student can apply the skills acquired in the degree program
to the work and to solve a real world problem. If a student does not have an adequate project
at work,
a "Home Improvement" project is acceptable. A "Home Improvement" project is a
project that
a student always wanted to do, but did not have time to do. In the past, Dr. Chen has advised projects in such topics:
- Developing a Web application that analyzes data available online.
- Developing a Web application or a mobile application to control the home devices.
In this project, students will purchase a controler, such as a Netduino, or an OASIS DPWS device,
to connect the devices to a compuper that will host the Web services that talk
with the devices.
Web management and accounting system for a clubhouse that has specific needs and specifications.
- Developing a Web tool that makes available functions that cannot not easily be found. For example,
you had developed a programming language including a compiler and an execution system. It
has not been easy
to distributed the system by sending CDs to other people. You can make it available
using Web services.
- Developing a Web testing tool: The tool analyzes a Web page at a given URL and
calls the links in the page and see if the links are broken.
- Developing a Web service testing tool: The tool analyzes a WSDL file at a given
URL, extracts the service operations and their parameters, calls each opeartion
to determine if the opeartion returns the required type of data.
For more detailed information on the project requirements and implementation process, please
download the CSE593 requirement package here.