Available online at ScienceDirect

Similar documents
Available online at ScienceDirect. The Manufacturing Engineering Society International Conference, MESIC 2013

International Journal of Computing and Business Research (IJCBR) ISSN (Online) :

Service Oriented Architecture

TDT Model-driven Development of Information Systems, Autumn Service-oriented architecture (SOA)

Service Oriented Architecture (SOA) Architecture, Standards, Technologies and the Cloud

CIS 8090 Intro. Setting the stage for the semester Arun Aryal & Tianjie Deng

SERVICE ORIENTED ARCHITECTURE REFERENCE ARCHITECTURE BLUEPRINT.

A Semantic Service Oriented Architecture for Enterprise Application Integration

ARIS Expert Paper. March Steps to Business-Driven SOA.

IN the inaugural issue of the IEEE Transactions on Services Computing (TSC), I used SOA, service-oriented consulting

بﻟﺎطﻣ ﯽﻠﮐ لﺻﻓ رﺳ Se rvice O r ien t A rch it ec t SOA Workshop: A. Mahjoorian, Session

Integrating Business Processes

A Business-Driven Web Service Creation Methodology

What is ISA-95? Industrial Best Practices of Manufacturing Information Technologies with ISA-95 Models

Oracle Siebel CRM On Demand Integration Pack for JD Edwards EnterpriseOne (Opportunity to Cash)

SOA in the Enterprise: A Survey of the Technical Landscape Introduction

Information Systems Architecture and Enterprise Modeling. Prof. Dr. Knut Hinkelmann

ScienceDirect. Cloud Communication Concept for Bionic Assembly System

<Insert Picture Here> Service Oriented Architecture

SERVICE ORIENTED ARCHITECTURE (SOA) AND SPECIALIZED MESSAGING PATTERNS ORIENTED MIDDLEWARE WITH MULTIPLE TYPES OF SOA APPLICATIONS

An Autonomic Service Oriented Architecture in Computational Engineering Framework

The main objective of e-nvision is the development and validation of an innovative e-business platform enabling SMEs

SERVICE ORIENTED ARCHITECTURE (SOA)

Keynote Presentation: Driving the Value of SOA in an Enterprise Architecture

SOA Maturity Assessment using OSIMM

Extending UML Activity Diagrams for Workflow Modelling with Clinical Documents in Regional Health Information Systems

Copyright 2004 John Koenig All Rights Reserved

Enterprise Services Repository

Designing Web Services with Tropos

Proposed Topics. ISA 95 Setting the Stage for Integration of MES & ICD Systems. PERA was first published in Introduction Gary Rathwell

A Standards Framework for Value Networks in the Context of Industry 4.0

Business Process Modeling Information Systems in Industry ( )

How SOA Can Help EA. Enterprise Architecture Conference 2008

SOA and Mainframe Applications

SOA-Based Next Generation OSS Architecture

CONVERGENCE OF CLOUD COMPUTING, SERVICE ORIENTED ARCHITECTURE AND ENTERPRISE ARCHITECTURE

Chapter 1 The Basics. Interorganizational. Business Process Management. Intra-Organizational BPM Inter-Organizational BPM. Chapter 1: The Basics

The new MEGA Approach for Agent & Process Modeling

Three pillars of a practical architectural framework: BPM business process management. Dr Alexander Samarin

BPMI.org Phase 2.0. Insight, Innovation, Interoperability. BPMI.org Board of Directors June 9, Copyright 2004 BPMI.org

BPM & BPEL. Author : Arun Pareek March 2010

Service-Oriented Architecture Adoption In A Portuguese Company: A case Study

nel panorama SOA Il ruolo nuovo del system integrator

Service oriented architecture solutions White paper. IBM SOA Foundation: providing what you need to get started with SOA.

Impact and Consequence Analysis in Modern Architectural Frameworks

IT6801 / Service Layers/ A.Kowshika SERVICE LAYERS

A Fresh Look at the Mainframe

Enterprise Process Integration

Architecting Web Service Applications for the Enterprise

Workflow Engine for Enterprise Process: System Integration via XML Web Service

Selim Burduroğlu Enterprise Architect Friday, December 2, 2005

Trends in Federal Geospatial Activities and the Policy Drivers Behind Them

Practical Company Organization Modeling Guide

The Next Generation Enterprise

BPMN Guide Quick Start. by Bizagi BPM

SAVVION PROGRESS BPM SERVER PROGRESS SAVVION BPM SERVER OVERVIEW

The CHOReOS FP7 project and the Future Internet OW2 initiative Pierre CHÂTEL Thales Communications

Enterprise BPM A Systemic Perspective

Aligning IT with Business Goals Through SOA

Chapter 1 Web Services Basics

FROM BUSINESS MODELS TO SERVICE-ORIENTED DESIGN: A REFERENCE CATALOG APPROACH. Amy Yuen Yee Lo

Report with the Requirements of Multi-Agent Architecture for Line-production Systems and Production on Demand

PLM standards modelling for entreprise interoperability: A manufacturing case study for ERP and MES systems integration based on ISA-95.

The IoT Solutions Space: Edge-Computing IoT architecture, the FAR EDGE Project John Professor Athens Information

BPM in der praktischen Anwendung für Projektmanagement

The Business Case for SOA. Rationalizing the Benefits of Service-Oriented Architecture. Business White Paper

ObjectWeb ESB Initiative : an Open Development Process. Alain Boulze,, SOA Project Coordinator Adrian Mos, SOA Technical Lead

Understanding SOA with Web Services

Next Generation SOA Conference

An Oracle E-Business Suite Integration Primer: Technologies and Use Cases

SOA Oriented Web Services Operational Mechanism

Wonderware MES, Thommy Djupenström Invensys. All Rights Reserved.

PERA Master Planning Guide

Business Process Management 2010

Using UN/CEFACT S Modelling Methodology (UMM) in e-health Projects

Enterprise Architecture Framework with Early Business/ICT Alignment for Extended Enterprises

White Paper. July ISA-95: A Foundation Model For. Business Intelligence for Manufacturing. Preface

Implementing B2MML with SAP

In Pursuit of Agility -

Enhancing. PeopleSoft Applications With Oracle Fusion Middleware

Global Electronic Commerce through ebxml and Service Oriented Architectures

Industrial Automation Automation Industrielle Industrielle Automation

Table of Contents. ienterprise Architecture for Integration: Rapid Delivery Methods and Technologies

WebSphere. Enablement for WebSphere Industry Content Packs. Telecom Enablement

Chapter 15. Supporting Practices Service Profiles 15.2 Vocabularies 15.3 Organizational Roles. SOA Principles of Service Design

PeopleSoft Enterprise and Oracle Fusion MiddleWare. Adam J. Laine Innowave Technology

Towards an Integrated SOA-based Architecture for Interoperable and Responsive Manufacturing Systems

2009 ONE IT WORLD CORPORATION

Practical Business Process Guide

Available online at ScienceDirect. Procedia Engineering 96 (2014 )

making money from customer use of kiosk attracting more customers to the store saving money if the kiosk replaces manual operations

Sandeep Alur Architect Advisor Microsoft India Aditee Rele Architect Advisor Microsoft India

Surviving the SOA Hype Storm

Service-Oriented Modeling (SOA): Service Analysis, Design, and Architecture

How To Reconcile Customers Between Oracle ebs & Siebel CRM. Miroslav Samoilenko. Claremont is a trading name of Premiertec Consulting Ltd

A Cost Model for Services

Grouping of Retail Items by Using K-Means Clustering

Principles of servitization and definition of an architecture for Model Driven Service System Engineering 1

IBM s SOA Quality Management Strategy with Rational and Tivoli Terry Goldman Technical Evangelist Rational Software IBM ASEAN/SA

The Art of Integration. Chris Huff, Manager Enterprise Application Integration, B2B The Home Depot

Transcription:

Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 63 ( 2013 ) 115 122 The Manufacturing Engineering Society International Conference, MESIC 2013 Defining a Methodology to Design and Implement Business Process Models in BPMN according to the Standard ANSI/ISA-95 in a Manufacturing Enterprise L. Prades a, F. Romero a, *, A. Estruch a, A. García-Dominguez b, J. Serrano a a Department of Industrial Systems Engineering and Design. Universitat Jaume I, Castellón 12071, Spain b Department of Computter Science and Engineering. University of Cádiz, Cádiz 11002, Spain Abstract Nowadays, extended enterprise requires flexible and adaptable platforms which enable technology and internal integration between ERP and MES levels of manufacturing industry. Under the EAI perspective, it is proposed the use of ESB and BPMS technologies to improve integration between business and manufacturing layers. In order to enable this integration, it should be considered standard ANSI/ISA-95 Enterprise/Control System Integration due to it defines an effective model for business integration/manufacturing. In this paper, in order to develop applications that allow the orchestration of information exchanges between ERP/MES, a methodology is defined to design BPMN process models according to the standard ANSI/ISA-95 because it enables B2M integration projects development. 2013 The Authors. Published by Elsevier Ltd. Open access under CC BY-NC-ND license. Selection and peer-review under responsibility of of Universidad de de Zaragoza, Dpto Ing Ing Diseño y y Fabricacion. Keywords: Enterprise Integration; B2M Integration; ANSI/ISA-95 Standard; Business process modeling; BPMN 1. Introduction Manufacturing company s challenges are driven by increasing flexibility, agility, efficiency and quality of their processes. For this reason, EU-Commission (2004) recommends to enhance the integration of processes in highly * Corresponding author. Tel.: +34 964 72 82 09; fax: +34 964 72 81 70. E-mail address: fromero@uji.es 1877-7058 2013 The Authors. Published by Elsevier Ltd. Open access under CC BY-NC-ND license. Selection and peer-review under responsibility of Universidad de Zaragoza, Dpto Ing Diseño y Fabricacion doi: 10.1016/j.proeng.2013.08.283

116 L. Prades et al. / Procedia Engineering 63 ( 2013 ) 115 122 automated environments. This integration is especially necessary in collaborative contexts such as extended enterprise, where multiple companies share resources and services, and it is required an integration solution that allow to manage such collaboration in an effective way. From a technological point of view, solution to be adopted in distributed system integration scenario must allow fast reconfiguration, offering an agile response to changes in the objectives of collaborating companies. For this, in recent years, with the rise of Web technologies and widely usage of service-oriented architectures (SOA), enterprises are wrapping their applications with Web services layers. Standards such as SOAP (Simple Object Access Protocol) and REST (Representational State Transfer) are used to invoke services, WSDL (Web Services Description Language) to describe them, and UDDI (Universal Description, Discovery and Integration) to be registered. In addition, an Enterprise Service Bus (ESB) can be used as a communication facilitator among distributed systems to allow Enterprise Application Integration (EAI), as it is introduced by Manouvrier and Ménard (2010). Additionally, effective coordination and cooperation are needed in order to have a high level of integration. To achieve the goal of orchestrating tasks effectively, the potential of Business Process Management Systems (BPMS) to automate integration processes and invoke available web services should be considered. Integration projects of Enterprise Resource Planning (ERP) systems and Manufacturing Execution Systems (MES) are complex. From an internal point of view and in order to facilitate understanding among all participants in the integration project, Camarinha-Matos and Afsarmanesh (2003) suggest the adoption and the use of reference models and the target system modeling (As-Is and To-Be). In recent years, to meet this need for modeling enterprise systems and their business processes, many methodologies and languages have been developed, which cover all perspectives required to model whole system (i.e. information, functional, behavior). But among all of them, Business Process Modeling Notation (BPMN) has drawn the attention of enterprise engineers, since it allows the definition of workflows in a simple and flexible way, and also facilitates processes automated execution using workflow engines embedded within BPMS. Focusing on manufacturing domain, different works can be found in the literature about process modeling using BPMN. Zor et al. (2010, 2011) suggest several modeling patterns and propose a BPMN extension, but these patterns do not use reference models and an implementation guideline is not provided. In contrast, these aspects have been addressed by Ricken and Vogel-Heuser (2010), who propose functional modeling of a MES using BPMN and taking as a reference the ANSI/ISA-95 Enterprise - Control System Integration standard (2000, 2001, 2005) to define system requirements. This standard has also been used by He et al. (2012) as a basis for the development of a manufacturing data management tool, which adopts the Business to Manufacturing Mark-up Language (B2MML) (WBF, 2011) for exchange of information based on the ANSI/ISA-95 specification. All these contributions confirm the trend to consider the use of standard specifications, i.e. B2MML, as references in the implementation of Business to Manufacturing (B2M) integration solutions. a) Business Planning & Logistics Information Level 4 b) Product definition capability schedule performance Manufacturing Operations & Control Information Level 3 E&P specific producion rules Operational commands Operational responses E&P specific data Boundary from level 3 to 4 Levels 2, 1, 0 Control Systems/Sensors E&P = Equipment and process Fig. 1. (a) Functional model ANSI/ISA-95; (b) Manufacturing operations management model.

L. Prades et al. / Procedia Engineering 63 ( 2013 ) 115 122 117 The ANSI/ISA-95 standard is one of the initiatives that have had wider acceptance in recent years, due to it specifies a complete functional model (Fig. 1b) to integrate the business and manufacturing layers, and defines the information to be exchanged between levels 3 and 4 of the proposed automation pyramid (Fig. 1a). Taking into account previous considerations, in order to contribute to the integration of enterprise and manufacturing processes in a unified way, this paper proposes a methodology to design and implement BPMN process models according to the standard ANSI/ISA-95. The conceptual framework that suits our proposal and the adopted modeling languages and technologies is discussed in section 2. Proposed methodology is described in section 3. In section 4, a use case is shown to illustrate the application of the methodology. Finally, results and conclusions are presented. 2. Proposal conceptual framework The methodology will be deployed in a distributed scenario adopting a technological solution like presented in Fig. 2a is implemented, in order to improve the internal integration and communication among different organizational member units of the extended enterprise. The proposed technological solution follows SOA based architecture. The core component of this EAI solution is an ESB. All integrated sub-systems (ERP and MES) offer access to their specific functionality through web services layers, using widely accepted protocols such as REST, SOAP and WSDL (Fig. 2a). In order to facilitate communication among these heterogeneous systems, the ESB will perform the necessary transformations on exchanged information messages when services use different transport formats to send the same content type. In addition, the ESB acts as a single access point to all registered services, providing robustness against possible changes in network topology when services availability varies along the system run time. a) SOA Level 4 Level 3 ERP 1 SOA MES 1 EAI ESB BPMS ERP n SOA SOA MES m b) Abstraction: - conceptual - detailed Specialization: - partial - particular B2MML DS UML UML CD IDEF0 UML SD BPMN UMLCD:UMLClassDiagram UMLSD:UMLSequenceDiagram Perspectives: - informational - functional - sequential Fig. 2. (a) Technological integration model between ANSI/ISA-95 levels 3 and 4; (b) Methodology modeling perspectives and techniques related to BPMN. To define workflows that coordinate services invocation, ESBs traditionally use the Business Process Execution Language (BPEL) which is based on XML standards and its execution can be automated using an embedded workflow engine. However, the use of XML based notation makes these workflows difficult to be modified directly. There is a need to count on the help of a graphical notation to facilitate this task. BPMN has a graphical notation that provides all the necessary expressiveness and BPMN modeled workflows can be translated to BPEL in order to be executed. In response to BPMN adoption and popularity, many BPMS have appeared supporting direct execution of BPMN models offering ESB capabilities to allow web services invocation following the SOA philosophy. Therefore, the adoption of this kind of solution allows us to isolate ourselves from the MES and ERP systems integration technological complexity, and to be focused on the logic that should be used to orchestrate services in distributed manufacturing contexts. BPMN is a process modeling technique that covers many of the views that are required to obtain a fairly comprehensive model (informational, functional and behavioral). But, in the outline of an integration team it is proposed the use of other complementary modeling techniques, which will help integration team to have a complete overview of the system, obtaining better understanding and facilitating their work. Taking into account

118 L. Prades et al. / Procedia Engineering 63 ( 2013 ) 115 122 suggestions about modeling techniques selection done by Noran (2003) and Letsholo et al. (2012), whom locate modeling techniques in the Zachman framework, it is decided to complement BPMN with IDEF0 and UML sequence diagrams. As is shown in Fig. 2b, the appropriate adoption of these techniques facilitates the development of all project phases, from conceptual to detailed modeling. Just like when any other enterprise modeling framework is applied, it is required a good management of the knowledge about the system to be integrated. Using recognized standards as reference, it is possible to define partials models which are suitable for an extended enterprise dedicated to discrete manufacturing of different product families. The use of these partial models facilitates to define particular models for a concrete integration scenario in a unified way. The definition of partial functional and information models will be based on the ANSI/ISA-95 specification, which is widely accepted in industrial and academic fields, and it standardizes the manufacturing operations found on MES and the information exchange established with ERP system. 3. Description of the methodology to design and implement BPMN models based on ANSI/ISA-95 The proposed methodology allows the definition of manufacturing specific BPMN models which can be executed in the technological environment defined in the previous section. The starting point is the definition of partial models inspired in ANSI/ISA-95 specification, which are later adapted to the scenario under study. The methodology concludes using learned lessons to improve these adapted partial models (Fig. 3). PHASE 0 Create partial models of discrete manufacturing industry PHASE 1 Create particular models of discrete manufacturing industry PHASE 2 Extend partial models to new situations Fig. 3. Proposed methodology phases. Following the three phases of the proposed methodology are introduced. 3.1. PHASE 0: Partial modeling In order to facilitate understanding of the whole process, it is suggested to define some preliminary models as a previous step to elaborate partial BPMN models according to ANSI/ISA-95 specifications. Following, the required steps to define these preliminary models at different levels are explained. Functional modeling of ANSI/ISA-95. It is important to have a conceptual reference model to help to the implementation team to identify the activities and information which are essential in each project scope. To do this, a partial functional model is defined, which describes the activities and information flows specified by ANSI/ISA-95 standard. After analyzing different modeling methodologies and languages, IDEF0 is chosen to model a first approximation of the functional requirements of the system, according to the detailed level required by the integration team. A joint read of ANSI/ISA-95 part 1 (Models and terminology, 2000) and part 3 (Activity models of manufacturing operations management, 2005) is done focused on discover relationships between information models provided in part 1 and activity models described in part 3. This way, all the information flowing through the activities of the company is identified. ANSI/ISA-95 standard identifies the main manufacturing operations management related activities as shown in Fig. 1b. A boundary is represented to differentiate between activities at level 3 and activities at level 4. Only a few activities are carried out at both levels. A preliminary IDEF0 functional model is defined, covering all level 3 activities and their communications with some of the level 4 activities.

L. Prades et al. / Procedia Engineering 63 ( 2013 ) 115 122 119 Sequence modeling of ANSI/ISA-95 Information about the order in which different activities are carried out in manufacturing process provides a temporal behavior perspective about their execution. UML sequence diagrams are proposed for this purpose. These diagrams show which message transfers take place and how communication evolves among the different actors involved to carry out each activity. The partial UML diagrams defined in this step detail all information exchange between level 3 and 4 of the company, taking into account the activities and objects previously identified in partial IDEF0 diagrams. BPMN based process modeling of ANSI/ISA-95 Finally, activities, objects and message exchange sequences identified on previous models are incorporated to partial process modeled using BPMN notation. It is possible to count on the help of partial BPMN models as templates to be applied on each type of company where the integration project is carried out. This fact greatly facilitates to obtain particular BPMN models customizing the most adequate partial template. Taking into consideration ANSI/ISA-95 levels, BPMN models are developed using a top-down modeling approach representing main identified activities (IDEF0 functional diagrams), and how related task execution is coordinated according to the identified information exchange sequences (UML sequence diagrams). Information exchanged within these partial BPMN models refers to data models specified in B2MML, also based on the standard. In order to improve reusability, BPMN models are modeled using a componentization strategy dividing the complete model in different sub-processes focused on separate ANSI/ISA-95 management operations or complex activities. These sub-processes form a set of modeling blocks that can be reused to define partial and particular BPMN models more easily. This way, all models share the same standard based terminology and modular decomposition. 3.2. PHASE 1: Particular modeling The next step of the methodology is to create particular models from the partial ones. Existing partial models should be taken as a reference to particularize them in the context of each use case. This particularization can be achieved by the following steps. Company analysis and adaptation of IDEF0 models The first step is to define the particular IDEF0 model of the company under study, taking into consideration the partial IDEF0 model of the ANSI/ISA-95 developed in Phase 0. To make this adaptation is necessary to establish the project scope (involved company areas and functions). Once the key activities that should be included in the study are determined, their current situation is analyzed. To carry out this analysis, it is proposed to form a multidisciplinary and inter-company team who develop a current (As-Is) functional model (IDEF0) of the company. Finally, using this model and taking into account the desired final state that is expect to reach with this integration project, the particular IDEF0 model (To-Be) is defined. Analysis of transactions and adaptation of sequence diagrams The second step is to adapt the partial UML sequence diagrams to the analyzed case. The integration team define the current sequence model (As-Is) taking into consideration the particular IDEF0 (As-Is) model and the collected information about the flow of current information exchange. Using these sequence diagrams and taking into consideration the particular IDEF0 (To-Be) model as a reference, particular UML sequence diagrams (To- Be) are modeled in order to define clearly the information exchanges that is desired to occur within the extended enterprise. Adaptation of BPMN models Taking into account the overview provided by particular IDEF0 models and particular sequence models (As-Is and To-Be), obtained in the previous steps, and the partial BPMN model of the ANSI/ISA-95 (To-Be) as a template, a particular BPMN model (To-Be) is defined. These particular BPMN models are more easily modeled reusing all the partial sub-processes already modeled requiring to customize only particular behavior.

120 L. Prades et al. / Procedia Engineering 63 ( 2013 ) 115 122 3.3. PHASE 2: Extension and/or adaptation of partial models In this last phase of the methodology, improvement and/or extension of partial models is done to take advantage of learned lessons on each use case. If some new aspects are identified, which are not covered by the initial partial models used as references, these models are modified in order to be improved. This way, knowledge base used in Phase 1 is expanded to be applied in future implementations. 4. Use case In order to test the presented methodology, it is carried out a pilot experience of a B2M distributed integration on a hypothetical extended enterprise that belongs to the ceramic cluster of Castellón. This enterprise is made up by a production company of ceramic tiles (company A) which has its own production plant and sells some products that requires some grinding operations, which are performed by another grinding specialized company (company B). The scope of the integration project covers the management of production operations, maintenance operations and inventory operations located at the MES level in company B and their integration with the ERP of company A. On this paper, it is shown the work carried out by the integration team in the development of Phase 1 of the methodology focused on Operations Management. Product and process know-how C1 order C2 C4 Maintenance responses Material and energy inventory C6 Product production rules and detailed production routing Reports on WIP and work completed IDEF0 Model of Operations Management Product I1 definition schedule Current information I4 I2 Planning and Scheduling (PPS) A11 P. 4 O1 capability Material and energy O10 requeriments O8 Dispatch list Maintenance request Resource availability Execution Management (PEM) A12 O7 Detailed production schedule Operational responses C3 Operational commands O4 information Equipment and process specific data I3 events Status on actual production and equipment Dispatch list relating work to resources Finished goods inventory Quality C5 assurance results C7 Information Management (PIM) A13 P. 5 O2 from plan Pack out O5 schedule O6 Resource history data O3 performance O9 Operating data, equipment status, resource usage Fig. 4. Particular IDEF0 model (To-Be). To develop particular BPMN models, the integration team counts on the help of three partial diagrams developed according to the ANSI/ISA-95 standard (functional, sequential and process diagrams), obtained as a result of Phase 0 of the methodology. Taking these as reference, the integration team have several meetings with the technical staff of the involved companies to model IDEF0 diagrams (As-Is), which show production activities and the flow of information required to be exchanged between the companies. Afterwards, particular IDEF0 model (To-Be) is determined, as is shown in Fig. 4. To show the sequence of activities execution that have been identified in the IDEF0 model (Programming Planning and Scheduling - PPS, Execution Management - PEM, Information Management - PIM) of the level 3 of company B and with the level 4 (ERP) of company A, partial UML sequence diagrams is defined (Fig. 5).

L. Prades et al. / Procedia Engineering 63 ( 2013 ) 115 122 121 Fig. 5. Particular UML sequence diagram (To-Be). As a last step, the partial BPMN model is adapted to particular one (To-Be) taking into account the activities and the sequences described in the previous models. The execution of this particular model could be automated by the supporting technological system to enable the required integration between the companies of the extended enterprise (Fig. 6). Fig. 6. Particular BPMN model (To-Be).

122 L. Prades et al. / Procedia Engineering 63 ( 2013 ) 115 122 5. Results and conclusions The proposed methodology has proven its adequacy to define coordination and cooperation partial and particular models to be applied to facilitate integration in typical distributed scenarios of extended manufacturing enterprise. The use of ANSI/ISA-95 standard also facilitates the development of this kind of integration projects, due to it provides a unified reference framework, which is used to define the models of the B2M operations addressed by the proposed methodology. To obtain these models, the use of BPMN notation is proposed in combination with other complementary modeling techniques such as IDEF0 activity diagrams and UML sequence diagrams. Thereby, the work of the integration team is facilitated, improving understanding of the current system (As-Is) and allowing to define the desired system (To-Be). This fact was corroborated during the development of presented pilot experience. After facilitating the information management, coordination and cooperation required by the integration between levels 3 and 4 of the ANSI/ISA-95 standard, in future works, more attention will be given to the integration between levels 3 and 2. The consideration of including other standards such as OPC Unified Architecture (OPC UA) will be evaluated for the exchange of information in these levels, and the possibility of extending its application to all levels of the ANSI/ISA-95 standard. Acknowledgements This work was supported by Jaume I University project number 12I373. References ANSI/ISA-95.00.01-2000. Enterprise-Control System Integration. Part 1: Models and terminology, 2000. ISBN: 1-55617-727-5. ANSI/ISA-95.00.02-2001. Enterprise-Control System Integration. Part 2: Object Model Attributes, 2001. ISBN: 1-55617-773-9. ANSI/ISA-95.00.03-2005. Enterprise-Control System Integration. Part 3: Activity models of manufacturing operations management, 2005. ISBN: 1-55617-955-3. Camarinha-Matos, L. M., Afsarmanesh, H., 2003. Designing the information technology subsystem, in Handbook on Enterprise Architecture. Springer Berlin Heidelberg, pp. 617-680. EU-Commission. MANUFACTURE a vision for 2020 Assuring the future of manufacturing in Europe, Luxembourg. Office for Official Publications of the European Communities, 2004. ISBN 92-894-8322-9. He, D., Lobov, A., Martinez Lastra, J. L., 2012. ISA-95 Tool for Enterprise Modeling. In: Proceeding of ICONS 2012, The Seventh International Conference on Systems. IARIA, pp. 83-87. Letsholo, K., Chioasca, E. V., Zhao, L., 2012. An Integration Framework for Multi-perspective Business Process Modeling. In: Services Computing (SCC). 2012 IEEE Ninth International Conference on, pp. 33-40. Manouvrier, B., Ménard, L., 2010. Application Integration: EAI B2B BPM and SOA. Wiley-ISTE. Noran, O., 2003. An analysis of the Zachman framework for enterprise architecture from the GERAM perspective.annual Reviews in Control 27(2), 163-183. Ricken, M., Vogel-Heuser, B., 2010. Modeling of Manufacturing Execution Systems: an interdisciplinary challenge. In: Emerging Technologies and Factory Automation (ETFA). 2010 IEEE Conference on, pp. 1-8. WBF, The Organization for Technology, Business to Manufacturing Markup Language (B2MML), 2011. [Online]. Available: http://wbforg.affiniscape.com/displaycommon.cfm?an=1&subarticlenbr=99. [Accessed: 31-Jan-2013]. Zor, S., Görlach, K., Leymann, F., 2010. Using BPMN for Modeling Manufacturing Processes. In: Proceedings of 43rd CIRP International Conference on Manufacturing Systems. CIRP, pp. 515-522. Zor, S., Schumm, D., Leymann, F., 2011. A Proposal of BPMN Extensions for the Manufacturing Domain, 44th CIRP International Conference on Manufacturing Systems. Madison, Wisconsin, USA.