AVEVA Introduction to Model-Driven MES Training

Course description

The Introduction to Model-Driven MES course is a 3-day, instructor-led class designed to provide an overview of the Model-Driven Manufacturing Execution System (MES) framework and its associated best practices. The course will provide a comprehensive overview of the recommended best practices to be used in applying Workflow Management to build MES solutions. Topics will be presented in lectures and reinforced through hands-on exercises.

Book Training


Upon completion of this course, you will be able to:
  • Compare the fundamental principles of the Model-Driven MES approach to the traditional AVEVA MES approach and explain the value of the MES and Model-Driven approaches
  • Describe the key components of the Model-Driven MES approaches and explain the differences between them
  • Explain Workflow Management Business Process Management (BPM) fundamentals and their use
  • Build you own MES solution using the Model-Driven MES approach
  • Explain how to distribute and localize your MES solution
  • Describe architecture, design guidelines, and fundamental Model-Driven MES best practices

3 Day Course
£1350 / €1522.50
Available virtually

Available Dates

5th July 


For more information or to book a place on a course, please get in touch.

Get in touch


Individuals who are MES project delivery, pre-sales, and support personnel. (This is a hands-on, technical class. It is not intended for sales, project management, or other nontechnical personnel.)


Knowledge of the following tools, features, and technologies is required:
• The deployment of AVEVA MES solutions
• At least one of the following AVEVA MES modules: Operations, Performance, or Quality
• AVEVA System Platform concepts
• AVEVA Enterprise Integrator concepts
• AVEVAWorkflow Management (formerly Skelta BPM) desirable



Module 1 – Introduction

Section 1 – Course Introduction
This section describes the objectives, prerequisites, intended audience, and agenda for the course.

Module 2 – Overview of Model-Driven MES

Section 1 – Overview
This section introduces the Model-Driven MES approach, providing an initial overview and an explanation of the benefits of this approach.
Section 2 – Transition of Traditional MES to Model-DrivenMES
This section summarizes the traditional AVEVA MES solutions approach and discusses some of the limitations that have led to the new Model-Driven MES approach.

Module 3 – Key Elements of Model-Driven MES Framework

Section 1 – Framework Overview
This section explains how Workflow Management is being used as the foundation of the Model-Driven framework and provides an overview of its functionality.
Section 2 – Workflow Management Architecture
This section covers the different components of the Workflow Management product and highlights some of the key components.
Section 3 – Repository and Users
This section discusses a workflow management repository and organizational hierarchy.
Section 4 – Creating a Workflow
This section addresses key BPM components: workflows and workflow activities. It shows a simple workflow where a manager either approves or rejects a request.
Section 5 – Creating a Form
This section discusses how to create a form to interact with a workflow.
Section 6 – Linking Your Form to Your Workflow
This section describes the process when you link the form you created to a workflow.
Section 7 – Other Form Functionality
This section describes other common form functionality that is used in the Model-Driven MES approach, as well as most typical workflow management projects.

Module 4 –Model-Driven MES Exercises

Section 1 – Model-Driven MES Project Setup
This section discusses the steps to set up a Model-Driven MES project.
Section 2 – MES Model
This section provides an overview of the MES model that will be used for future labs. The model was created during the MES Operations training class.
Section 3 – A Model-Driven Solution
This section explains how to use forms and workflows to create a Model-Driven MES application.
Section 4 – Adding Inventory Functionality
This section discusses extending the Model-Driven approach to add additional functionality.
Section 5 – Model-Driven MES Content
This section provides an overview of the Model-Driven content that is available. It describes the basic functionality of the content already created and available on the Global Customer Support website.

Module 5 – Workflow Management and Model-Driven Advanced Topics

Section 1 – Workflow Management Packages
This section covers key elements of a Workflow Management package, which is the mechanism to move Model-Driven configuration elements between applications.
Section 2 – Workflow Management Advanced Functionality
This section explains Workflow Management advanced functionality used in Model-Driven MES, such as Localization CSS and External JavaScript files.
Section 3 – MES Connector and Workflow Management Extension
This section discusses key Workflow Management extensions (MES), connectors (MES), and components.
Section 4 – Best Practices in Model-Driven Development
This section discusses Workflow Management advanced capabilities and best practices in Model-Driven development.
Section 5 – Model-Driven Architecture
This section discusses the range of Model-Driven system architecture, from a small system to a large installation.