![]() |
(Including AnalysisFest and CodeFest)![]() |
![]() |
Chair: Peter Smith
Redback Networks
DesignFest participants work in small groups to solve a particular design problem, bringing to bear their experience and skills in object-oriented design and/or working on similar problems. The goal is to learn new techniques from each other and to uncover and articulate the analysis and design patterns that we already use subconsciously. DesignFest is an increasingly popular event at OOPSLA and many participants choose to return year after year. If you dont have much knowledge about design, this is probably a great way to get some first-time experience. Even if you havent already registered for DesignFest, we are sometimes able to accommodate new participants at the last minute. If you are interested in participating, speak to one of the DesignFest organizers at the beginning of a DesignFest session. In recent years, the CodeFest teams have become a regular part of DesignFest. These teams of student programmers will implement some of the designs created during the DesignFest. In this way, the DesignFest participants will be able to see how good their designs really are. During the conference, youll be able to see the CodeFest students hard at work, and you are welcome to ask them questions. On Sunday and Monday, they will be located near the Registration area, and on the remaining days you can find them in the OOPSLA Courtyard. In addition, the AnalysisFest has now become an integrated part of DesignFest. In the same style as DesignFest, AnalysisFest is neither an analysis class nor a tutorial; it is an opportunity for analysts to sharpen and measure their skills by interacting with their peers. Appropriate analysis of a system's problem domain increases the understanding of requirements and leads to better, more robust design solutions. Participants in the DesignFest will be in an Analysis group, a Design group, or a combined group. Design teams will be provided with a timetable, process hints, and a list of deliverables. During the session, teams will get the opportunity to improve their designs by periodically comparing their work with that of other teams solving the same problem independently. Each team will be asked to produce a poster or two that summarizes their work. These posters will be presented at a panel session on the final day of the conference where participants can review the work of other teams, and view the results from the CodeFest teams. This year, the following new problem descriptions are being used: 1. The Viking A Direct Marketing System The fifth problem is a repeat of a popular description from previous years: 5. An Order Matcher for an Electronic Stock Exchange The DesignFest Committee and Team Mentors appear in the OOPSLA 2000 Committees section of the Program.
|
![]() |
|
Sunday | |
8:30 am - 12:00 noon | DesignFest and AnalysisFest Hilton Board Room 1-2 & Directors Row 1-4 |
12:00 noon - 5:00 pm![]() |
CodeFest Convention Ctr Lobby 2 ![]() |
Monday | |
8:30 am - 5:00 pm![]() |
CodeFest Convention Ctr Lobby 2 ![]() |
Tuesday | |
10:30 am - 5:00 | Full-day DesignFest and AnalysisFest Convention Ctr 201A/B, 202A/B, 203A/B, 204A |
1:30 pm - 5:00 pm | Half-day DesignFest and AnalysisFest Convention Ctr 201A/B, 202A/B, 203A/B, 204A |
10:30 am - 5:00 pm![]() |
CodeFest Convention Ctr OOPSLA Courtyard ![]() |
Wednesday | |
1:30 pm - 5:00 pm | DesignFest and AnalysisFest Convention Ctr 201A/B, 202A/B, 203A/B, 204A |
10:30 am - 5:00 pm![]() |
CodeFest Convention Ctr OOPSLA Courtyard ![]() |
Thursday | |
10:30 am - 1:30 pm | CodeFest Convention Ctr OOPSLA Courtyard |
1:30 pm - 3:00 pm![]() |
DesignFest / AnalysisFest / CodeFest Wrap-Up Presentations of final analyses and designs, and demos of final code Convention Ctr 101 C thru H ![]() |