Distributed manufacturing execution systems: A workflow perspective

Research of manufacturing execution systems (MESs) has been conducted to integrate ERP and physical operational systems, so a fully automated and integrated manufacturing management environment can be developed. However, as subcontracting becomes common in industries, a single MES is not enough and it is necessary to develop distributed MESs to integrate the distributed operations. This research proposes a distributed workflow model to develop such a system. In the workflow model, there are three cooperation types for defining the relationships between an action and resources. Six relational patterns are defined for the relationships between actions. This research also reviews current information technologies, including data acquisition and control (DAC) components, control software's, ASP .NET, and CLIPS, for supporting the development of distributed workflow models. Additionally, this research proposes using a collaborative workflow-based protocol (CWP) to form a distributed workflow. CWP is based on the integration of Internet technology and CLIPS. It is found that the proposed structure may ease the decision process of forming a distributed workflow. In summary, this article reports a cutting edge approach for the development of distributed manufacturing execution systems. The results show solutions for integrating high-level planning systems, such as ERP, and low-level operational systems through information technologies.

[1]  R. S. Goell Workflow: what is it? , 1995 .

[2]  Joseph Harrington,et al.  Computer integrated manufacturing , 1973 .

[3]  Keith D. Swenson,et al.  Workflow Interoperability Standards for the Internet , 2000, IEEE Internet Comput..

[4]  Timothy W. Finin,et al.  A Proposal for a new KQML Specification , 1997 .

[5]  Paul S. Wang Java with Object-Oriented Programming and World Wide Web Applications , 1998 .

[6]  Norihisa Komoda,et al.  Multiple type workflow model for enterprise application integration , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[7]  Randall Davis,et al.  Negotiation as a Metaphor for Distributed Problem Solving , 1988, Artif. Intell..

[8]  Fabio Casati,et al.  Workflow Evolution , 1996, ER.

[9]  Simon Domberger The contracting organization : a strategic guide to outsourcing , 1998 .

[10]  Yuhong Yan,et al.  Modeling workflow within distributed systems , 2001, Proceedings of the Sixth International Conference on Computer Supported Cooperative Work in Design (IEEE Cat. No.01EX472).

[11]  Hala Skaf-Molli,et al.  Cooperative workflows to coordinate asynchronous cooperative applications in a simple way , 2000, Proceedings Seventh International Conference on Parallel and Distributed Systems (Cat. No.PR00568).

[12]  Rüdiger Zarnekow,et al.  Intelligent software agents - foundations and applications , 1998 .

[13]  H. T. Goranson,et al.  The Agile Virtual Enterprise: Cases, Metrics, Tools , 1999 .

[14]  Wil M. P. van der Aalst,et al.  Loosely coupled interorganizational workflows: : modeling and analyzing workflows crossing organizational boundaries , 2000, Inf. Manag..

[15]  Shimon Y. Nof,et al.  Enterprise agility: a view from the PRISM lab , 1999 .

[16]  Michael McClellan Applying Manufacturing Execution Systems , 1997 .

[17]  Frank Leymann,et al.  Production Workflow: Concepts and Techniques , 1999 .