Key Performance Indicator Markup Language (KPI-ML)

KPI-ML is an XML implementation of the ISO 22400 standard, Automation systems integration - Key performance indicators (KPIs) for manufacturing operations management.  KPI-ML consists of a set of XML schemas written using the World Wide Web Consortium's XML Schema language (XSD) that implement the data models in the ISO 22400 standard.

Companies interested in following ISO 22400 for integration projects may use KPI-ML to exchange KPI definitions and values between manufacturing systems such as control systems and manufacturing execution systems and IT systems, as well as visualization systems such as dashboards. Any company may use KPI-ML royalty free, provided credit is given to MESA.

V0100 is the first version of KPI-ML.

The MESA XML Committee maintains KPI-ML. It is fully staffed by volunteers and is open to all MESA members. To join the committee or to send feedback on KPI-ML, send a request to

KPI-ML Downloads

KPI-ML V0100-All Files 

Copyright 2015 | Manufacturing Enterprise Solutions Association (MESA International) | All Rights Reserved

License Agreements:

This MESA International work (including specifications, documents, software, and related items) referred to as the KPI Markup Language (KPI-ML) is provided by the copyright holders under the following license.

Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted provided that MESA International is acknowledged as the originator of this Work using the following statement:

    "The KPI Markup Language (KPI-ML) is used courtesy of MESA International."

In no event shall MESA International, its members, or any third party be liable for any costs, expenses, losses, damages or injuries incurred by use of the Work or as a result of this agreement.

       KPI-ML1.jpg  ws-ISBmresizedsmall.png

For access to more MESA content, head to our resource library.