Printer Friendly
The Free Library
14,679,167 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

B2MML explained.


Why does the acronym B2MML B2MML Business to Manufacturing Markup Language  look familiar?

B2MML (Business to Manufacturing Markup Language markup language

Standard text-encoding system consisting of a set of symbols inserted in a text document to control its structure, formatting, or the relationship among its parts. The most widely used markup languages are SGML, HTML, and XML.
) is the XML XML
 in full Extensible Markup Language.

Markup language developed to be a simplified and more structural version of SGML. It incorporates features of HTML (e.g., hypertext linking), but is designed to overcome some of HTML's limitations.
 (eXtensible Markup Language See XML.

(language, text) Extensible Markup Language - (XML) An initiative from the W3C defining an "extremely simple" dialect of SGML suitable for use on the World-Wide Web.

http://w3.org/XML/.
) implementation of the ANSI/ISA 95 standards (internationally, IEC/ISO 62264). Think of B2MML as XML applied to manufacturing data and processes. To date, XML has mostly been used in exchanging data between business-to-business applications. B2MML changes that. According to according to
prep.
1. As stated or indicated by; on the authority of: according to historians.

2. In keeping with: according to instructions.

3.
 the B2MML caretakers, the World Batch Forum (WBF WBF World Bridge Federation
WBF World Batch Forum
WBF World Boxing Federation
WBF World Bodybuilding Federation
WBF Wood-Burning Fireplace
WBF World Burn Foundation
WBF Washington Biotechnology Foundation
WBF Water-Based Drilling Fluid
; Research Triangle Park Research Triangle Park, research, business, medical, and educational complex situated in central North Carolina. It has an area of 6,900 acres (2,795 hectares) and is 8 × 2 mi (13 × 3 km) in size. Named for the triangle formed by Duke Univ. , NC; www.wbf.org), B2MML helps integrate business systems, such as enterprise resource planning See ERP.

(application, business) Enterprise Resource Planning - (ERP) Any software system designed to support and automate the business processes of medium and large businesses.
 (ERP (Enterprise Resource Planning) An integrated information system that serves all departments within an enterprise. Evolving out of the manufacturing industry, ERP implies the use of packaged software rather than proprietary software written by or for one customer. ) and supply chain management systems, with manufacturing systems, such as control systems and manufacturing execution systems (MES (Manufacturing Execution Software) Software that provides real time access to plant activities that include equipment, labor, orders and inventory. An MES integrates the data with enterprise resource planning (ERP) systems so that management has complete control of ).

Why XML?

XML describes data, thereby giving meaning to those data. B2MML extends XML to set up a grammar, a message structure, for manufacturing data and how manufacturing and business systems communicate. Applications can now call for data by name ("work order number") rather than by location (whatever number that's in WO_field).

Aren't there a lot of manufacturing processes to consider?

That's exactly what ISA-95 covers. ISA-95 defines the interface between the control and enterprise layers in a manufacturing operation. These "data models" describe the boundaries between processes (for instance, where resource planning ends and manufacturing execution begins), messages, the direction of those messages, and the data structures (the logic and types of messages) between plant floor and enterprise-wide systems. These data models cover the who, what, when, and where of production. B2MML labels the data elements in each of these models. For example, within the personnel model, there is PersonNameGroup, EmployeeGroup, Skill, and PersonnelQualification; within the equipment model, there is ItemMaser, and WorkCenter.

How does this work in practice?

Software vendors and systems integrators transform production and business processes into a set of XML schemas. These schema define the process according to the applicable ISA-95 object model and the specific XML Schema language (XSD (XML Schema Definition) The informal name for the XML schema from the W3C. See W3C XML Schema.

XSD - XML Schema Definition
) that describe that process. For example, in a typical MES/ERP interaction, the "production performance" object as defined by ISA-95 consists of several "production responses," which in turn consist of a collection of "segment responses." These responses contain actual production and consumption data. The .xsd message would explicitly define those data elements, contain those data, and request a particular action with those data. The message would include other information, such as about the message sender (for instance, equipment, process, and application ID number).

What happens during software upgrades?

While software may change, data models should not, so software can be upgraded without affecting the XML connectors and adapters. However, because B2MML is not a standard--it's just an interpretation of a standard--a B2MML interface from one vendor will not necessarily be the same as that from another vendor for the same transaction(s). When a software platform changes, say from one vendor's database to another, then the systems integrator (sometimes the database vendor) will have to map the data fields between the systems exchanging transactions. This typically requires revising the structured query language See SQL.

Structured Query Language - SQL
 statements that interact with the XML connectors.

What are the benefits?

Standard, common definitions for data and processes in B2MML reduce the duplication in matching data from different software applications and business processes. This, in turn, provides low-maintenance interoperability between information systems, reduces the costs and risks of systems integration, and increases the flexibility of integrating disparate production and enterprise management systems throughout a manufacturing enterprise and its supply chain. B2MML is one of the ingredients that makes it possible for the recently announced integration of the Production Management system from GE Fanuc Automation GE Fanuc Automation, Inc, a joint venture between FANUC LTD. of Japan and General Electric, is a business unit of GE Enterprise Solutions[2]. GE Fanuc is headquartered in Charlottesville, Virginia. , Inc. (Charlottesville, VA; www.gefanuc.com/en/Industries/Automotive/index.html) and the ERP systems from SAP (Newtown Square, PA; www.sap.com). In this case, the two suppliers have already worked out all the B2MML messages between their respective systems.

Lawrence S. Gould

lsg@lsgould.com

by Lawrence S. Gould

CONTRIBUTING EDITOR

RELATED ARTICLE: B2MML Exposed

The .xsd message about a material used in production would read, in part:
<MaterialProducedActual>
  <MaterialDefinition>1010231245</MaterialDefinition>
  <MaterialLotID>094867529435</MaterialLotID>
  <MaterialSubLotID>?</MaterialSubLotID>
  <Quantity>
    <QuantityString>50</QuantityString>
    <UnitOfMeasure>Units</UnitOfMeasure>
  </Quantity>
  ...
</MaterialProducedActual>
COPYRIGHT 2007 Gardner Publications, Inc.
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2007, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Title Annotation:FEATURE
Author:Gould, Lawrence S.
Publication:Automotive Design & Production
Date:Feb 1, 2007
Words:672
Previous Article:Cutting the cable: integrated electronics turn regular dummies into iDummies.(FEATURE)
Next Article:What's NetWeaver?(FEATURE)
Topics:



Related Articles
Nobody understood what we were doing. (Great American Software tests its SuperTrack utility program)
How to write better review guidelines. (relations between software publishers and product reviewers)
3Doves launches Mortgage Services, Dove Reports.(Brief Article)
Pedometer kits. (Product Roundup).
Tire mold cleaning system. (Literature: equipment).
Frege Explained.(Frege Explained: From Arithmetic to Analytic Philosophy)(Brief Article)(Book Review)
Group establishes guiding principles for convergence.(PLAY BY THE RULES)
The Making of the Fittest: DNA and the Ultimate Forensic Record of Evolution.(Brief article)(Book review)
'Monad'.(IT News)

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles