CENG 564/463 Design Project

Home
Up

 

This page provides dynamic information and materials for the project, as it becomes available; please check it at least once in a week.

   11-November-2003
bullet

You will START your Survey Paper study and Project this week.

bullet

The survey paper study and project are intended as a useful prototype experience for those going on to advanced design work or research.

bullet

First, you have to determine your project partner(s) if you want to do a team project and your main technology/topic.

bullet

The maximum number for the team size is 3. As usual as the number of team members increases, the required effort and quality of projects must increase.

bullet

After you have decided your team, send the names of your team members to me by email so that I can put the names into the tables given below.

bullet

The current project teams, their web sites (optional), the main project topics and the project names are given in the table below:
 

Project Teams Main Technology/Topic and Project (P)
Melek Oktay
Ömer Doğan
MT: Developing a Bluetooth Application
P:
M. Emin Işık
A. Volkan Gürel
Emrah Özdemir
MT: Java Based Wireless Applications Development and J2ME
P:
Osman Şeker
Selman Göktaş
Yakup Emre Kucur
MT: Java and XML Based Network Applications
P:
Esra Hallaç
Gülsüm Küçükakyüz
Esma Yıldırım
MT: Java Web Programming:Servlets/JSP
P:
İsmail Alan
Suat Mercan
MT: RMI Based Distributed Applications
P:
Necmi Göcek
Ender Koca
MT: Java-Based Web Services and SOAP
P:
A. Reyhan Küçük
Sibel Küçüköner
MT: Mobile and Wireless Network Applications
P:
JINI
Adem Delibaş MT: Development of Design Patterns Based Distributed Applications (Application Part)
P:

 
bullet

You have to make a decision on your main technology/topic on Java-based network programming from the list given below. This list is not final and updated in the coming days...

MOBILE AND WIRELESS NETWORK APPLICATIONS
1
. Java Based Wireless Applications Development and J2ME
2. Developing a Bluetooth Application
3. JINI

PATTERNS
4. Patterns for Concurrent and Networked Objects (Patterns Part)
5. Development of Design Patterns Based Distributed Applications (Application Part)
6. J2EE Design Patterns Based Distributed Applications

DISTRIBUTED OBJECTS
7. RMI Based Distributed Applications
8. EJBs Based Distributed Applications
9. CORBA and Java Based Distributed Applications

WEB PROGRAMMING
10. Java Web Programming: Servlets/JSP
11. Java and XML Based Network Applications
12. Java-Based Web Services and SOAP

PEER-TO-PEER APPLICATIONS
13.
Development of a P2P Application Using JXTA

OTHERS
14. Security and Java
15. Messaging Applications with JMS (MOM - Message Oriented Middleware)
 

bullet

Because each team will work on a different technology/topic, the main topics/technologies shown above will be given to groups according to first-come first-served principle.

bullet

Second, you will start to read some academic papers and technical documents about your main topic/technology to prepare a Survey Paper.

bullet

Some Internet sources for searching and finding papers related to this course are listed here.

bullet

Third, you will define a project which can be finished within about one month.

bullet

During the process of learning the project topic, design and implementation of the project and finally documentation, you will produce some work products and perform weekly important project activities. These work products and activities will be posted on this page.

bullet

The first activity is to make a good research on your topic and to learn the required background for the project and prepare a Survey Paper and Project Proposal.

bullet

Before you start your readings you have to show your papers and technical documents to me and talk to me.

bullet

The deadline for submission of Survey Paper and Project Proposal is 5 December 2003.
 

    Project Web Site

bullet

The optional but a very important activity for any project is to design a project web site.

bullet

This site will be a main communication mechanism of your project team with me and other teams.

bullet

It will be updated weekly.

bullet

The typical contents of a project web page may include the following:
- The project name, group members
- The short and long description of project
- The start and end of the project
- The produced work products including source code
- Web links and other related resources for the project topic
- The lessons learned during the project

 

Home | CENG 564/463 Network Programming | CENG 564/463 Design Project

This site was last updated 09/06/13