Cloud manufacturing refers to “as a Service” production model that exploits an on-demand access to a distributed pool of diversified manufacturing services and resources. It forms elastic and reconfigurable production lines, which enhance efficiency, by allowing optimal resource allocation in response to demand changes and market dynamics. This paper studies these challenges and proposes a portable cloud manufacturing platform, entitled “CloudMan”, aiming at achieving a portable deployment of cloud manufacturing services to any compliant distributed production line in the cloud. The stakeholders of CloudMan are detailed together with their API requirements, where each stakeholder has an interest in. Having this rigorous analysis in mind, we present a holistic architecture for CloudMan, as it considers the manufacturing data, material and event flow from sensors and shop floors, through services to end products. In architecting such platform, there is a lack of agreed standard for the portability and orchestration of manufacturing services, as well as their definition. The proposed platform incorporates OASIS Topology and Orchestration Specification for cloud Applications (TOSCA) policies, plans and templates as a mechanism for dynamic configuration, portability and deployment of manufacturing services across multiple collaborating manufacturers. Thereby, the architecture provides a set of abstraction levels for various types of manufacturing services in which encapsulates and addresses specific requirements to satisfy the needs of stakeholders.
[1]
P. Mell,et al.
The NIST Definition of Cloud Computing
,
2011
.
[2]
Christian Brecher,et al.
Module-based Platform for Seamless Interoperable CAD-CAM-CNC Planning
,
2009
.
[3]
Lei Ren,et al.
Cloud manufacturing: a new manufacturing paradigm
,
2014,
Enterp. Inf. Syst..
[4]
Xi Vincent Wang,et al.
DIMP: an interoperable solution for software integration and product data exchange
,
2012,
Enterp. Inf. Syst..
[5]
Xun Xu,et al.
ICMS: A Cloud-Based Manufacturing System
,
2013
.
[6]
Cheng Wang,et al.
Towards the business–information technology alignment in cloud computing environment: anapproach based on collaboration points and agents
,
2011,
Int. J. Comput. Integr. Manuf..
[7]
André Thomas,et al.
Intelligent distributed production control
,
2012,
J. Intell. Manuf..
[8]
Matthias Klusch,et al.
Towards Process Support for Cloud Manufacturing
,
2014,
2014 IEEE 18th International Enterprise Distributed Object Computing Conference.
[9]
Ralf Steinmetz,et al.
Plug-and-Play Virtual Factories
,
2012,
IEEE Internet Computing.