Special Section Articles

Design and Implementation of a Broker for Cloud Additive Manufacturing Services

[+] Author and Article Information
Venkata P. Modekurthy

Department of Computer Science,
Missouri University of Science and Technology,
Rolla, MO 65409
e-mail: vmkf5@mst.edu

Xiaoqing F. Liu

Department of Computer Science,
Missouri University of Science and Technology,
Rolla, MO 65409
e-mail: fliu@mst.edu

Kenneth K. Fletcher

Department of Computer Science,
Missouri University of Science and Technology,
Rolla, MO 65409
e-mail: kkft3c@mst.edu

Ming C. Leu

Department of Mechanical
and Aerospace Engineering,
Missouri University of Science and Technology,
Rolla, MO 65409
e-mail: mleu@mst.edu

Contributed by the Manufacturing Engineering Division of ASME for publication in the JOURNAL OF MANUFACTURING SCIENCE AND ENGINEERING. Manuscript received November 14, 2014; final manuscript received May 8, 2015; published online July 8, 2015. Assoc. Editor: Xun Xu.

J. Manuf. Sci. Eng 137(4), 040904 (Aug 01, 2015) (10 pages) Paper No: MANU-14-1593; doi: 10.1115/1.4030670 History: Received November 14, 2014; Revised May 08, 2015; Online July 08, 2015

With increasing number of cloud additive manufacturing (AM) service providers, cloud AM services are becoming decentralized and it is difficult for consumers to discover cloud AM services according to their personal preferences and tradeoffs. Existing frameworks of cloud manufacturing either do not have brokers between cloud manufacturing service providers and consumers or do not support personalized preference and tradeoff based brokerage. In this paper, we present a cloud-based service broker system for cloud AM to provide consumers with a single point of access to a large number of cloud AM services from many cloud AM service providers over the Internet based on a service oriented architecture using web services. This broker system uses an innovative cloud AM service selection method which considers consumers' preferences and tradeoffs on service attributes like price, material, and accuracy in the ranking process. It is also based on a new integrated representation for both exact and varied matches in cloud AM service selection. We present an application case study to show how the cloud AM service broker system is used to select cloud AM services based on personal preferences and tradeoffs. It demonstrates feasibility of brokerage in cloud AM and effectiveness of the cloud AM service ranking method based on personalized preferences and tradeoffs.

Copyright © 2015 by ASME
Your Session has timed out. Please sign back in to continue.


Wang, L., Von Laszewski, G., Younge, A., He, X., Kunze, M., Tao, J., and Fu, C., 2010, “Cloud Computing: A Perspective Study,” New Gener. Comput., 28(2), pp. 137–146. [CrossRef]
“Shapeways,” Last accessed Oct. 13, 2014, http://www.shapeways.com/
“Ponoko,” Last accessed Oct. 13, 2014, https://www.ponoko.com/
Wang, X. V., and Xu, X. W., 2013, “ICMS: A Cloud-Based Manufacturing System,” Cloud Manufacturing, W.Li, and J.Mehnen, eds., Springer, London, pp. 1–22. [CrossRef]
Wang, X. V., and Xu, X. W., 2013, “An Interoperable Solution for Cloud Manufacturing,” J. Rob. Comput. Integr. Manuf., 29(4), pp. 232–247. [CrossRef]
Beyer, C., 2014, “Strategic Implications of Current Trends in Additive Manufacturing,” ASME J. Manuf. Sci. Eng., 136(6), p. 064701. [CrossRef]
Selvi, I. H., Ozcelik, T. O., Fletcher, K. K., Iyibilgin, O., Leu, M. C., and Liu, X. F., 2014, “A Framework and Prototype System for Cloud-Based Additive Manufacturing,” International Symposium on Flexible Automation, Awaji-Island, Hyogo, Japan.
“Sculpteo,” Last accessed Oct. 13, 2014, http://www.sculpteo.com/en/
“I.materialise,” Last accessed Oct. 13, 2014, http://i.materialise.com/
“3D Printing Price Check,” Last accessed Oct. 13, 2014, http://3dprintingpricecheck.com/
Liu, X. F., Fletcher, K. K., and Tang, M., 2012, “Service Selection Based on Personalized Preference and Trade-Offs Among QoS Factors and Price,” IEEE First International Conference on Services Economics (SE), Honolulu, HI, pp. 32–39.
Panhalkar, N., Paul, R., and Anand, S., 2014, “Increasing Part Accuracy in Additive Manufacturing Processes Using a k-d Tree Based Clustered Adaptive Layering,” ASME J. Manuf. Sci. Eng., 136(6), p. 061017. [CrossRef]
Xu, X., 2012, “From Cloud Computing to Cloud Manufacturing,” J. Rob. Comput. Integr. Manuf., 28(1), pp. 75–86. [CrossRef]
Tao, F., Zhang, L., Venkatesh, V. C., Luo, Y., and Cheng, Y., 2011, “Cloud Manufacturing: A Computing and Service-Oriented Manufacturing Model,” Proc. Inst. Mech. Eng., Part B, 225(10), pp. 1969–1976. [CrossRef]
Holtewert, P., Wutzke, R., Seidelmann, J., and Bauernhansl, T., 2013, “Virtual Fort Knox Federative, Secure and Cloud-Based Platform for Manufacturing,” 46thCIRP Conference on Manufacturing Systems, Setúbal, Portugal, Vol. 7, pp. 527–532. [CrossRef]
Luo, Y. L., Zhang, L., He, D. J., Ren, L., and Tao, F., 2011, “Study on Multi-View Model for Cloud Manufacturing,” Proc. Adv. Mater. Res., 201–203, pp. 685–688. [CrossRef]
Wu, D., Greer, M. J., Rosen, D. W., and Schaefer, D., 2013, “Cloud Manufacturing: Strategic Vision and State-of-the-Art,” J. Manuf. Syst., 32(4), pp. 564–579. [CrossRef]
Wu, D., Thames, J. L., Rosen, D., and Schaefer, D., 2012, “Towards a Cloud-Based Design and Manufacturing Paradigm: Looking Backward, Looking Forward,” ASME Paper No. DETC2012-70780. [CrossRef]
Wu, D., Rosen, D. W., Wang, L., and Schaefer, D., 2015, “Cloud-Based Design and Manufacturing: A New Paradigm in Digital Manufacturing and Design Innovation,” Comput. Aided Des., 59, pp. 1–14. [CrossRef]
Wang, L., 2013, “Machine Availability Monitoring and Machining Process Planning Towards Cloud Manufacturing,” ASME J. Manuf. Sci. Technol., 6(4), pp. 263–273. [CrossRef]
Rauschecker, U., Meier, M., Muckenhirn, R., Yip, A., Jagadeesan, A., and Corney, J., 2011, “Cloud-Based Manufacturing-as-a-Service Environment for Customized Products,” International Information Management Corporation Limited: eChallenges e-2011, http://strathprints.strath.ac.uk/id/eprint/38573
“RedProto,” Last accessed Oct. 13, 2014, http://redproto.com/
“RedEye,” Last accessed Oct. 13, 2014, http://www.redeyeondemand.com/
“Core,” Last accessed Oct. 13, 2014, http://core-usa.com/rapid-prototyping/
Pawluk, P., Simmons, B., Smit, M., Litoiu, M., and Mankovski, S., 2012, “Introducing STRATOS: A Cloud Broker Service,” IEEE International Conference on Cloud Computing (CLOUD), Honolulu, HI, June 24–29, pp. 891–898. [CrossRef]
Grivas, S. G., Kumar, T. U., and Wache, H., 2010, “Cloud Broker: Bringing Intelligence Into the Cloud,” IEEE 3rd International Conference on Cloud Computing (CLOUD), Miami, FL, July 5–10, pp. 544–545. [CrossRef]
Li, L. W., Chun, L. C., Ming, C. K., and Muhammad, Y., 2006, “Fuzzy Consensus on QoS in Web Services Discovery,” 20th International Conference on Advanced Information Networking and Applications (AINA’06), Los Alamitos, CA, pp. 791–798.
Al-Masri, E., and Mahmoud, Q. H., 2007, “Discovering the Best Web Service,” 16th International Conference on World Wide Web (WWW’07), New York, pp. 1257–1258. [CrossRef]
Al-Masri, E., and Mahmoud, Q. H., 2007, “QoS-Based Discovery and Ranking of Web Services,” 16th International Conference on Computer Communications and Networks (ICCCN’ 07), Los Alamitos, CA, pp. 529–534.
Benouaret, K., and Benslimane, D., 2012, “WS-Sky: An Efficient and Flexible Framework for QoS-Aware Web Service Selection,” 19th International Conference on Web Services (ICWS'12), Los Alamitos, CA, pp. 146–153.
Benouaret, K., Sacharidis, D., Benslimane, D., and Hadjali, A., 2012, “Majority-Rule-Based Web Service Selection,” Proceedings of the 13th International Conference on Web Information Systems Engineering (WISE’12), Springer, Berlin, pp. 689–695. [CrossRef]
Wang, P., 2009, “QoS-Aware Web Services Selection With Intuitionistic Fuzzy Set Under Consumer's Vague Perception,” J. Expert Syst. Appl., 36(3), pp. 4460–4466. [CrossRef]
Wang, P., Chao, K. M., and Lo, C. C., 2010, “On Optimal Decision for QoS-Aware Composite Service Selection,” J. Expert Syst. Appl., 37(1), pp. 440–449. [CrossRef]
Xiuqin, M., Norrozila, S., and Mamta, R., 2011, “QoS-Aware Web Services Selection With Interval-Valued Intuitionistic Fuzzy Soft Sets,” 2nd International Conference on Software Engineering and Computer Systems (ICSECS'11), Berlin, pp. 259–268.
Almulla, M., Almatori, K., and Yahyaoui, H., 2011, “A QoS-Based Fuzzy Model for Ranking Real World Web Services,” Proceedings of the 9th International Conference on Web Services (ICWS'11), Los Alamitos, CA, pp. 203–210.
Li, F., He, Y., Hu, W., Wu, L., and Wen, P., 2011, “Web Service Selection Based on Fuzzy QoS Attributes,” J. Comput. Inf. Syst., 7(1), pp. 198–205.
Sun, H., Zheng, Z., Chen, J., and Lyu, M. R., 2013, “Personalized Web Service Recommendation Via Normal Recovery Collaborative Filtering,” IEEE Trans. Serv. Comput., 6(4), pp. 573–579. [CrossRef]
Chen, X., Zheng, Z., Liu, X., Huang, Z., and Sun, H., 2013, “Personalized QoS Aware Web Service Recommendation and Visualization,” IEEE Trans. Serv. Comput., 6(1), pp. 35–47. [CrossRef]
Liu, X. F., Azmoodeh, M., and Georgalas, N., 2007, “Specification of Non-Functional Requirements for Contract Specification in the NGOSS Framework for Quality Management and Product Evaluation,” 5th International Workshop on Software Quality, Los Alamitos, CA, pp. 36–41.
Fletcher, K. K., Liu, X. F., and Tang, M., 2015, “Elastic Personalized Nonfunctional Attribute Preference and Trade-Off Based Service Selection,” ACM Trans. Web (TWEB), 9, pp. 1–26. [CrossRef]
“Oracle VirtualBox Manual,” Last accessed Feb. 15, 2015, https://www.virtualbox.org/manual/ch01.html
Goldman, R. N., 1991, “Area of Planar Polygons and Volume of Polyhedra,” Graphics Gems II, Vol. 2, J.Arvo, ed., Academic, 24–28 Oval Road, London NW1, pp. 170–171. [CrossRef]
Saaty, T. L., 2008, “Decision Making With the Analytic Hierarchy Process,” J. Serv. Sci., 1(1), pp. 83–98. [CrossRef]
Bojadziev, G., and Bojadziev, M., 1995, Fuzzy Sets, Fuzzy Logic, Applications, World Scientific Publishing Co, Singapore, Chap. 6. [CrossRef]
Li, H., 2011, “RESTful Web Service Frameworks in Java,” IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC), Xi'an, China, Sep. 14–16, pp. 1–4. [CrossRef]


Grahic Jump Location
Fig. 2

Framework of the proposed cloud AM broker system

Grahic Jump Location
Fig. 1

The proposed cloud AM hierarchical architecture

Grahic Jump Location
Fig. 3

Framework of the cloud AM service selection engine

Grahic Jump Location
Fig. 4

The Missouri University of Science and Technology emblem in STL file1

Grahic Jump Location
Fig. 5

Connector part to be manufactured in STL file2

Grahic Jump Location
Fig. 6

Application result for consumer #1's request

Grahic Jump Location
Fig. 7

Application result for consumer #2's request



Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In