Business To Manufacturing Markup Language (B2MML)

B2MML is an XML implementation of the ANSI/ISA-95, Enterprise-Control System Integration, family of standards (ISA-95), known internationally as IEC/ISO 62264. B2MML 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 ISA-95 standard.

Companies interested in following ISA-95 for integration projects may use B2MML to integrate business systems such as ERP and supply chain management systems with manufacturing systems such as control systems and manufacturing execution systems. B2MML is a complete implementation of ISA-95. Any company may use B2MML royalty free, provided credit is given to MESA.

B2MML V0600 is the latest version. Earlier versions are still available; however, we recommend new users use the latest version which contains enhancements based upon user feedback.

New in V0600:

Support for ISA-95 Part 4 which was released by ISA in 2012.

Support for the soon to be released updates to ISA-95 Parts 3 and 5. These updates were completed by the committee in March 2013 and will be released by ISA shortly. These updates are to make Parts 3 and 5 match the new Part 4.

All B2MML V0500 errata items have been included.

B2MML V0600 is up to date with the latest updates to the ISA-95 standard:

ANSI/ISA-95.00.01-2010 Models and Terminology
ANSI/ISA-95.00.02-2010 Object Model Attributes
ANSI.ISA- 95.00.03-2013 Activity Models of Manufacturing Operations Management (approved by the ISA-95 committee, soon to be released)
ANSI.ISA- 95.00.04-2012 Objects and attributes for manufacturing operations management integration
ANSI/ISA- 95.00.05-2013 Business-to-Manufacturing Transactions (approved by the ISA-95 committee, soon to be released)

The release notes provide more details on the changes in this release.

Starting with V0401, the BatchML schemas were integrated into the B2MML namespace and BatchML now uses the B2MML common and extension files. Therefore B2MML schema and documentation downloads include BatchML files.

The MESA XML Committee maintains B2MML and BatchML. It is fully staffed by volunteers and is open to all interested parties. To join the committee or to send feedback on B2MML or BatchML, send a request to b2mml@mesa.org.

B2MML Downloads

The latest release is V0600.

B2MML-BatchML V0600 - All Files
Copyright 2013 | Manufacturing Enterprise Solutions Association (MESA International) | All Rights Reserved

Older Versions

For reference all past versions of B2MML and BatchML are available for downloading:

B2MML-BatchML V0500 - All Files
Copyright 2013 | Manufacturing Enterprise Solutions Association (MESA International) | All Rights Reserved

B2MML-BatchML V0401 - All Files
Copyright 2013 | Manufacturing Enterprise Solutions Association (MESA International) | All Rights Reserved

B2MML-BatchML V0400 - All Files
Copyright 2013 | Manufacturing Enterprise Solutions Association (MESA International) | All Rights Reserved

B2MML-BatchML V03 - All Files
Copyright 2013 | Manufacturing Enterprise Solutions Association (MESA International) | All Rights Reserved

B2MML-BatchML V02 - All Files
Copyright 2013 | Manufacturing Enterprise Solutions Association (MESA International) | All Rights Reserved

B2MML-BatchML V01 - All Files
Copyright 2013 | Manufacturing Enterprise Solutions Association (MESA International) | All Rights Reserved

B2MML Mapping Sheets

B2MML mapping sheets are a series of Microsoft Excel spreadsheets that provide a way to define and document the detailed mapping of an application's local data into the B2MML standard structure. While MESA's B2MML schemas provide a standard for the format and structure of data in an integration project, there is also a need to document the specific elements of data that must be exchanged. The new B2MML Mapping Sheets contain a full breakout of all elements in a B2MML message and provide space to define the mapping application data elements into the message. The B2MML Mapping Sheets can further reduce the time and effort involved in business to manufacturing integration projects.

B2MML Mapping Sheets - Rev 01 for V0401
Copyright 2013 | Manufacturing Enterprise Solutions Association (MESA International) | All Rights Reserved

Note: The mapping sheets are currently only available for V0401

License Agreement: This Manufacturing Enterprise Solutions Association (MESA International) Work (including specifications, documents, software, and related items) referred to as the Business To Manufacturing Markup Language (B2MML) 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 MESA is acknowledged as the originator of this Work using the following statement: "The Business To Manufacturing Markup Language (B2MML) is used courtesy of the Manufacturing Enterprise Solutions Association (MESA International)." In no event shall MESA, 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.