Technical Program
  Invited Speakers
  Technical Papers
  Practitioner Reports
Educators' Symposium
Doctoral Symposium
Student Research Comp.
Turing Lecture
Social Events
Week at a Glance
Final Program (1.5M .pdf)

Find in Program


view, help

"Essential Object-Oriented Analysis and Design"
Object-Oriented Programming, Systems, Languages and Applications
Home    Program    Housing & Transportation    Registration    Submissions    Wiki    Maps
  > Technical Program > Tutorials > All Tutorials

 : Sunday Morning Tutorials (8:30 - 12:00) : Requirements Capture : Sunday

Essential Object-Oriented Analysis and Design

Meeting Room 17
Sunday, 8:30, half day


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 is 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. 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 Sun Certified Java Instructor and Java Developer.

Tutorial number: 9

This tutorial is designed to be taught as a short, quick-paced instruction of object-oriented analysis and design based on practical project experience. The tutorial will provide you with the knowledge and skills to:

  • Create use case documents
  • Understand object oriented concepts, terminology and buzzwords
  • Identify classes and create class diagrams
  • Identify behaviors and create sequence diagrams
  • Use UML 2.0 notation in the three diagrams discussed

Beginner: People new to object-oriented concepts or have some exposure to objects but need something else to put the pieces together.