Technical Program
Educators' Symposium
Doctoral Symposium
Student Research

Student Volunteers
Special Events
Housing Information
Registration Information

Tuesday, 5 November – 8:30-17:00 Full day – Convention Ctr - Room 401

20 Web Services and Service Oriented Architectures

Peter Herzum
Herzum Software, herzum@herzumsoftware.com

This tutorial situates Web services in the architecture, integration, and development of business systems, within large enterprises, product suite development, and across multi-enterprise collaborations. The tutorial introduces the main technical and architectural concepts and patterns specific to Web services and Service Oriented Architectures and an advanced analysis of real-world usage of technical standards such as SOAP, WSDL/WSEL/WSFL, UDDI, and other standards such as ebXML and RosettaNet. Then the tutorial presents the principles required to succeed with developments using Web services, including registers architectures, Web service negotiation, using contracts for specifying Web services, security aspects, importance of ontologies for federations, and more. The tutorial focuses on the architectural and methodological aspects that early adopters have identified as most important for overall scalability and cost-effectiveness, not only in the definition of Web service but in evolving existing architecture, defining new architectures, and managing systems in the presence of Web services. Special importance is given to the relationship between Web services and other integration strategies such as EAI, other development strategies such as components, and to real-world issues such as evolution and configuration management of Web services systems.

Attendees will come away with a real-world perspective of how Web services are being used for component-based development, e-business, system integration, and evolution of federations of business systems, both within large enterprises and across multi-enterprise collaborations, as well as the kind of challenges, and possible solutions, that one can expect from the adoption of Web services.

Attendee background

Targets architects, technology leaders, and senior developers. Familiarity with distributed system development challenges is required. Knowledge of basic technology standards (XML, SOAP, WSDL, UDDI) is useful but not required.


Instructor-led, with frequent examples and real-world case-studies and encouraging discussion and interaction with audience.


Peter (CTO at Herzum Software) has over 15 years of experience in distributed systems architecture, integration, and development. After extensive object-oriented experience, since 1992 he has pioneered project, product, and product-lines development using enterprise components. Since 1999 he has worked with Service Oriented Architectures for large enterprises. Peter is principal author of best-selling book "Business Component Factory", and a respected industry analyst. Chair of the OMG Webservices SIG, he is an internationally recognized authority on large-scale software architecture and development with Web Services and component technology and is a frequent speaker at senior management events and technology conferences world-wide.