UML for SOA Service Modeling
Course
Inhouse
Description
-
Type
Course
-
Methodology
Inhouse
-
Duration
3 Days
This innovative new course will give you the necessary insights into crucial issues that play when an organization considers the usage of Services. Not only do we cover the technical aspects of Services such as XML, SOAP, WSDL and UDDI, but we also focus on the business contract and returning value to the business. Suitable for: Designers, Architects, Developers, Functional analysts
About this course
Some exposure to UML and analysis
Reviews
Course programme
- Why is UML important to webServices?
- Overview of the different diagrams
- The Rational Unified Process. (RUP)
- What is Object Oriented Analysis and Design?
- Identifying the Requirements
- Creating a high level e-Business use case
- Dynamic diagrams
- UML 2.0 Preview
- OCL (Object Constraint Language)
- Making a Domain model
- Class & Object diagrams
- Generalization and inheritance
- Refining the Domain model using Patterns
Module 2
- XML basics
- Validating an XML file with a DTD
- In-depth Schema coverage
- Middleware tools demonstrated (Biztalk/webMethods)
- What is SOAP
- Examining WSDL files
- The usage of UDDI and ebXML
- webServices demonstrated in .Net
- loading a WSDL file using a Java toolset
- Making a webService
- Connecting to a webService
- Real-life examples
Module 3
- Namespaces in the context of UML\XML
- Describing Business Processes in UML
- Using XMI to exchange Business Process models
- Deriving UML objects and classes from the
- Business process model
- From UML Classes to XML
- DTD to UML to DTD
- From UML to Schema
- Automating the UML to Schema process
- Putting it all together
- Real life case study
- Conclusions
UML for SOA Service Modeling