Iot and Cloud Computing in Automation of Assembly Modeling Systems
Iot and Cloud Computing in Automation of Assembly Modeling Systems
net/publication/262056550
CITATIONS READS
148 2,101
3 authors, including:
Chengen Wang Z. M. Bi
Shanghai Jiao Tong University Purdue University Fort Wayne
114 PUBLICATIONS 1,956 CITATIONS 162 PUBLICATIONS 3,896 CITATIONS
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Chengen Wang on 17 June 2014.
Abstract—After the technologies of integrated circuits, personal reconfigure themselves to catch new market opportunities.
computers, and the Internet, Internet of Things (IoT) is the latest Conventional enterprises with static system architecture, such
information technology (IT) that is radically changing business as computer-integrated-manufacturing, are no longer able to
paradigms. However, IoT’s influence in the manufacturing sector
has yet been fully explored. On the other hand, existing computer- cope with high-level complexity and turbulences in a dynamic
aided software tools are experiencing a bottleneck in dealing with environment. Many manufacturing paradigms, such as agile
complexity, dynamics, and uncertainties in their applications of manufacturing and sustainable manufacturing, have been
modern enterprises. It is argued that the adoption of IoT and cloud proposed to meet these challenges [4]–[6]. However, the imple-
computing in enterprise systems (ESs) would overcome the bottle- mentation of a new paradigm relies on the infrastructure of
neck. In this paper, the challenges in generating assembly plans of
complex products are discussed. IoT and cloud computing are information technology (IT). IT technologies and innovations,
proposed to help a conventional assembly modeling system evolve including newly developed Internet of things (IoT), have been
into an advanced system, which is capable to deal with complexity stimulating manufacturing technologies.
and changes automatically. To achieve this goal, an assembly According to the Moore’s law, the processing speed and
modeling system is automated, and the proposed system includes memory capacity of computing hardware double every 18
the following innovations: 1) the modularized architecture to make
the system robust, reliable, flexible, and expandable; 2) the inte- months [8]. After the breakthroughs of large-scale integrated
grated object-oriented templates to facilitate interfaces and reuses circuits, personal computers, and the Internet, many speculators
of system components; and 3) the automated algorithms to retrieve believe that the next IT revolution is IoT. An interacting network
relational assembly matrices for assembly planning. Assembly with billions even trillions of the tracked objects becomes
modeling for aircraft engines is used as examples to illustrate the feasible. Direct interactions can be performed among objects
system effectiveness.
and humans. Successful applications of IoT have been demon-
Index Terms—Assembly modeling, cloud computing, computer- strated in retail business, logistics, military, environment sur-
aid manufacturing, computer-aided process planning, Internet of
veillance, and healthcare [36]. In those applications, real-time
Things (IoT), product templates.
data can be collected by numerous sensors and the data can be
shared by the network to support decision-making. However,
I. INTRODUCTION
IoT’s potential in many areas, including design and operation of
USINESS markets have been globalized, and inter-
B enterprise and intra-enterprise interactions become
strongly coupled. Within an enterprise, the departments (e.g.,
manufacturing systems, has yet been explored systematically.
In this paper, IoT is proposed to be applied in automated
assembly planning system, since IoT can be a vital solution to
design, manufacturing, assembly, and marketing) work concur- address system complexity and uncertainties. The rest of the
rently to optimize products and manufacturing processes at the paper is organized as follows. Section II provides a literature
system level. Outside an enterprise, inter-enterprise collabora- survey on automated assembly modeling to identify the limitations
tions (e.g., global manufacturing, virtual manufacturing, and and challenges of existing techniques. The rationales that IoT
enterprise alliances) aggregate all possible resources to make can be a potential solution to overcome these limitations have
complex products. Meanwhile, companies are able to been explained. Some enabling technologies are introduced to
evolve conventional assembly planning system into an advanced
IoT-based information system. In Section III, the object-oriented
Manuscript received September 13, 2013; revised November 22, 2013; accepted
January 02, 2014. Date of publication January 14, 2014; date of current version model template is proposed to address the requirements of decen-
May 02, 2014. This work was supported in part by the National Natural Science tralization, modularity, and expandability. In Section IV, new data
Foundation of China (NNSFC) under Grant 71132008, and in part by the U.S. mining algorithms are considered for cloud computing. Auto-
National Science Foundation under Grant SES-1318470 and Grant 1044845.
(Corresponding author: Z. Bi.) Paper no. TII-13-0632. mated algorithms are developed to retrieve relational matrices for
C. Wang is with the State Key Laboratory of Synthetical Automation for Process assembly modeling. In Section V, assembly modeling for aircraft
Industries, Northeastern University, Shenyang 110819, China (e-mail: engines is used as a case study to illustrate the application of
[email protected]).
Z. Bi is with the Department of Engineering, Indiana University–Purdue object-oriented product template and algorithms. In Section VI,
University Fort Wayne, Fort Wayne, IN 46805 USA (e-mail: [email protected]). the presented work is summarized and the conclusion is provided.
L. D. Xu is with the Institute of Computing Technology, Chinese Academy of
Sciences, Beijing, 100190, China; with Shanghai Jiao Tong University, Shanghai,
200240, China; with the University of Science and Technology of China, Hefei,
230026, China; and with Old Dominion University, Norfolk, VA 23529 USA. II. LITERATURE REVIEW
Color versions of one or more of the figures in this paper are available online at
http://ieeexplore.ieee.org. From the perspective of interaction and communication, the
Digital Object Identifier 10.1109/TII.2014.2300346 world is becoming flatter and smaller and the manufacturing
1551-3203 © 2014 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
WANG et al.: IoT AND CLOUD COMPUTING IN AUTOMATION OF ASSEMBLY MODELING SYSTEMS 1427
business environments are globalized. In other words, the pro- required by decision-making at the high level is decentralized
duction involves many resources, which are interacted with each and must be accessed readily by distributed participators [7].
other and should be taken into consideration simultaneously in Although no assembly modeling system can meet the afore-
decision-making of business activities. This forms new chal- mentioned requirements appropriately, many researchers have
lenges to an enterprise system (ES) in terms of the requirements contributed to the fundamentals of digital assembly. Since 1980s,
on dealing with decentralization, modularity, and expandability. scientists have developed various assembly modeling methods,
The recent progress on the development of ESs has been given by such as map-based relation models, hierarchical tree models,
Xu [53] and He and Xu [22]. The implementation of an ES and object orientated models. Note that in assembly modeling,
depends on the IT infrastructure. In the following, ESs for how to define assembly relations among parts is critical. As far as
assembly modeling and their correlations with IoT are discussed. assembly relations are concerned, the examples of the relational
models are liaison diagram models [18], AND/OR Representations
[38], and polychromatic models [20], [59]. Among these models,
A. ES for Automated Assembly Modeling
matrices are widely used since they are efficient to represent the
Modern products tend to be smarter, more versatile, and relations and easy to be programmed. Dini and Santochi [13] first
sophisticated. Product structures become even complex, which used the matrices to represent assembly models of products; they
poses critical challenges in assembly processes. System perfor- proposed the interference matrix, contact matrix, and connection
mance, such as profit, lead-time, quality, and cost, depends matrix to describe product structures, sub-assembly components,
greatly on the effectiveness of assembly modeling [11], [17], and assembly sequences. Huang and Huang [23] improved Dini
[18]. Digital assembly is a type of ESs for assembly planning and Santochi’s model with a concept of discomposed binary
based on solid models and structures of products. The level of matrix, which was represented in a tree diagram. However, the
difficulty of assembly modeling depends on the complexity of a limitation of their models [13], [23] is that the interference matrix
product, as well as the availability of data for assembly planning. is inapplicable when parts have inclined surfaces for assembling.
The adoption of IoT in a modeling system will have a significant To accommodate this case, the contact matrix and connection
impact on these two aspects. matrix have to be determined manually. Yu et al. [56] extracted
1) Complexity: To quantify the complexity, a system can be the relation matrix from the object relation chart for the connec-
viewed as a constitution of inputs, outputs, and the relational tion information of parts; which required inputting the object
models from inputs and outputs. System complexity relates to the relation chart manually. Wang and Liu [58] utilized the neigh-
number of system components, which may be varied significantly boring matrix and interference matrix that was similar to the
from one system to another [9], [44]. Modern products include contact matrices. To simplify the modeling process, Shu et al.
more and more components and their production processes [43] constructed the connection matrix and interference matrix,
involve uncertainties. Both factors increase system complexity, which only considered functional parts.
as well as the complexity of computer-aided design (CAD)
systems. The rising complexities involved in decision support
B. IoT and Its Applications
systems have been explored broadly in the literatures. For
example, Li et al. [30] investigated the qualitative and The advance of an ES relies greatly on IT infrastructure. IoT
quantitative data and reasoning involved in design of complex is becoming a mainstream infrastructure [39]. IoT can help
products; they developed an approach to represent and utilize companies to catch emerging opportunities and improve com-
vague and qualitative data to manage the complexity of product petitive advantage [33]. A number of researchers gave their
design. Basanta-Val and Garcia-Valls [3] developed a Java-based comprehensive surveys on the state of the art of IoT. For
architecture to deal with the heterogeneity and distribution of example, Kranenburg et al. [28] introduced a brief history
information systems in industrial applications. To monitor real- of IoT; Bandyopadhyay and Sen [8] overviewed key techno-
time changes in industrial control systems, Vollmer et al. [48] logical drivers, potential applications, and challenges of IoT;
investigated intelligent cyber sensors for the purpose of the Bui [9] and Atzori et al. [2] discussed the progress of the
enhanced security and the controllability of system complexity. development in enabling technologies. He and Xu discussed the
2) Data Availability: A manufacturing company used to have requirements of information integration for distributed enter-
its clear boundary with its residential environment to define its prises [22]. Li surveyed existing information technologies to
inside business activities. The company was organized as a fight counterfeit products in the globalized market [29]; while
hierarchical architecture, and all data and information were Xu focused on information architecture for quality management
integrated and could be accessed from a centralized database in supply chain [53]. The application of IoT was also extended
by decision makers. The corresponding system paradigm was to water resource management under critical weather condi-
computer-integrated manufacturing (CIM) [4], [5]. CIM could tions by Fang et al. [19]. The work by Li et al. discussed the
optimize the utilization of system resources to achieve a high technologies to improve the efficiency of data acquisitions
productivity. However, it involved a heavy cost and lacked and transmission in an IoT-based application [32]. The IoT
of adaptability to accommodate quick changes [6], [16]. To has not only been studied by the developed countries such as
improve system adaptability, a manufacturing system becomes the United States, Japan, and European countries, but also by
dynamic and its boundaries with the environment become vague. the rapidly developing countries. Taking an example of
Close interactions are needed in both of inter-enterprise and China, 43% of large organizations started to test and
intra-enterprise collaborations. Correspondingly, the data investigate the private clouds and infrastructures of IoT and
1428 IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 10, NO. 2, MAY 2014
with . Due to intensive computation, it is recommended to their assembly relations in the product. At a high level, an engine
suspend other processes when the generation of ’s is in is built from three main components: compressor section, com-
process. bustor section, and turbine section. Each component can be
After both ’s and are defined, the next step is to plan decomposed into a new level to define the sub-catalogues of
assembling processes. It is not uncommon that a part has multiple components. For example, a turbine can be classified according
ways to be assembled, numerous combinations of assemblies to its working pressure into low-, medium-, or high-pressure
should be assessed in assembly modeling of a complex product. turbine. Any one of turbine includes stators and shafts. Numer-
An assembly plan consists of a scheme of processes, assembling ous assembly relations are involved in the template. The im-
paths, and sequence of assemblies. In a scheme of processes, plemented system is capable of: 1) creating assembly plans with
assembling resources are defined, the tolerances are given, and the information from solid models, product data management,
assembly paths are specified. An assembly path refers to a and designers’ inputs; 2) simulating and visualizing assembly
feasible route for assembling operations. A sequence of assem- processes; and 3) evaluating assembling plans.
blies gives the order to put all parts together as a final product. It An example of the generated assembly relation matrix is
should be noted that the planning of assistive tooling, such as shown in Fig. 8. It is a sub-assembly with 30 parts, and when
fixtures and gauges, has not been considered in this paper. the model of sub-assembly is loaded, the system first extracts the
information of parts to construct an assembling tree and calcu-
lates the bounding-box to determine the movement boundary of
V. CASE STUDY
each part when they are able to move. According to its structure,
To validate the effectiveness of the proposed method, plan- we choose “partial coordinate axis” steeping interference detec-
ning of the assemblies of aircraft engines is used as a case study. tion. The system calculates the insert points according to the
Engines are complex products, since a typical aircraft engine length of each step, and drives it forward by steps. During this
has thousands of parts [14], [35], [60]. Until now, a standard process, the assembly relation matrices ’s and ’s are
reference model is not available to the automated assembly generated by using the proposed algorithms and the graphic user
planning. Therefore, a model template in Fig. 7 is first developed interfaces (GUIs) allow users to access the retrieved information.
for the assembly planning of the main bodies of gas engines. Note Fig. 8 has shown the examples of the graphic user information to
that the template defines basic parts and components, as well as access ’s and ’s.
1432 IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 10, NO. 2, MAY 2014
[10] Y. Cheng, F. Tao, Y. Liu, D. Zhao, L. Zhang, and L. Xu, “Energy-aware [36] G. Logeais. The Internet of Things in the Context of Manufacturing. SAP
resource service scheduling based on utility evaluation in cloud manufactur- Research [Online]. Available: http://docbox.etsi.org/workshop/2008/
ing system,” J. Eng. Manuf., vol. 227, no. 12, pp. 1901–1915, 2013. 200812_WIRELESSFACTORY/SAP_LOGEAIS.pdf, accessed on Mar. 27,
[11] G. Chryssolouris, D. Mavrikios, N. Papakostas, D. Mourtzis, G. Michalos, 2013.
and K. Georgoulias, “Digital manufacturing: History, perspectives, and [37] T. S. Lopez, D. C. Ranasinghe, M. Harrison, and D. McGarlane, “Adding
outlook,” Proc. Inst. Mech. Eng. B: J. Eng. Manuf., vol. 223, no. 5, sense to the Internet of things: An architecture framework for smart object
pp. 451–462, 2009. systems,” Pers. Ubiquit. Comput., vol. 16, pp. 291–308, 2012.
[12] T. Comes, M. Hiete, N. Wijngaards, and F. Schultmann, “Decision maps: A [38] L. S. de Mello Homem and A. C. Sanderson, “AND/OR graph representa-
framework for multi-criteria decision support under severe uncertainty,” tion of assembly plans,” IEEE Trans. Robot. Autom., vol. 6, no. 2,
Decis. Support Syst., vol. 52, pp. 108–118, 2011. pp. 188–199, 1990.
[13] G. Dini and M. Santochi, “Automated sequencing and subassembly detec- [39] National Intelligent Council, “Disruptive civil technologies—Six technol-
tion in assembly planning,” CIRP Ann. Manuf. Technol., vol. 41, no. 1, ogies with potential impacts on US interests out to 2025,” Conf. Rep. CR.
pp. 1–4, 1992. 2008-07, Apr. 2008 [Online]. Available: http://www.dni.gov/nic/MIN_
[14] Z. Chang, “Research and implementation of aeroengine digital assembly home.html, accessed on Mar. 27, 2013.
system,” Digit. Military Ind., vol. 5, pp. 54–57, 2007. [40] H. Panetto and J. Cecil, “Information systems for enterprise integration,
[15] J. Cooper and A. James, “Challenges for database management in the interoperability and networking: Theory and applications,” Enterp. Inf.
Internet of things,” IETE Tech. Rev., vol. 26, no. 5, pp. 320–329, 2009. Syst., vol. 7, no. 1, pp. 1–6, 2013.
[16] EPoSS, Internet of Things in 2020: Roadmap for the Future. European [41] D. Paulraj, S. Swamynathan, and M. Madhaiyan, “Process model-based
Commission Information Society and Media, Working Group RFID of atomic service discovery and composition of composite semantic web
the ETP EPoSS, Version 1.1 [Online]. Available: http://www.caba.org/ services using web ontology language for services,” Enterp. Inf. Syst.,
resources/Documents/IS-2008-93.pdf, accessed on Jan. 21, 2014. vol. 6, no. 4, pp. 445–471, 2012.
[17] T. L. de Fazio, A. C. Edsall, and R. E. Gustavson, “A prototype of feature- [42] L. Ren, L. Zhang, F. Tao, X. Zhang, Y. Luo, and Y. Zhang, “A methodology
based design for assembly,” in Proc. Comput.-Aided Cooperative Product towards virtualization-based high performance simulation platform sup-
Develop., MIT-JSME Workshop, Cambridge,MA, USA, 1991, pp. 369–392. porting multidisciplinary design of complex products,” Enterp. Inf. Syst.,
[18] T. L. de Fazio and D. E. Whitney, “Simplified generation of all mechanical vol. 6, no. 3, pp. 267–290, 2012.
assembly sequences,” IEEE J. Robot. Autom., vol. 3, no. 6, pp. 640–658, [43] Q. Shu, Y. Hao, and D. Wang, “Integrated automatic generation of assembly
Dec. 1987. sequences,” J. Northeastern Univ. (Nat. Sci.), vol. 23, no. 7,
[19] S. Fang, L. Xu, H. Pei, and Y. Liu, “An integrated approach to snowmelt pp. 652–655, 2002.
flood forecasting in water resource management,” IEEE Trans. Ind. [44] N. P. Suh, Complexity: Theory and Applications. New York, NY, USA:
Informat., vol. 10, no. 1, pp. 548–558, Feb. 2014. Oxford Univ. Press, 2005.
[20] X. Gao, L. Xu, X. Wang, Y. Li, M. Yang, and Y. Liu, “Workflow process [45] W. Tan, W. Xu, F. Yang, L. Xu, and C. Jiang, “A framework for service
modelling and resource allocation based on polychromatic sets theory,” enterprise workflow simulation with multi-agents cooperation,” Enterp. Inf.
Enterp. Inf. Syst., vol. 7, no. 2, pp. 198–226, 2013. Syst., vol. 7, no. 4, pp. 523–542, 2013.
[21] S. Hachani, L. Gzara, and H. Verjus, “A service-oriented approach for [46] F. Tao, Y. LaiLi, L. Xu, and L. Zhang, “FC-PACO-RM: A parallel method
flexible process support within enterprises: An application on PLM sys- for service composition optimal-selection in cloud manufacturing system,”
tems,” Enterp. Inf. Syst., vol. 7, no. 1, pp. 79–99, 2013. IEEE Trans. Ind. Informat., vol. 9, no. 4, pp. 2023–2033, Nov. 2013.
[22] W. He and L. D. Xu, “Integration of distributed enterprise applications: [47] F. Tao, H. Guo, L. Zhang, and Y. Cheng, “Modelling of combinable
A survey,” IEEE Trans. Ind. Informat., vol. 10, no. 1, pp. 35–42, Feb. 2014. relationship-based composition service network and the theoretical proof
[23] Y. M. Huang and C. T. Huang, “Disassembly matrix for disassembly of its scale-free characteristics,” Enterp. Inf. Syst., vol. 6, no. 4,
processes of products,” Int. J. Prod. Res., vol. 40, no. 2, pp. 255–273, 2002. pp. 373–404, 2012.
[24] R. Jardim-Goncalves, A. Grilo, C. Agostinho, F. Lampathaki, and [48] T. Vollmer, M. Manic, and O. Linda, “Autonomic intelligent cyber sensor to
Y. Charalabidis, Enterp. Inf. Syst., vol. 7, no. 1, pp. 7–32, 2013. support industrial control network awareness,” IEEE Trans. Ind. Informat.,
[25] H. Jiang, S. Zhao, Y. Zhang, and Y. Chen, “The cooperative effect vol. PP, no. 99, p. 1, 2013.
between technology standardization and industrial technology innovation [49] H. Wang, W. He, and F. Wang, “Enterprise cloud service architectures,” Inf.
based on Newtonian mechanics,” Inf. Technol. Manage., vol. 13, no. 4, Technol. Manage., vol. 13, no. 4, pp. 445–454, 2012.
pp. 251–262, 2012. [50] S. Wang, L. Li, K. Wang, and J. D. Jones, “E-business systems integration:
[26] H. Jiang, S. Zhao, S. Qiu, and Y. Chen, “Strategy for technology standardi- A systems perspective,” Inf. Technol. Manage., vol. 13, no. 4,
zation based on the theory of entropy,” Inf. Technol. Manage., vol. 13, no. 4, pp. 233–249, 2013.
pp. 311–320, 2012. [51] X. V. Wang and X. W. Xu, “DIMP: An interoperable solution for software
[27] H. Jiang, S. Zhao, X. Wang, and Z. Bi, “Applying electromagnetic field integration and product data exchange,” Enterp. Inf. Syst., vol. 6, no. 3,
theory to study the synergistic relationships between technology standardi- pp. 291–314, 2012.
zation and technology development,” Syst. Res. Behav. Sci., vol. 30, no. 3, [52] L. D. Xu, “Enterprise systems: State-of-the-art and future trends,” IEEE
pp. 272–286, 2013. Trans. Ind. Informat., vol. 7, no. 4, pp. 630–640, Nov. 2011.
[28] R. van Kranenburg, E. Anzelmo, A. Bassi, D. Caprio, S. Dodson, and [53] L. Xu, “Information architecture for supply chain quality management,” Int.
M. Ratto, The Internet of things [Online]. Available: http://www. J. Prod. Res., vol. 49, no. 1, pp. 183–198, 2011.
researchgate.net/publication/228360933_The_Internet_of_Things, accessed [54] L. Xu, C. Wang, Z. M. Bi, and J. Yu, “Object-oriented templates for
on Jan. 21, 2014. automated assembly planning of complex products,” IEEE Trans. Autom.
[29] L. Li, “Technology designed to combat fakes in the global supply chain,” Sci. Eng., to be published, 2013.
Bus. Horiz., vol. 56, no. 2, pp. 167–177, 2013. [55] L. D. Xu, C. Wang, Z. Bi, and J. Yu, “AutoAssem: An automated assembly
[30] N. Li, W. Yi, Z. Bi, H. Kong, and G. Gong, “An optimisation method planning system for complex products,” IEEE Trans. Ind. Informat., vol. 8,
for complex product design,” Enterp. Inf. Syst., vol. 7, no. 4, pp. 470–489, no. 3, pp. 669–678, Aug. 2012.
2013. [56] J. Yu, C. Wang, and W. Zhang, “Generation of optimized assembly
[31] Q. Li, Z. Wang, W. Li, J. Li, C. Wang, and R. Du, “Applications integration sequences based on priority rules screening,” Appl. Mech. Mater.,
in a hybrid cloud computing environment: Modelling and platform,” vol. 16–19, pp. 130–134, 2009.
Enterp. Inf. Syst., vol. 7, no. 3, pp. 237–271, 2013. [57] J. Yu, L. Xu, Z. M. Bi, and C. Wang, “Extended interference matrices for
[32] S. Li, L. Xu, and X. Wang, “Compressed sensing signal and data acquisition exploded views of assembly planning,” IEEE Trans. Autom. Sci. Eng.,
in wireless sensor networks and Internet of Things,” IEEE Trans. Ind. vol. 11, no. 1, pp. 279–286, Jan. 2014.
Informat., vol. 9, no. 4, pp. 2177–2186, Nov. 2013. [58] Y. Wang and J. Liu, “Subassembly identification for assembly sequence
[33] S. Li, L. Xu, X. Wang, and J. Wang, “Integration of hybrid wireless planning,” Int. J. Adv. Manuf. Technol., vol. 68, no. 1–4, pp. 781–793, 2013.
networks in cloud services oriented enterprise information systems,” En- [59] S. Zhao and Z. Li, “Assembly information modelling and sequences generation
terp. Inf. Syst., vol. 6, no. 2, pp. 165–187, 2012. algorithm of autobody,” Enterp. Inf. Syst., vol. 3, no. 2, pp. 159–172, 2013.
[34] Y. Li, M. Hou, H. Liu, and Y. Liu, “Towards a theoretical framework of [60] W. Zhang, J. Yu, and C. Wang, “Application of assembly planning technolo-
strategic decision, supporting capability and information sharing under the gies to aeroengine design,” Digit. Military Ind., vol. 9, pp. 49–52, 2008.
context of IoT,” Inf. Technol. Manage., vol. 13, no. 4, pp. 205–216, 2012. [61] D. Zhao, Pro and Cons of Business Prospects in Internet of Things and
[35] Q. Liu and C. Wang, “Multi-terminal pipe routing by Steiner minimal tree Cloud Computing, 2011 [Online]. Available: http://www.finpro.fi/c/document_
and particle swarm optimisation,” Enterp. Inf. Syst., vol. 6, no. 3, library/get_file?uuid=2cd3a0c1-07f7-4bbe-9095-e3bb0b192d12&groupId=
pp. 315–327, 2012. 10304, accessed on Mar. 27, 2013.
1434 IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 10, NO. 2, MAY 2014
Chengen Wang (M’13–SM’13) received the Ph.D. Li Da Xu (M’86–SM’11) received the M.S. degree in
degree from the Nanjing University of Aeronautics information science and engineering from the Univer-
and Astronautics, Nanjing, China, in 1991. sity of Science and Technology of China, Hefei,
He is currently a Professor at Northeastern Univer- China, in 1981, and the Ph.D. degree in systems
sity, Shenyang, China. His research interests include science and engineering from Portland State Univer-
product assembly planning and simulation, product sity, Portland, OR, USA, in 1986.
design optimization, and finite element method. Dr. Xu serves as the Founding Chair of IFIP TC8
WG8.9 and the Founding Chair of the IEEE SMC
Society Technical Committee on Enterprise Informa-
tion Systems.