What's New (September 1998, Part 2)
September 30, 1998
Lecture 10 is now available.
Team Assignment 3 is now available.
John Caron has supplied the URL of a very useful UML reference card:
In fact it answers one of the questions we had from Tuesday. Take a look at the section on relationships and see the explanation on role names. It makes sense to me and we will follow this convention for the rest of the class. Thanks John!
September 29, 1998
Lecture 9 is now available. Again, sorry for the delay. Time to get some sleep before lecture!
September 28, 1998
My apologies for not getting the lectures out in time for class on Tuesday. I have been swamped with moving and writing a paper for an upcoming conference. I will be trying to get ahead in lectures again this week since I will soon be working on a grant proposal that is due October 20th. I request your patience and understanding as I cope with the pressures of being a new assistant professor. It's not easy!
The course schedule has been updated. It now shows the distribution of the remainder of the class assignments. I have also removed two of the previously scheduled topics since I needed to add space to cover activity diagrams. Note: I will probably have two to three more reading assignments that will require critiques. I am assembling those readings now and I will announce when they will be assigned and when they will be do ASAP.
Sunday, September 27, 1998
Lectures for this week will be posted tomorow.
Be aware that in the text book, figures 7.5 (d) and 7.6 (b) are missing verticle dotted lines from the association class to the link between the two main classes. An example of the missing line can be seen in Figure 7.3 (b). (Thanks to Van Lepthien.)
Thursday, September 24, 1998
Lecture 8 is now available. Sorry for the delay.
Tuesday, September 22, 1998
I have updated the project ideas page to point to the team websites. If your team has supplied an abstract for the project, it now appears on the page as well. If your team has not supplied an abstract, or I have somehow missed it, please send me an e-mail message with the abstract included.
September 16, 1998
Lecture 7 is now available. Lecture 8 will be made available next week.
Team Assignment 2 is now available from the Team Assignments section of the website.
September 15, 1998
I didn't get the lectures for next week ready for placement on the site today...expect both lectures to appear tomorrow. In exchange, the Chimera website has more information including a complete set of installation instructions and the java image client to test your installation.
September 14, 1998
Walt Manaker sent along the following message:
UML distilled had a link to Alistair Cockburn's Use Case web page:
which has some helpful readings on use cases, including one on structuring use cases with goals:
and another more simplified discussion of use cases:
These might be useful for our discussions on use cases, as they provide another perspective on how to think about and write use cases.
I agree that these are useful URLs and for class participation tomorrow, it would be good if each student at least briefly scanned this material before class tomorrow.
September 12, 1998
Lecture 6 is now available. Improvements to the Chimera website is on tap for tomorrow!
Lecture 5 is now available.
September 10, 1998
For those of you who have access to Linux machines, the TA has provided a URL for an additional UML-related tool: ObjectTeamPE, <http://www.cayennesoft.com/linux>. I don't have access to a Linux machine, so I won't be able to check on this tool. If any student does check this tool (or any of the others out) I would appreciate your comments on them! Thanks!