XML Modelling Vocabularies Training Course UK |
|
|
XML is the predominant mark-up language for data- and
document-centric applications.
XML Modelling Vocabularies Training Course SummaryWhat You Will Learn Course Content Course Duration Who Should Attend Pre Requisite Skills Associated Course(s) |
The modeling of system requirements
How to model vocabularies
Modeling message interactions
Business process modeling
Well-formed & valid XML documents
XML schemas (DTD/XSD)
XML Namespaces
Overview of XML tools
Stylesheets, presentation & transformation
Purchase order schema example
Corresponding UML conceptual model
UML design model customization
Automated XML Schema generation
Message sequence diagrams
Collaborate with business stakeholders
Understand the terms, relationships, and Datatypes
Compare with database logical/physical modeling
UML facilitates a platform independent view
The roles of XML Schema in applications
The limitations & differences with DTDs
Separating type definition from element declarations
ComplexType/ SimpleType definitions
Type derivation: extension and restriction
Goals of XMI standard
The OMG Meta Object Facility (MOF)
XMI standard and the UML metamodel
Production rules for XML DTDs and Schemas
Production rules for XML document instances
Class
Attribute
Association
Generalization
Composition/Aggregation
Packages
Generating XML Schemas from XMI
Automatic generation of UML diagrams from XMI
Reverse engineering XML Schemas to XMI
Demonstration with industry-standard tools
Demonstration with open-source tools
Tagged value properties
Describe extensions for each UML construct
Customizing mappings from UML to XSD
UML profiles as extension mechanism for UML - Stereotypes
* Discovery of XML application components
UML operations and Web Services interfaces
Process modeling and Web Services orchestration
Available Web Service architectures
SOAP, WSDL and UDDI in schema context
Current usage of UML to Schema technology
Going from EDI to UML & from EDI to XML
Model driven architecture (MDA)
![]() |
![]() |
![]() |