contact us
about us
site map


SOA & UML course in Stockport
(near Manchester)

22nd September 2008

Web Usability Patterns Site

Web Usability Products & Services

A comprehensive tutorial on UML

your requirementscustom solutionsexpert helpwhitepapers

  migrate from EDI to XML - syllabus for 1 day course


- use basic UML (Unified modelling Language) to migrate from EDI to XML
- overcome semantic problems through precision in the models
- learn all the necessary technical detail about XML, required to make the migration
- practice techniques to model flexible schemas
- implement an XML schemas, then extend it

XML has rapidly overtaken EDI as the standard form to markup and exchange data.  However many of the problems encountered in EDI systems have not disappeared; and migrating from EDI to XML also poses its own problems.  XML is a very simple language which is one of the reasons why the uptake has been so sharp.  XML also works over the Internet instead of expensive VANs.  The real benefit that XML has over EDI (the one that guarantees it as successor) is that it is extensible.  Instead of trying to cover all possibilities, you can leave your options open.  This course shows how you can use modelling to overcome XML' s semantic short-fallings. It also shows you how to use XML to create schemas, and most importantly, how to design schemas that leave volatile parts open to extension and change.

The course is suitable for anyone, although a knowledge of UML would be beneficial.  The course is presented by one of our senior consultants, each of whom has at least ten years' experience in software development, and at least three years' experience as a trainer and consultant in a diverse range of application areas.

1. XML syntax and semantics
- mark up: structure implicit (eg HTML)
- XML records structure: formatting deduced
- strict rules
- XML syntax
- XML schemas: the semantics defined
- valid and correct XML
- names Vs attributes
- declarations
- object trees and data serialization.
- Unicode - how is it actually sent
- entities - macro behaviour (general/parameters, internal/external, parsed/unparsed)
- processing instructions - attach stylesheets (covered in detail later)

2. Business modelling and UML basics

- static models
- objects, types, attributes, snapshots
- subtypes
- dynamics
- use-cases and tasks
- event charts
- state charts
- building a business model
- finding use-cases
- the dictionary - UML notation review
- uses of business model
- documentation style
- post-conditions

3. Working example of migration from EDI to XML

4. XML standards and current issues

- BizTalk
- Commercial XML (cXML) from Ariba
- e-business XML (ebXML), open source project
- Apache Cocoon - future XSP technology
- Advancements on DTD as form for XML schemas
- XML optimization
- object model mapping (covered in detail later)

To book a public or onsite course, please contact Clive Menhinick on +44 (0)161 225 3240, or email: clive@trireme.com.  Alternatively, use the booking form.

© TriReme International Limited 2001-2006. All rights reserved.

email us  or  tel  UK:  01625 850 839  international:  +44 1625 850 839