UML for SOA
The focus of any SOA initiative should be the development of highly cohesive and reusable services. Our service oriented analysis and design (SOAD) training gives a detailed overview of how UML and agile methodology can help you build services at the right level of granularity.
Course Description
Description
We will focus on analysis and design of basic services which are considered mandatory for an SOA -after which more project-specific services are defined such as intermediate and process-centric services.
During this course, we also give a comprehensive insight into the importance of an architecture-first approach that allows the services to be put to the test as soon as possible, and possible risks retired early. You will learn the capabilities of an SOA maturity model, and you will gain insight into the added value of using advanced techniques such as service oriented development patterns and industry best practices.
Structure of the course
- Setting the right scope
- Key concepts and themes
- Service identification and specification
- Managing a service portfolio
- Partitioning service-oriented solutions
- RUP Update
- New and updated guidelines
- Message-centric design
- Service-centric design
- Collaboration-centric design
- Conclusions











