UC IRVINE - ICS 121 Software Tools and Methods

Homework 1: ARGO/UML and Use Cases (5%)


Due in class Thursday, May 6, 1999

Instructions

Describe the actors and use cases for an e-mail system that you are familiar with. Keep in mind that an "e-mail system" is not just the e-mail reader program that you normally use on your computer, it also includes the server and tools used by other people. Also keep in mind that sending one email message might just take a small amount of effort on your part, but maintaining the system and keeping all your mail organized take much longer. Expect to define 3-5 actors and 4-8 use cases.

Using Argo/UML

You can launch Argo/UML on a Sun workstation with the following commands:

To start working:

Note: You can use Argo/UML on a PC by downloading it and installing it yourself. However, you will have to know how to set up a java program to do this (e.g., download some libraries, set your classpath, etc.). So I expect it will be easier to use the suns.

Note: The Ultra-1 suns run much faster than the SparcStation-4 suns.


ICS121 SQ99
David F. Redmiles ­ Home Page
Department of Information and Computer Science
University of California, Irvine CA 92697-3425