FC-PACO-RM: A Parallel Method for Service Composition Optimal-Selection in Cloud Manufacturing System

In order to realize the full-scale sharing, free circulation and transaction, and on-demand-use of manufacturing resource and capabilities in modern enterprise systems (ES), Cloud manufacturing (CMfg) as a new service-oriented manufacturing paradigm has been proposed recently. Compared with cloud computing, the services that are managed in CMfg include not only computational and software resource and capability service, but also various manufacturing resources and capability service. These various dynamic services make ES more powerful and to be a higher-level extension of traditional services. Thus, as a key issue for the implementation of CMfg-based ES, service composition optimal-selection (SCOS) is becoming very important. SCOS is a typical NP-hard problem with the characteristics of dynamic and uncertainty. Solving large scale SCOS problem with numerous constraints in CMfg by using the traditional methods might be inefficient. To overcome this shortcoming, the formulation of SCOS in CMfg with multiple objectives and constraints is investigated first, and then a novel parallel intelligent algorithm, namely full connection based parallel adaptive chaos optimization with reflex migration (FC-PACO-RM) is developed. In the algorithm, roulette wheel selection and adaptive chaos optimization are introduced for search purpose, while full-connection parallelization in island model and new reflex migration way are also developed for efficient decision. To validate the performance of FC-PACO-RM, comparisons with 3 serial algorithms and 7 typical parallel methods are conducted in three typical cases. The results demonstrate the effectiveness of the proposed method for addressing complex SCOS in CMfg.

[1]  Alexandru Iosup,et al.  Performance Analysis of Cloud Computing Services for Many-Tasks Scientific Computing , 2011, IEEE Transactions on Parallel and Distributed Systems.

[2]  Fei Tao,et al.  Resource Service Composition and Its Optimal-Selection Based on Particle Swarm Optimization in Manufacturing Grid System , 2008, IEEE Transactions on Industrial Informatics.

[3]  Hao Chen,et al.  Imaginal Thinking-Based Human-Machine Design Methodology for the Configuration of Reconfigurable Machine Tools , 2012, IEEE Transactions on Industrial Informatics.

[4]  Andrew P. Martin,et al.  Using Propositional Logic for Requirements Verification of Service Workflow , 2012, IEEE Transactions on Industrial Informatics.

[5]  Soundar R. T. Kumara,et al.  Effective Web Service Composition in Diverse and Large-Scale Service Networks , 2008, IEEE Transactions on Services Computing.

[6]  Maude Manouvrier,et al.  TQoS: Transactional and QoS-Aware Selection Algorithm for Automatic Web Service Composition , 2010, IEEE Transactions on Services Computing.

[7]  Mihhail Matskin,et al.  Composition of Semantic Web services using Linear Logic theorem proving , 2006, Inf. Syst..

[8]  Zakaria Maamar,et al.  Toward an agent-based and context-oriented approach for Web services composition , 2005, IEEE Transactions on Knowledge and Data Engineering.

[9]  Lida Xu,et al.  Business Intelligence for Enterprise Systems: A Survey , 2012, IEEE Transactions on Industrial Informatics.

[10]  Panagiotis Katsaros,et al.  Rigorous Analysis of Service Composability by Embedding WS-BPEL into the BIP Component Framework , 2012, 2012 IEEE 19th International Conference on Web Services.

[11]  Qing Li,et al.  FACTS: A Framework for Fault-Tolerant Composition of Transactional Web Services , 2010, IEEE Transactions on Services Computing.

[12]  Fang Han,et al.  An improved chaos optimization algorithm and its application in the economic load dispatch problem , 2008, Int. J. Comput. Math..

[13]  Fei Tao,et al.  Modelling of combinable relationship-based composition service network and the theoretical proof of its scale-free characteristics , 2012, Enterp. Inf. Syst..

[14]  Jun Ma,et al.  Research on cloud manufacturing resource integrating service modeling based on cloud-Agent , 2012, 2012 IEEE International Conference on Computer Science and Automation Engineering.

[15]  Mingyuan Chen,et al.  A Coarse-Grain Parallel Genetic Algorithm for Flexible Job-Shop Scheduling with Lot Streaming , 2009, 2009 International Conference on Computational Science and Engineering.

[16]  Fei Tao,et al.  Resource Service Management in Manufacturing Grid System: Tao/Resource , 2011 .

[17]  Chengen Wang Advances in information integration infrastructures supporting multidisciplinary design optimisation , 2012, Enterp. Inf. Syst..

[18]  Fei Tao,et al.  Cloud manufacturing: a computing and service-oriented manufacturing model , 2011 .

[19]  Fei Tao,et al.  Research on manufacturing grid resource service optimal-selection and composition framework , 2012, Enterp. Inf. Syst..

[20]  Zhang Lin,et al.  Further discussion on cloud manufacturing , 2011 .

[21]  Andrew P. Martin,et al.  SWSpec: The Requirements Specification Language in Service Workflow Environments , 2012, IEEE Transactions on Industrial Informatics.

[22]  Ricardo Valerdi,et al.  Guest Editorial Special Section on Enterprise Systems , 2012, IEEE Trans. Ind. Informatics.

[23]  Teodor Gabriel Crainic,et al.  Parallel Meta-Heuristics , 2010 .

[24]  Giovanni Flammia Application Service Providers: Challenges and Opportunities , 2001, IEEE Intell. Syst..

[25]  Nicoletta Dessì,et al.  Extending the SOA paradigm to e-Science environments , 2011, Future Gener. Comput. Syst..

[26]  Guangyi Xiao,et al.  Improving Multilingual Semantic Interoperation in Cross-Organizational Enterprise Systems Through Concept Disambiguation , 2012, IEEE Transactions on Industrial Informatics.

[27]  Andrew Y. C. Nee,et al.  A review of the application of grid technology in manufacturing , 2011 .

[28]  Xing Wei,et al.  Study on Coarse-Grained Parallel Genetic Algorithm , 2012 .

[29]  Xinyue Ye,et al.  Coarse-grained parallel genetic algorithm applied to a vector based land use allocation optimization problem: the case study of Tongzhou Newtown, Beijing, China , 2013, Stochastic Environmental Research and Risk Assessment.

[30]  Xun Xu,et al.  From cloud computing to cloud manufacturing , 2012 .

[31]  Lida Xu,et al.  AutoAssem: An Automated Assembly Planning System for Complex Products , 2012, IEEE Transactions on Industrial Informatics.

[32]  Antonio Brunetti A fast fine-grained genetic algorithm for spectrum fitting: An application to X-ray spectra , 2013, Comput. Phys. Commun..

[33]  Guang Ming Li,et al.  Master-Slave Parallel Genetic Algorithm Based on MapReduce Using Cloud Computing , 2011 .

[34]  Luciano Baresi,et al.  Validation of web service compositions , 2007, IET Softw..

[35]  Fei Tao,et al.  Utility modelling, equilibrium, and coordination of resource service transaction in service-oriented manufacturing system , 2012 .

[36]  Lei Ren,et al.  Massive sensor data management framework in Cloud manufacturing based on Hadoop , 2012, IEEE 10th International Conference on Industrial Informatics.