Title: Research, Design, and Implementation of an Intelligent, Preemptive GUI for a P2P Collaboration Tool Objective: The goal of this project is to research GUIs and attempt to collect this research to create two GUI systems. One, a prototype, which would be adapted to the second, a fully functional and extensible GUI for a popular collaboration tool known as WASTE. This GUI would be intelligent; adapting to the users needs as it discovers the users habits. Justification: In recent years GUI research has been neglected. The GUI is what the user has to deal with daily, and although many companies believe that their user interfaces are clear and easy to use, users still have problems grasping basic functions. One solution for this is to create an intelligent GUI which attempts compensate for user ignorance and/or error. Description: Stage 1: The preliminary stage would involve research of previous GUI studies. During the late 70s and early 80s many companies, including Xerox and others, were conducting studies on efficiency and ease of use of various GUI styles. This would provide the basis for stage two. Stage 2: Stage two would be the implementation of these ideas into the intelligent GUI concept. Stage 3: The third stage would be the creation of a prototype GUI, implementing the concepts developed in stage 2, to create a simple "dummy" program to demonstrate the features. Stage 4: The final stage would be the implementation of concepts tested in the prototype to create a usable GUI for a popular SourceForge project, known as WASTE. Limitations: Time can be a limitation. The prototype may take longer than expected to develop. If so, the implementation of the fully functioning GUI for the SourceForge project may not be completed.