: Sunday All Day Tutorials (8:30 - 17:00) : Sunday : Requirements, Modeling, Architecture, and Design
Essential Object-Oriented Analysis and Design
Pacific Salon 5
Sunday, 8:30, full day
Jill Aden, EDS
Joseph Brennan, EDS
Tutorial number: 17
This tutorial is a short, quick-paced introduction to object-oriented analysis and design, based on practical project experience. It will provide you with the knowledge and skills to:
- Create use case documents and UML use case diagrams
- Understand object-oriented concepts, terminology and buzzwords
- Identify classes and create UML class diagrams
- Identify behaviors and create UML sequence diagrams, and recognize other UML diagrams
- Gain an understanding of what patterns are and review 5 of the "Gang of Four" design patterns
Beginner: This tutorial is targeted to people who are new to objects and object-oriented concepts. It is intended for people who have had some exposure to objects but need more knowledge to be able to put all the pieces together.
Jill Aden, EDS: Jill Aden, a Systems Architect, has worked with EDS since 1985 where she has worked with object-oriented technology since 1993. She has been the president of the Twin Cities Object Technology User Group (OTUG). Aden served as the Communications Chair at OOPSLA 2002 and was a tutorial presenter at ECOOP 2003 and OOPSLA 2002, 2003, and 2004. At EDS, Aden mentors, consults, and teaches object-oriented concepts internally and externally to clients. Jill is a Sun Certified Java Programmer.
Joseph Brennan, EDS: Joseph Brennan, a Consultant Architect working with EDS, has been working in the software industry since the mid 1980s. He has presented on object-oriented topics at user groups and conferences such as OOPSLA and ECOOP. He leads teams in all technical aspects of designing and deploying n-tier web based business applications globally. He works both at the strategic and hands-on levels as needed. As a part-time Field Instructor, he has instructed different levels of courses in the Java Platform. Joseph is a OMG UML Certified Professional, Sun Certified Java Instructor and Java Developer.