Article Consultation Solution Tool Course Member  
 
 
Successful Case
Continental Automotive Electronics
Bosch Automotive Electronics
Schaeffler electric drive
Joyson Automotive Electronics
Huawei Technical Center
BMW Automotive Research and Development Center
Geely Auto Research Institute
Byd Automotive Research Institute
 
 
Courses > Modeling
MDA Structuring & Project Development
Views  
Mr. Cao
Since 2002, he has studied and applied MDA to project practice, and can combine domain models to achieve effective MDA practical effects.
 
Time Location: Beijing,Shenzhen and Shanghai open classes Based on registration
Course Cost: 800 $/Person
Register Courses  
Internal Training: You can customize internal training according to the needs of the enterprise.


Authentication Method:
Understand the competency model before training.
Ability evaluation after training:
  • Online Examination
  • Ability Analysis, give learning suggestions
  • The qualified person shall be issued a certificate as proof of vocational skill qualification


    This course introduces and develops the latest MDA system architecture proposed by the OMG organization. MDA is a framework based on UML and other industry standards that supports visualization, storage, and exchange of software designs and models. In contrast to UML, MDA is able to create machine-readable and highly abstract models that are stored in a standardized manner independently of the technology implementation. MDA brings together a new set of trending technologies in IT technology in a completely new way. These technologies include component-based development Development), Design Pattern, middleware, Declarative Specification), abstraction, multi-tiered system), Enterprise Application Integration and Design by Contract) The emergence of MDA has pointed out the solution to improve the efficiency of software development, enhance the portability, collaborative work ability and maintainability of software, and the convenience of documentation. MDA is predicted by the object-oriented technology community to be the most important methodology for the next two years. This tutorial covers the basics of MDA frameworks and MDA integration techniques, MDA development methodology, a hands-on course on MDA project development with automation tools, and an introduction to large-scale case studies.

     
    Training Goal
    Understand the relationship between model and code, understand the environment and tools required for model-driven development, and understand the relationship between code and model through reverse engineering
    • Model the code you already have
    • Refactor existing designs
    Master forward model-driven development
    • Requirements modeling
    • Design modeling
    • Transition from design to code
    • Development and refactoring
    This course will combine a complete real-world project case with a complete real-world project case, from requirements analysis to design, and explain how to practice model-driven development in turn.
    Training Objectives:
    By the end of this course, participants should be able to:
    1. Familiar with the MDA technical system
    2. Familiar with MDA development methods
    3. Use MDA tools to build business models
    4. Use MDA tools to build software models
    5. Use MDA tools to complete code execution
    6. Use MDA tools to establish and maintain rules
    7.Use MDA tools to run and debug development products
    8.Master the release and deployment methods of development products
    9.Use MDA tools to design and manage patterns
    10.Master the integration of MDA tools with JB
    11.Master the use of project management tools under the MDA development methodology

    Training Target: Project managers , J2EE development technology manager, new technology application researcher, designer of the company's software reuse center
    Student Foundation: Designers who are familiar with object-oriented design and J2EE Framework, and want to engage in JAVA server application software and enterprise-level e-commerce and e-government application development.
    Teaching Method: Customized Course + Case Explanation + Group Discussion, 60% Case Explanation, 40% practice exercise

    Training Content: 2 Days
    • An introduction to software architecture and a typical software development process
    • Introducing the MDA system
    • Introducing MDA-related tools
    • Describes the general design of MDA applications
    • CIM Analysis & Modeling
    • Conversion from CIM to PIM
    • PIM analysis and modeling
    • Conversion from PIM to PSM
    • PSM Design & Modeling
    • MDA tools are integrated with mainstream IDE tools
    • Combined with the case system architecture, a simple MDA application is developed
    • MDA-based project team development
    • This section describes the development of custom patterns
    • Actual project development cases
       
     


    Consulting Services: Model-Driven Development Process
    Consulting Objective Help build model-driven analysis, design, development, testing
    Scope Consultation Requirements Modeling, Architecture Modeling, Database Modeling, Code Modeling, Test Modeling.
    Consultation Method Model-driven development process training, modeling and management tool environment construction, combined with actual customer case demonstration, team practice guidance, model evaluation standards formulation, specification formulation
    Successful Case Huawei Research and Development Center, Space Center of Chinese Academy of Sciences, Nanjing 14 Institute, China Mobile Research Institute and so on.
    For more information:010-62670969, umlooo@hotmail.com