HOME   CONTACT
About
Services
Technologies
Open Source
Standards
Recent Projects
Useful Resources
Careers

Latest News:

1 April 2008 :Model Driven Solutions Led Team Awarded Federal Acquisition Services - Service Oriented Infrastructure Task Under GSA BPA

1 April 2008 :Model Driven Solutions Awarded Open Source Development Task for Registry Services Under GSA BPA

25 March 2008 :Model Driven Solutions and ObjectSecurity Partner to Provide Joint Service Portfolio

Upcoming Events:

21-25 April : Model Driven Solutions will be at the Open Group quarterly conference in Glasgow, Scotland
30 April-1 May : Cory Casanave will be presenting at the Fifth Service Oriented Architecture for E-Government Conference

 

Members:

The image “http://omg.org/images/homepage/omg-home-new-sm.gif” cannot be displayed, because it contains errors.The image “http://opengroup.org/images2/the-open-group.gif” cannot be displayed, because it contains errors.

 

 Site Designed & Developed By
Sante'ch Systems

Training Course Outline

MDA and SOA for Enterprise Collaboration for System Developers

Using Component-X™

Course: TR-MDA-SD-1

Format: 3 Days Lecture and Lab

Audience: Systems Developers and Implementers

Prerequisites: This course assumes the student has:

  • Some modeling experience

  • Java Programming experience (Intermediate)

  • XML Experience (Intermediate)

Course Description

This course will provide the student with an understanding of Model-Driven Architecture and Services Oriented Architecture with relevant standards and tools. The OMG standard Enterprise Collaboration Architecture (ECA) will be used as a basis for modeling collaboration, business processes and integration.

Using Component-X™ the student will learn the basics of design for collaborative business process and will create components to implement these business processes using a combination of component assembly, Java and XML. Developers will then create and use SOA-based web services to achieve an open, distributed environment. While web services will be used, a detailed understanding of web services is not required due to the use of MDA automation.

At the end of the curse, students will be able to design, implement, integrate and deploy collaborative business process components using component assembly, Java, XML and web services.

Various exercises will be used during the course. In-house courses may utilize examples derived from the companies own business processes and requirements.

Course Outline

  • Introduction and overview
    o Model Driven Architecture (MDA)
    o OMG Enterprise Collaboration Architecture (ECA)
    o Mapping ECA to web services
    o Parts of EDOC

  • A Methodology for ECA

  • Modeling collaborative processes with ECA & Component-X
    o Collaborations and roles
    o Data types
    o Operations and protocols
    o Choreography

  • Technology mapping
    o Engines and endpoints
    o Aspects
    o Using Web services
    o Creating web services
    o Containers and J2EE
    o Overview of provisioning technologies

  • Creating Java Components
    o Creating and using the Java skeleton
    o Component implementation techniques
    o Using XSLT

  • Integrating components
    o Using existing components
    o Component library
    o Using XPATH in components

  • Putting together an application

  • Summary

Temporary Component-X licenses are provided for use in the course.

Other Courses

DAT offers customized, on-site mentoring and training for architecture, MDA, Component-X, Internet computing, modeling and international standards. See our other training courses.

©Copyright 2005 - 2008 Model Driven Solutions and Data Access Technologies. All Rights Reserved