Partitioning an application
Criteria to be a qualified service:
1. Have a simple interface
2. Be useful in more than one situation
3. Can be replaced or varied
Fig 10 UML diagram for an application
Fig 11 Application as a collection of service