Sunday, Afternoon
J2EE/EJB for Large-Scale Development
Convention Ctr – 101E
Peter Herzum, Chief Technology Officer & Software Ecologist,Vayda & Herzum, LLC.

Through targeted exercises, attendees are introduced to real-world issues and solutions of enterprise-level component-based development using EJB/J2EE. The context is development of data-centric, transactional, e-business, and distributed systems that must scale at development-time and at run-time. The solutions proposed by the presenter are justified through a brief formalization of the concepts, including a detailed analysis of the differences between distributed objects and well-designed enterprise components, various architectural styles (e.g., instance-based vs. type-based, state-based vs. stateless) and relative scalability, approaches to persistence required by large systems, and generally speaking the main architectural principles required for scalable distributed systems. The tutorial covers shortcomings of the J2EE specification, and situates EJB/J2EE in the larger context of serious component-based systems for the enterprise. Attendees will come away with a detailed understanding of the issues, principles, and approaches required to use J2EE/EJB for large-scale distributed system development

Presentation Format: 40% interactive exercises, 30% discussing presenter’s solution, 30% concepts formalization.

Attendee Background: Participants should have a general familiarity with distributed system development issues, and preferably with object-oriented analysis and design. Familiarity the J2EE/EJB specification is recommended. The intended audience is professionals charged with architecting, developing, or managing large-scale distributed systems with EJB/J2EE

Peter Herzum, co-founder and Chief Technology Officer of Vayda & Herzum, is considered the guru of component-based development for the enterprise. Peter is the creator of the Business Component Approach, the first approach entirely based on components, and principal author of the groundbreaking book, “Business Component Factory: A Comprehensive Overview of Component-Based Development for the Enterprise,” which has been described by analysts as “the bible of e-business component development.” Peter has over 15 years experience in the industry, and he has led large-scale component-based product development and solution development since 1992. Peter also has extensive experience in consulting, mentoring, and training for large organizations. He is a frequent speaker at conferences across the world (including tutorials at OOPSLA‘99, OOP2000, ObjectWorld, Component Development, SIGS Java Development, XML ONE, and others), and an active member of the OMG. Peter holds a Dr. Eng. degree in Computer Science from the Politecnico di Milano.

at a Glance
Tutorials by Track
Full Description
of all Tutorials
Final Program

 OOPSLA'98 Home