UC IRVINE - ICS 125 PROJECT IN SYSTEM DESIGN

PROJECT DESCRIPTION


Customer Contacts:

Summary

Create a new GUI component for the Endeavors Advanced Workflow System . The new component will be called the Resource Artist and will provide a graphical representation of existing resources along with the means to create and modify new resources and assign the resources to a project. Resources are anything that has an identity; such as: software, hardware, buildings, rooms, people, and teams. Resources can also be collections of other resources.

Background

Endeavors  is one of the research projects here at UCI. It is designed to improve coordination and managerial control of development teams by allowing flexible definition, modeling, and execution of typical workflow applications.  Many previous 125 project teams have contributed to the Endeavors program.
 

Problem Description/Requirements

Endeavors is written in Java and is in the process of upgrading to the JDK1.1 AWT event model and incorporating message based communication between the user interface components and the underlying process engine. The current Resource Artist uses the old JDK1.02 event mechanism and is incompatible with the rest of the system. The Resource Artist will be implemented using the latest Java JDK release and use the Java Foundation Classes  as a source for lightweight components. Use of components from third party tool vendors such as Visual Cafe is not allowed. But use of these tools to work with the JFC components is OK. We are looking for the capabilities found in programs such as buddy lists, electronic roledexes, and automated installation tools. We would also like to see any other neat graphical features you can think of.
 

Desired Features of the Resource Artist


ICS125 FQ98 Project Opportunities
ICS125 FQ98
David F. Redmiles ­ Home Page
Department of Information and Computer Science
University of California, Irvine CA 92717-3425