This text file contains sample code fragments from: Section 23.1 - Versioning Policies Chapter 23 - Advanced Versioning Book - Web Service Contract Design & Versioning for SOA Series - The Prentice Hall Service Technology Series from Thomas Erl Site - www.servicetechbooks.com Example 23.1 - Version 1.0 of a simple policy expression. Example 23.2 - A new policy assertion is added to the policy expression, thereby incrementing its version number. Example 23.3 - Version 1.1 of the policy expression which now provides an alternative containing two assertions. Example 23.4 - Version 1.1 of a policy expression that has been extended with an optional assertion. Example 23.5 - Version 2.0 of a policy expression that has been extended with an ignorable assertion considered an incompatible change. Example 23.6 - A policy expression is attached to a second port element within a service construct.