OOPSLA 2002


Tracks
Technical Program
Tutorials
Workshops
DesignFest
Educators' Symposium
Doctoral Symposium
Demonstrations
Posters
Student Research
Competition

Student Volunteers
Special Events
Exhibits
Housing Information
Registration Information
Transportation

Wednesday, 6 November – 10:00-13:15

43 EJB Roleplay

Nicolai Josuttis
Solutions in Time, nico@josuttis.com
Jutta Eckstein
Objects in Action, jeckstein@acm.org

Do you know Enterprise Java Beans? Do you know about how containers manage the lifecycle of EJBs? Do you understand the difference between entity beans and stateless session beans? Do you know why we didn't mention stateful session beans in the previous question? EJB roleplay is a way to understand the lifecycle of EJBs. By interacting with others you "feel" the way things are organized. It's an interesting way to learn complex behavior for both newbies and experts.

Attendee background

Attendees should have some basic knowledge of the following EJB concepts: the difference between Entity and Session Beans, Remote Interface, Bean class, and Primary Key.

In addition, you shouldn't be nervous about being active in the tutorial or about participating in role-playing learning in front of others.

Format

Role-playing (no lecture).

Presenters

Nicolai Josuttis is an independent systems architect, author, and consultant. He designs mid-sized and large software systems for the telecommunication, traffic, finance, and manufacturing industries. He is well known for his best-selling book about the C++ Standard Library. But he has also written other books and articles about object-oriented software development and programming in general. He is a partner at System Bauhaus, a German group of recognized object-oriented system development experts.

Jutta Eckstein is an independent consultant and trainer from Munich, Germany. She has over ten years experience in developing object-oriented applications. In addition to engineering software she has been designing and teaching OT courses in industry. Having completed a course of teacher training and having led many 'train the trainer' programs in industry, she focuses also on techniques for teaching OT, and is a lead in the pedagogical patterns project. She has presented her work at OOPSLA, OT, and EuroPLoP.