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

Upcoming Events:

8-12 December: Model Driven Solutions will be at the OMG Technical Conference in Santa Clara, California USA

10 December: Ed Seidewitz will be presenting on "Executable UML/SysML" at the OMG Technical 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

MDA and SOA Concepts

Course: TR-MDA-GEN

Format: 2 Days Lecture & Seminar

Audience: Systems Architects, Project managers, Developers

Prerequisites: This course assumes the student has:

  • A basic understanding of systems architecture

  • Some modeling experience

Course Description

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

The student will learn how to design a collaborative business process that will create and use 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. Component-X will be used to demonstrate the MDA concepts but the MDA concepts apply to a variety of tools.

Web services and Java will be used as examples of technology mappings, including the full process of going from high level models to executable systems. While Java and web services will be used, the techniques apply to all implementation technologies.

At the end of the curse, students will understand MDA, the Enterprise Collaboration architecture and how to apply these to systems development. Students will also understand the process and requirements for using a model driven architecture.

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) and Servicesw Oriented Architecture (SOA)
    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
    o Collaborations and roles
    o Data types
    o Operations and protocols
    o Choreography

  • A More detailed look at ECA
    o Meta Models
    o The ECA Meta Model
    o UML Representations
    o UML-2

  • MDA Technologies
    o MOF and the "I.P. Repository"
    o Modeling Tools
    o UML
    o Provisioning & transformation
    o Infrastructure

  • Technology mapping with examples using Java and Web Services
    o Engines and endpoints
    o Aspects
    o Using Web services
    o Creating web services
    o Containers and J2EE
    o Automated documentation
    o Automated testing
    o Simulation

  • Component assemble and reuse

  • Application Integration
    o Legacy Wrapping
    o EAI with components

  • 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