|
Monday All Day
|
| 3 | Software Architecture: It's What's Missing From OO Methodologies Norm Kerth, Elite Systems Gerard Meszaros, Clearstream Consulting |
Colorado Convention Center - A201 |
|
Explore the role and common challenges of software architecture found in modern object-oriented, distributed, and multi-tier systems. We look at the recent startling discoveries made by members of the patterns community investigating a variety of large real-life proprietary software systems and discuss the path of the new professional discipline: the software architect. An attendee will be able to address a number of critical design issues not commonly explored via UML or other popular modeling approaches that are never the less critical to the success of modern day, object-oriented distributed, n-tiered systems. These issues include: system availability, security, scalability, survivability, long-lived flexibility, large scale granularity, data quality and maintenance, system metrics and reports, packaging and delivery mechanisms, as well as other key design decisions.
The teaching style is case base driven, and hands-on in nature, with lecture intermixed to extend a participatory learning experience. Attendee Background: The attendee is assumed to have experience building at least one real-life software system of substantial size. Norm Kerth is a consultant working with mastering object-oriented technologies. He includes the wider issues of specification and design activities, quality assurance, continuous process improvement, project management and building effective teams. Prior to starting his company, Elite Systems, he was a professor at the University of Portland. He has a decade of engineering experience with Tektronix and is a master teacher, with over 25 years of experience in front of students and computer professionals. Gerard Meszaros is a consultant working with clients making the transition to object and component-based technology. Prior to becoming a consultant, he was a software architect and project manager overseeing the development of software for switching telephone calls. |
|
at a Glance |
|
of all Tutorials |
|